Lens 1 · Recession risk: BENIGN. Yield curve, Sahm Rule, credit spreads, ISM and the LEI drive this call. Red on any core signal escalates the whole read.
Lens 2 · Market-peak froth: 41% of signals triggered. Built from public data. High froth alone rarely ends a bull.
Lens 3 · Price trend: BENIGN. Uptrend intact: 50-day above 150-day, both rising. This is the act trigger: a trend break alongside high froth is the historic sell signal.
| Regime | Months | 3m med | 6m med | 12m med | 12m positive | 12m worst |
|---|---|---|---|---|---|---|
| Econ calm · Trend up ← now | 263 | +2.7% | +5.1% | +10.9% | 78% | -37.5% |
| Econ calm · Trend down | 79 | +4.2% | +5.9% | +12.0% | 84% | -17.3% |
| Econ stressed · Trend up | 204 | +2.5% | +4.9% | +10.4% | 77% | -39.5% |
| Econ stressed · Trend down | 119 | +1.2% | +2.4% | +12.2% | 65% | -44.8% |
Within calm-economy uptrends, months with the froth proxy ON saw a median 12m forward return of +10.6% (n=201) vs +13.9% (n=54) with it OFF.
Regime rules use fewer signals than the live lenses so history is honest (see glossary). Forward windows overlap month to month; these are descriptive base rates, not statistical tests. Price returns only, no dividends.
In line with levels typically seen at prior market peaks. See the base-rate table above for what froth has and has not meant historically. Watch Lens 3 for the trigger.
Uptrend intact: 50-day above 150-day, both rising.
| Yield curve 10y-3m | FRED T10Y3M | auto | 2026-07-07 |
| Sahm rule | FRED SAHMREALTIME | auto | 2026-06-01 |
| HY OAS | FRED BAMLH0A0HYM2 | auto | 2026-07-06 |
| NFCI | FRED NFCI | auto | 2026-07-03 |
| VIX | FRED VIXCLS | auto | 2026-07-06 |
| SLOOS net tightening | FRED DRTSCILM | auto | 2026-04-01 |
| Unemployment | FRED UNRATE | auto | 2026-06-01 |
| CPI YoY | FRED CPIAUCSL | auto | 2026-05-01STALE 68d |
| S&P 500 daily | yfinance/Stooq + csv cache | auto | 2026-07-08 |
| RPV/RPG 6m | yfinance RPV / RPG | auto | 2026-07-08 |
| ISM Manufacturing PMI | gnews->prnewswire / dbnomics | auto | 2026-06-01 |
| Conference Board LEI | conference-board.org | auto | 2026-05-18STALE 51d |
| Consumer Confidence | conference-board.org | auto | 2026-06-26 |
| Forward P/E (computed) | spglobal xlsx / WSJ P/E page | auto | 2026-07-07 |
| Deal & IPO froth | stockanalysis / nasdaq api | auto | 2026-07-08 |
| Shiller CAPE | multpl.com/shiller-pe | auto | 2026-07-08 |
| Trailing P/E | multpl.com/s-p-500-pe-ratio | auto | 2026-07-08 |
| AAII sentiment | aaii.com sentiment.xls | auto | 2026-07-02 |
| NAAIM exposure | naaim.org workbook | auto | 2026-07-01 |