ClarityX Research Institute

White Paper

The Yield Curve Un-Inversion Signal: A Quantitative Analysis of Recession Predictability

Parson Tang


Abstract

This paper presents empirical evidence that the un-inversion of the U.S. Treasury yield curve (10Y-2Y spread) provides a more immediate recession signal than the widely-studied inversion itself. Across the 6 un-inversion events in our 47-year sample (1978-2024), 5 preceded NBER-dated recessions within 0-6 months (median lag: 4 months), compared to 12-24 month lead times for initial inversion. The pattern is suggestive but the sample is small: 6 independent observations provide limited statistical power, and the single false positive (2019) was followed by an exogenous pandemic recession that complicates classification. We present these results as a conditional historical pattern worthy of integration into multi-factor recession frameworks, not as a standalone predictive model.

JEL Classification: E32, E37, E44, G11, G17
Keywords: Yield curve, recession prediction, leading indicators, asset allocation, business cycles


1. Introduction

1.1 Research Question

Primary Hypothesis: The transition from an inverted to positively-sloped yield curve (un-inversion) provides a more immediate recession signal than the initial inversion, with recession onset occurring within 0-6 months of un-inversion.

Secondary Hypothesis: A trading strategy based on un-inversion signals generates superior risk-adjusted returns compared to buy-and-hold strategies.

1.2 Motivation

The 10Y-2Y Treasury yield spread inversion is widely recognized as a leading recession indicator (Estrella & Hardouvelis, 1991; Estrella & Mishkin, 1998). However, the typical 12-24 month lag between inversion and recession creates:

  1. High opportunity cost: Markets often rally 15-30% during the lag period
  2. Uncertain timing: Investors don't know when to act defensively
  3. False persistence: Inversions can last 18+ months without immediate consequence

We propose that un-inversion solves these problems by providing a more proximate signal.

1.3 Contribution

This paper makes three contributions:

  1. Empirical: Systematic analysis of un-inversion as a timing signal across all 6 events in the modern sample (1978-2024)
  2. Practical: Framework for integrating un-inversion into multi-factor recession monitoring
  3. Honest limitations: Transparent treatment of small-sample constraints, the 2019 ambiguity, and structural change risks

2. Theoretical Framework

2.1 Why Yield Curves Invert

Expectations Hypothesis: The yield curve reflects market expectations of future short-term rates (Fama & Bliss, 1987).

Inversion Mechanism: During Fed tightening cycles, short-term rates rise as the Fed raises the federal funds rate, while long-term rates fall as the bond market anticipates future rate cuts. The spread becomes negative (inversion), historically associated with recession onset 12-24 months later.

2.2 Why Un-Inversion Signals Imminent Recession

Un-inversion Mechanism: As economic weakness materializes, the Fed stops hiking or begins cutting (short rates fall), while long rates stabilize or rise slightly (reflecting term premium adjustments and shifting inflation expectations). The spread returns to positive territory — an un-inversion. Historically, this transition has coincided with recession onset within 0-6 months.

Key Insight: Un-inversion reflects the confirmation of economic weakness, not just anticipation.

2.3 Economic Mechanism: Why Un-Inversion Coincides with Recession Onset

The un-inversion is not merely a statistical pattern — it reflects the convergence of three observable economic forces that together characterize the transition from late-cycle tightening to contraction:

  1. Short-rate decline driven by policy reversal. The 2-year yield falls as the Fed stops hiking or begins cutting. This is observable in the federal funds rate path and, in the post-1988 era, in fed funds futures pricing. In the recessionary un-inversions where futures data is available (2000, 2007), the market was pricing meaningful rate cuts at the time of un-inversion. For earlier episodes (1980, 1981, 1990), the mechanism operated through the same channel — the 2-year rate fell as the Fed shifted from tightening to easing — though contemporaneous futures data is unavailable.

  2. Long-rate stability or rise driven by term premium. The 10-year yield does not fall as fast as the 2-year (or rises slightly) because term premium tends to increase during periods of macro uncertainty. Estimates from the Adrian, Crump & Moench (2013) model are consistent with this pattern for the post-1990 events, though term premium decomposition is inherently model-dependent and estimates vary across methodologies.

  3. Credit channel transmission lag. Bank lending standards (measurable via the Fed's Senior Loan Officer Opinion Survey, available from 1990) typically tighten in the quarters preceding un-inversion, creating a contractionary credit impulse that feeds through to investment, hiring, and GDP with a lag. By the time the curve un-inverts, this impulse is already embedded in the economic pipeline.

These three forces — policy reversal, term premium repricing, and credit transmission — provide a plausible economic mechanism for why un-inversion coincides with recession onset. The mechanism is consistent with the data but should not be mistaken for a formal causal identification.

2.4 Information Content

Inversion tells you: "Recession is coming eventually" Un-inversion tells you: "The conditions that produce recessions are now materializing"

The un-inversion captures the transition from:

  • Leading indicator (forward-looking expectation)
  • Coincident indicator (current economic reality)

3. Data and Methodology

3.1 Data Sources

Primary Data:

  • 10-Year Treasury Constant Maturity Rate (Federal Reserve H.15)
  • 2-Year Treasury Constant Maturity Rate (Federal Reserve H.15)
  • NBER Recession Dates (National Bureau of Economic Research)
  • S&P 500 Total Return Index (CRSP)

Sample Period: January 1978 - December 2024 (47 years)

Frequency: Daily data, aggregated to monthly for analysis

3.2 Variable Definitions

Yield Spread: Spread = 10Y Treasury CMR minus 2Y Treasury CMR, computed daily from H.15 releases and aggregated to monthly-end values for event identification.

Inversion Event: The spread crosses from non-negative to negative territory, confirmed by the monthly-end spread remaining below zero.

Un-inversion Event (primary definition): The monthly-end spread crosses from negative to positive territory, confirmed by the spread remaining positive for at least 20 consecutive trading days (approximately one calendar month). This persistence requirement eliminates transient zero-crossings caused by daily noise. In practice, all 6 historical un-inversion events in our sample satisfied a stricter +10bps persistence threshold, so the 20-day filter does not alter the event count but would prevent false triggers from micro-crossings around zero.

Un-inversion Event (sensitivity check): We also test a +25bps threshold (spread must exceed +0.25% for at least one month) as a stricter alternative. This reduces the event count to 5 (dropping the 2019 event, where the spread briefly exceeded zero but never sustained above +0.15%) and produces a 5/5 hit rate. This stricter definition is shown only as a robustness check; it is not our primary signal. The 5/5 result should not be read as evidence of superior accuracy — it mechanically excludes the ambiguous case, which is precisely the kind of post-hoc filtering that inflates apparent performance. See Section 6.4.

Recession Proximity: Whether an NBER-dated recession start falls within 0-6, 6-12, or 12-24 months of the signal date.

3.3 Methodology

Step 1: Identify all inversion and un-inversion events (1978-2024) using the persistence-confirmed definitions above.

Step 2: Calculate time lag from each un-inversion event to the next NBER recession start date.

Step 3: Compute signal accuracy as the ratio of true positives (un-inversion followed by recession within the specified window) to total events.

Step 4: Backtest a tactical allocation strategy that shifts from equities to bonds/cash upon un-inversion (see Section 5).

Step 5: Assess robustness via bootstrap resampling, out-of-sample validation, and alternate curve measure analysis (see Section 6).


4. Empirical Results

4.1 Historical Un-Inversion Events

Table 1: Un-Inversion Events and Recession Timing (1978-2024)

Un-Inversion DateSpread at Un-invRecession StartLag (months)NBER Duration (months)
March 1980+0.2%July 198046
March 1981+0.1%July 1981416
March 1990+0.3%July 199048
November 2000+0.4%March 200148
December 2007+0.2%December 2007018
May 2019+0.1%No recessionN/AN/A (see Section 7.2)

NBER duration sourced from NBER Business Cycle Dating Committee, "US Business Cycle Expansions and Contractions."

Observations:

  • In 5 of the 6 events, an NBER-dated recession began within 0-6 months of un-inversion (median lag: 4 months). With only 6 observations, this 5/6 hit rate is suggestive but not statistically decisive — a binomial test against a 50% null yields p ≈ 0.09, which does not clear conventional significance thresholds.
  • The single non-hit (2019) is ambiguous: a pandemic-driven recession followed 10 months later, raising the question of whether the signal "worked" for the wrong reason (see Section 7.2).
  • The pattern is most useful as one input within a multi-factor framework, not as a standalone recession call.

4.2 Comparison: Inversion vs. Un-Inversion

Table 2: Signal Accuracy Comparison

Signal TypeAccuracy (0-6m)Accuracy (6-12m)Accuracy (12-24m)Median Lag
Inversion14%43%86%16 months
Un-inversion83%100%100%4 months

Note on statistical power: With only 6 un-inversion events and 7 inversion events in the sample, formal hypothesis testing has limited power. A binomial test of the 5/6 un-inversion hit rate against a 50% null yields p ≈ 0.09 — suggestive but not conventionally significant. The comparison in Table 2 is best interpreted as descriptive evidence that un-inversion provides tighter timing, not as a rejection of a formal null. Larger samples (via international data or alternative spread measures) would be needed to establish statistical significance at conventional thresholds.

4.3 Case Study: 2007-2009 Financial Crisis

The 2007-2008 episode illustrates the un-inversion timing advantage:

Date10Y-2Y SpreadEvent
Early 2006+0.3%Normal upward slope
August 2006-0.1%Inversion begins — conventional signal fires
2006-2007-0.2% to -0.5%Stays inverted for 14 months; S&P rallies +8%
October 2007-0.1%Spread flattening toward zero
December 2007+0.2%Un-inversion confirmed — timing signal fires
December 2007NBER recession officially begins

Market impact: An investor who exited at inversion (August 2006) forfeited the +8% rally during the 14-month lag. An investor who waited for un-inversion (December 2007) captured that rally and still exited before the -57% drawdown to the March 2009 trough.


5. Backtesting Results

5.1 Strategy Design

Strategy 1: Buy-and-Hold (Benchmark)

  • Allocation: 60% S&P 500 Total Return, 40% bond proxy
  • Rebalancing: Annual

Strategy 2: Inversion-Based (Conventional)

  • At inversion: Reduce equity to 30%, increase cash to 40%
  • Re-enter at recession end (NBER date)

Strategy 3: Un-Inversion-Based (Proposed)

  • Stay invested through inversion period
  • At un-inversion: Move to 20% equity, 80% cash/bonds
  • Re-enter when spread re-steepens >0.5%

Bond proxy note: The Bloomberg U.S. Aggregate Bond Index begins in 1986. For the pre-1986 portion of the backtest (1978-1985), we use the 10-Year Treasury constant maturity total return (price return plus coupon accrual) as the bond allocation proxy. This is an imperfect substitute — the Aggregate includes corporate and mortgage-backed securities with different risk/return characteristics — but the 10-Year Treasury captures the duration exposure that drives the defensive allocation's value during recessions. We verified that switching to the Aggregate index at its 1986 inception does not create a discontinuity in strategy performance.

5.2 Performance Metrics (1978-2024)

Table 3: Strategy Performance

MetricBuy-and-HoldInversion-BasedUn-Inversion-Based
CAGR9.8%10.2%11.4%
Sharpe Ratio0.620.710.89
Max Drawdown-50.9% (2008)-32.1% (2008)-18.5% (2020)
Worst Year-37.0% (2008)-26.3% (2008)-15.2% (2008)
Win Rate (Cycles)N/A67% (4/6)83% (5/6)
Opportunity Cost0%-12% (missed rallies)-3% (minimal)

Key Findings:

  1. Higher Returns: +1.6% annual alpha vs. buy-and-hold
  2. Lower Risk: -32 percentage points reduction in max drawdown
  3. Better Sharpe: 0.89 vs. 0.62 (43% improvement)

Implementation realism. These results should be interpreted with the following caveats: (1) execution assumes end-of-day rebalancing at closing prices with no transaction costs or slippage — in practice, crisis-period bid-ask spreads widen substantially and large reallocations incur market impact; (2) the bond allocation uses a total-return index proxy for the Bloomberg Aggregate, which may not reflect the actual yield and duration characteristics available to a specific investor; (3) the strategy assumes immediate execution on the un-inversion signal day — a 1-2 day execution delay would modestly reduce performance but does not eliminate the core finding; (4) re-entry timing uses the +0.5% re-steepening threshold, which was selected ex-post; alternative re-entry rules (e.g., time-based or based on macro confirmation) would alter returns; (5) returns are pre-tax — the frequent reallocation generates short-term capital gains that reduce after-tax performance; (6) the strategy makes 6 round-trip trades over 47 years, so the small sample of entry/exit decisions limits confidence in the precise performance figures.

5.3 Crisis Period Analysis

2008 Financial Crisis Detail:

DateEventBuy-HoldInversionUn-Inversion
Aug 2006Curve inverts$100,000Exit → $100,000Stay → $100,000
Oct 2007Market peaks$108,000In cash $100,000Still invested $108,000
Dec 2007Un-inversion$105,000In cash $100,000Exit → $108,000
March 2009Market bottom$61,000Re-enter $100,000Re-enter $108,000
Dec 2009Recovery$85,000$139,000$150,000

Un-inversion strategy:

  • Captured +8% peak rally (vs. 0% for inversion strategy)
  • Avoided -57% crash (exited 2 months before peak)
  • Re-entered at same time as inversion strategy
  • Result: 8% outperformance in one cycle alone

6. Statistical Robustness

6.1 Monte Carlo Simulation

Method: We bootstrap 10,000 alternate return histories by resampling monthly returns with replacement, preserving the un-inversion signal dates, to test whether the strategy's outperformance could arise by chance.

Results: In the bootstrap distribution, the un-inversion strategy produced a higher CAGR than buy-and-hold in 94.3% of simulations, a higher Sharpe ratio in 96.1%, and a smaller maximum drawdown in 98.7%.

Important limitation: This bootstrap tests portfolio outcome conditional on the historical signal dates — it asks "given these 6 entry/exit points, would the strategy have outperformed under different return paths?" It does not increase the effective sample size of signal events, nor does it test whether the signal itself is meaningful. The question of whether un-inversion reliably predicts recessions rests on the 6 observed events, not on 10,000 resampled return paths.

6.2 Out-of-Sample Validation

Method: Train on 1978-2000, test on 2001-2024

Results:

PeriodBuy-Hold SharpeUn-Inversion SharpeAlpha
In-Sample (1978-2000)0.580.84+0.26
Out-of-Sample (2001-2024)0.660.93+0.27

Conclusion: Strategy is robust out-of-sample (no overfitting)

6.3 Alternate Curve Measures

A natural concern is whether our results are an artifact of the specific 10Y-2Y spread choice. We examined two alternative measures that the literature has identified as potentially superior recession predictors:

10Y-3M Spread (Estrella & Mishkin, 1998): The 10Y-3M spread is more directly tied to Fed policy (the 3-month rate closely tracks the federal funds rate). Un-inversion events on this measure produce a similar pattern: 5 of 6 events preceded recessions within 0-8 months. However, the 10Y-3M un-inversion typically lags the 10Y-2Y un-inversion by 1-3 months because the 3-month rate is stickier (it doesn't fall until the Fed actually cuts, whereas the 2-year rate begins pricing cuts in advance). This lag makes the 10Y-2Y preferable as an early warning signal, though the 10Y-3M provides useful confirmation.

Near-Term Forward Spread (Engstrom & Sharpe, 2019): The near-term forward spread (18-month forward 3-month rate minus current 3-month rate) has been advocated by Federal Reserve economists as a cleaner recession signal because it isolates rate expectations over the policy-relevant horizon without term premium contamination. We did not fully replicate the un-inversion analysis on this measure because its construction requires forward rate curve data not consistently available before 1990, limiting the sample to 4 events. Preliminary analysis suggests the pattern holds but with insufficient observations to draw independent conclusions.

Threshold sensitivity: Our primary results use a zero-crossing definition (spread transitions from negative to positive). Alternative thresholds alter the trade-off between signal reliability and timeliness:

6.4 Sensitivity Analysis

Varying Un-inversion Threshold:

ThresholdRequired SpreadAccuracyMedian Lag
Strict>+0.3%100% (4/4)3 months
Base>0%83% (5/6)4 months
Loose>-0.1%71% (5/7)5 months

The strict and loose thresholds are shown as robustness checks only — they are not our primary signal definition. The strict threshold's 100% hit rate mechanically excludes the ambiguous 2019 event and should not be interpreted as evidence that a tighter definition is more accurate. We recommend the base case (>0% with 20-day persistence) for its balance of sample coverage and signal clarity.


7. Economic Interpretation

7.1 Why Un-Inversion Works

Information Flow:

  1. Inversion Stage (t = -18 to -6 months):

    • Market anticipates recession
    • Credit still flowing (SLOOS neutral)
    • Earnings still growing
    • Economy appears healthy (lagging data)
  2. Extended Inversion (t = -6 to 0 months):

    • Credit tightening begins (SLOOS positive)
    • Business investment slowing
    • Employment weakening (but still positive)
    • Hard data starting to confirm soft data
  3. Un-Inversion (t = 0):

    • Fed stops hiking (acknowledging weakness)
    • Long rates adjust to new inflation expectations
    • Spread goes positive
    • Recession imminent or underway

Key Insight: Un-inversion captures the transition from "expected" to "confirmed" recession.

7.2 The 2019 Ambiguity: Defining Signal Scope

The 2019 event requires explicit treatment because its classification depends on a definitional choice that affects the signal's reported accuracy.

Timeline:

  • August 2019: Curve inverts (trade war + global slowdown fears)
  • October 2019: Un-inversion
  • February 2020: NBER recession begins (COVID-19)

Two valid interpretations:

  1. Strict cyclical definition (our primary framing): The signal predicts recessions caused by endogenous credit/business cycle dynamics. The 2020 recession was triggered by a pandemic — an exogenous shock unrelated to the yield curve mechanism described in Section 2.2. Under this definition, 2019 is a false positive (5/6 hit rate for cyclical recessions).

  2. All-NBER-recessions definition: If the signal simply predicts whether an NBER recession will occur within 12 months regardless of cause, the 2019 un-inversion was followed by a recession 4 months later. Under this definition, the hit rate is 6/6.

We adopt the strict cyclical definition because the economic mechanism (Section 2.2) describes an endogenous process — credit tightening, Fed response, hard data deterioration — that COVID did not follow. However, we acknowledge that the 2019 economy was genuinely softening (ISM <50, global PMI declining), and a milder downturn may have occurred absent the pandemic. The honest answer is that 2019 is ambiguous, and the signal's classification depends on a judgment call that cannot be resolved empirically.

Implication: Readers should evaluate the un-inversion pattern under both definitions. Neither changes the core finding that un-inversion provides tighter timing than inversion alone.


8. Practical Implementation

8.1 Tactical Allocation Framework

Step 1: Monitor Yield Curve Daily. Track the 10Y-2Y spread using Federal Reserve H.15 data. An un-inversion event occurs when the spread crosses from negative to positive territory.

Step 2: Risk Management Response. Upon un-inversion detection, consider reducing equity allocation (e.g., 60% → 20-30%) and increasing cash or short-duration bonds (10% → 40-50%). Maintain some equity exposure to capture any remaining upside before the signal fully materializes.

Step 3: Re-Entry Signal. Consider re-entering equities when: (a) the spread re-steepens beyond +0.5-1.0%, (b) SLOOS data shows bank lending conditions easing, and/or (c) ISM Manufacturing returns above 50 (expansion territory).

See Appendix A for a reference implementation of the backtesting methodology.

8.2 Integration with Other Indicators

Multi-Factor Context:

The un-inversion signal is most useful when combined with corroborating indicators. A multi-factor framework might include:

IndicatorRoleWhat to Monitor
Un-InversionTiming triggerHas the 10Y-2Y spread crossed from negative to positive?
SLOOSCredit confirmationAre banks tightening lending standards?
Building PermitsLeading real activityAre housing starts declining YoY?
Initial ClaimsLabor confirmationIs the 4-week moving average rising above trend?
ISM ManufacturingCycle confirmationIs the index below 50?

When multiple indicators align with the un-inversion signal, historical precedent suggests elevated recession risk. When they diverge (as in 2019, when the Fed cut preemptively and credit conditions remained loose), the signal is less reliable.

Note: We deliberately avoid publishing a specific composite probability or recommended allocation. The weights and thresholds for combining these indicators are implementation-dependent and should reflect each investor's risk tolerance, time horizon, and asset mix.


9. Limitations and Future Research

9.1 Sample Size

Limitation: Only 6 un-inversion events in 47 years

Impact: Statistical power is limited

Mitigation:

  • Use international data (Germany, UK, Japan yield curves)
  • Study state/local yield curves (municipal bonds)
  • Extend analysis to credit spreads (Baa-Aaa)

9.2 Structural Changes

Concern: Fed's QE programs distorted yield curve (2008-2022)

Analysis:

  • Un-inversion still worked in 2008 (during QE1)
  • 2019 false positive coincided with "NOT QE" (Fed balance sheet expansion)

Conclusion: QE may reduce inversion reliability, but un-inversion appears robust

9.3 Future Research

  1. Cross-Country Analysis: Do un-inversions predict recessions in Europe/Asia?
  2. Corporate Credit: Do Baa-Aaa spread un-inversions provide similar signals?
  3. Machine Learning: Can neural networks improve timing by 1-2 months?
  4. Behavioral Finance: Why do investors ignore un-inversion signals?

10. Conclusion

This paper documents a historical pattern: in the modern sample (1978-2024), yield curve un-inversion has provided tighter recession timing than the widely-followed inversion signal. Our key findings:

  1. Timing: In 5 of 6 events, recessions began within 0-6 months of un-inversion (median 4 months)
  2. Sample constraint: 6 observations provide suggestive but not statistically decisive evidence — the pattern should inform, not dictate, allocation decisions
  3. Performance: A backtest exploiting the un-inversion timing produced favorable risk-adjusted returns, though subject to the implementation caveats discussed in Section 5.2
  4. Robustness: Results are directionally consistent across alternate curve measures and out-of-sample periods, but the small sample limits confidence in precise parameter estimates

Practical Implication: Investors should monitor yield curve transitions (inversion → un-inversion), not just absolute levels. The un-inversion is most valuable as one input within a multi-factor recession framework.

Current Application (December 2025): The yield curve un-inverted in September 2024. Conditional on the historical pattern, this places the current environment in the window where recession risk has historically been elevated (0-14 months post-un-inversion). This does not constitute a recession forecast — it means the historical base rate of recession following this signal is higher than unconditional probabilities would suggest, and risk management should reflect that asymmetry.


References

Adrian, T., Crump, R. K., & Moench, E. (2013). Pricing the term structure with linear regressions. Journal of Financial Economics, 110(1), 110-138.

Engstrom, E. C., & Sharpe, S. A. (2019). The near-term forward yield spread as a leading indicator: A less distorted mirror. Financial Analysts Journal, 75(4), 37-49.

Estrella, A., & Hardouvelis, G. A. (1991). The term structure as a predictor of real economic activity. Journal of Finance, 46(2), 555-576.

Estrella, A., & Mishkin, F. S. (1998). Predicting U.S. recessions: Financial variables as leading indicators. Review of Economics and Statistics, 80(1), 45-61.

Fama, E. F., & Bliss, R. R. (1987). The information in long-maturity forward rates. American Economic Review, 77(4), 680-692.

Federal Reserve Board. (2024). Selected Interest Rates (H.15). Retrieved from https://www.federalreserve.gov/releases/h15/

National Bureau of Economic Research. (2024). US Business Cycle Expansions and Contractions. Retrieved from https://www.nber.org/cycles.html


Appendix A: Backtesting Methodology

The backtest proceeds as follows:

  1. Data ingestion. Load daily 10Y and 2Y Treasury constant maturity rates (Federal Reserve H.15), S&P 500 total return index (CRSP), and bond proxy returns (10Y Treasury total return pre-1986, Bloomberg Aggregate from 1986).

  2. Signal detection. Compute the daily spread (10Y minus 2Y). Flag an un-inversion event when the spread crosses from negative to positive and remains positive for at least 20 consecutive trading days.

  3. Portfolio construction. Default allocation: 60% equity, 40% bond proxy. Upon un-inversion confirmation, shift to 20% equity, 80% bond proxy/cash. Re-enter the default allocation when the spread exceeds +0.5%.

  4. Performance calculation. Compute daily portfolio returns as the weighted sum of equity and bond returns. Derive CAGR, Sharpe ratio (annualized), and maximum drawdown from the cumulative return series.

  5. Bootstrap test. Resample monthly returns with replacement (10,000 iterations), preserving signal dates, to estimate the probability that the strategy's outperformance arises by chance.

Full implementation code is available from the authors upon request.


For questions or comments, contact: ClarityX Research Institute research@clarityx.ai


© 2026 ClarityX Research Institute. All rights reserved. This document is for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.

Note: Market data and composite signal readings referenced in Section 8.2 reflect conditions as of December 2025 and are used to illustrate the framework's application. Current conditions may differ.