Recession Risk 38/100 — October 30, 2026
US recession risk over the next 90 days is MODERATE, not elevated, because the highest-weight real-time labor triggers remain decisively benign: initial jobless claims are 194K for the week ending Oct 24 with the 4-week average at ~196.8K, and your Sahm Rule reading is 0.00 (well below the recession trigger). The yield curve has re-steepened (2s10s +37 bps on Oct 29, 2026), which reduces near-term recession odds even if it reflects an easing/slowdown regime shift. Hard activity data remain supportive: BEA’s advance estimate shows real GDP grew 3.4% saar in Q3 2026, and Atlanta Fed GDPNow’s initial Q4 2026 estimate is 3.2% (Oct 29). Offsetting these “green lights,” several forward-looking/cyclical risk markers are flashing yellow/red—very depressed Michigan sentiment (~48 in Oct), housing (starts/permits) softness, weakening freight, falling temp help, low savings, and modestly wider HY spreads—arguing against a low-risk score.
Recession Risk Score: 38/100 — MODERATE (+0 vs 30 days ago)
Today’s Recession Risk Score is 38/100 (MODERATE), unchanged versus 30 days ago. The macro backdrop still reads like a late-cycle expansion: growth is running hot, and the highest-frequency labor stress gauges remain calm. The reason risk isn’t lower is that several forward-looking cyclical indicators—especially consumer psychology, goods/freight, temp help, and pockets of credit/household stress—continue to flash yellow/red. Net: the economy doesn’t look recession-bound in the next 90 days, but it does look shock-vulnerable.
Score Trend — Last 30 Days
Over the last 30 days (window 2026-09-30 → 2026-10-30), the score started at 38 and ended at 38 (Δ +0). The range has been wide for a “flat” month—min 34, max 46, average 38—which tells you the system has been reacting to cross-currents rather than marching steadily toward either expansion confirmation or recession confirmation.
The shape matters: we saw a brief downtick to 34 on 2026-10-27, then a quick normalization back to 38, with a small bump to 39 on 2026-10-29 before returning to 38 today. That’s consistent with mean reversion inside a moderate-risk band: risk rises when forward-looking/market stress flares, and falls back when labor + growth data reassert dominance.
Key Drivers
The following factors are doing the most work in today’s 38/100 reading:
-
Real-time labor triggers remain decisively benign (big risk reducer).
- Initial jobless claims: 194K (week ending Oct 24, 2026)—the lowest since mid-July per the Labor Department reporting cited by AP. (apnews.com)
- This keeps the “layoff wave” narrative off the table for now; it’s hard to get a near-term recession without claims breaking meaningfully higher for multiple weeks.
-
Sahm Rule stays at the floor (no unemployment-based recession trigger).
- Your Sahm Rule reading: 0.00 (SAFE)—nowhere near the recession trigger.
- With the unemployment rate at 4.2% (WATCH), the key question is whether that drift becomes a trend (which would pull Sahm upward) or stalls out.
-
Growth pulse is strong (hard data says “expansion”).
- BEA advance estimate: real GDP +3.4% SAAR in Q3 2026, released Oct 29, 2026. (bea.gov)
- Underlying private demand was also strong: Axios highlighted real final sales to private domestic purchasers at 4.9% annualized. (axios.com)
- Atlanta Fed GDPNow: initial Q4 2026 estimate 3.2% (Oct 29). (atlantafed.org)
-
The yield curve is positively sloped again (near-term recession signal fades).
- 2s10s = +37 bp on Oct 29, 2026 (2Y 4.61%, 10Y 4.98%). (bondstats.org)
- A re-steepened curve reduces the classic “inversion = imminent recession” signal, though it can also reflect a regime shift toward easing expectations if growth cools.
-
Consumer psychology is recessionary even if spending hasn’t cracked yet (tail risk amplifier).
- Michigan sentiment: 48.1 (DANGER)—a level that historically corresponds to heavy pessimism and a low tolerance for shocks (energy prices, job fears, credit tightening).
- When sentiment is this depressed, the economy can look fine in aggregates while becoming fragile at the margin.
-
Cyclical/goods + early labor rotation remain problematic.
- Freight Transportation Index: -0.7 (DANGER) today; your history also shows extended negative readings.
- Temporary Help Services: 2,487K (DANGER)—a classic early-cycle labor canary that often weakens before broader payroll softness shows up.
Category Breakdown
Using your CATEGORY BREAKDOWN counts:
- Primary Indicators (3 safe / 4 watch / 2 danger): Mixed. The backbone (growth + high-frequency labor) is supportive, but watch-list items (unemployment drift, income trend, curve dynamics) keep the score in MODERATE rather than LOW.
- Secondary Indicators (2 safe / 0 watch / 1 danger): Mostly fine, but the single danger reading is enough to keep attention on second-order confirmation.
- Housing & Construction (0 safe / 0 watch / 2 danger): Housing is an unambiguous drag right now—this is the cleanest “yellow/red” macro pocket and the main transmission channel to broader cyclicals if rates stay restrictive.
- Business Activity (2 safe / 1 watch / 0 danger): Business activity is still holding together; this is consistent with “slowdown risk” rather than “recession now.”
- Consumer Credit Stress (1 safe / 2 watch / 1 danger): Late-cycle. Rising delinquencies/DSR plus low savings means households are less able to absorb job loss or price shocks.
- Market Signals (6 safe / 3 watch / 5 danger): Markets are split: index levels and volatility look calm, but valuation and macro ratios (tech/market-to-GDP, copper/gold) are warning about mispricing and cyclicality beneath the surface.
- Liquidity (0 safe / 1 watch / 2 danger): Liquidity signals look tighter/less buffered than earlier in the cycle (RRP depletion dynamic is a key “plumbing” watch item).
- Real-Time / High-Frequency (0 safe / 1 watch / 1 danger): The nowcasts/fast signals say “watch closely”: not recessionary, but sensitive to a quick turn in labor or credit.
Biggest Movers
Top 5 indicators by |7-day % change| from your BIGGEST MOVERS block:
-
ON RRP Facility ($353M): +128.0% (7D) — Contradictory / plumbing noise unless sustained.
A rise from extremely low levels can reflect short-term cash management and collateral dynamics more than macro stress. Directionally it’s not automatically recessionary, but it highlights thin liquidity buffers versus prior years. -
Yield Curve (2s10s) (0.37): -15.2% (7D) — Confirmatory (mildly higher risk).
The curve is still positive, but the 7D move is flatter, which can signal either renewed front-end pressure or reduced long-end growth optimism. It doesn’t scream recession; it does reduce the “all clear” from the curve. -
Consumer Sentiment (UMich) (48.1): +11.5% (7D) — Contradictory (improving, but still bad).
Sentiment bouncing from very depressed levels is welcome, but 48.1 remains DANGER in your framework—this is “less awful,” not “healthy.” -
Personal Savings Rate (3.8%): +11.1% (7D) — Contradictory (improving cushion, still low).
An improvement helps; the issue is the level: 3.8% is still a thin margin if unemployment rises or credit tightens. -
NY Fed Recession Probability (4.5%): +10.8% (7D) — Confirmatory (slightly higher model-implied risk).
Even after the increase, 4.5% is still low. The move matters mostly as a directional tell that term structure/market inputs have shifted.
90-Day Indicator Trends
Your 90-day history block is partial (it shows many series clustered around August updates), but it still reveals useful direction-of-travel. Where the series provides 30/60/90-day comparables, here’s what stands out:
Labor & real-time recession triggers (still the anchor)
- Initial claims: early-August readings are in the ~197K–209K zone, and today is 194K—that’s down modestly from early August and inconsistent with recession onset.
- 90-day direction: stable-to-improving (no acceleration in layoffs).
- Unemployment rate: history shows 4.2% at the start of August, dipping to 4.1% mid/late August, and today back at 4.2%.
- 90-day direction: sideways with a slight upward bias, which is why it remains WATCH even with a zero Sahm Rule.
- Sahm Rule: early August shows ~0.07 → -0.03 in your history, while today is 0.00.
- 90-day direction: flat near zero (firmly non-recessionary).
Growth & production (hard data strong, but “watch the handoff”)
- Industrial production index: rose from 102.6 (Aug 1) to ~103.0 (Aug 19–29) in your history; today’s 104.0 implies continued improvement since that August plateau.
- 90-day direction: uptrend (supportive).
- GDP: the verified hard print is Q3 2026 = +3.4% SAAR (advance). (bea.gov)
- GDPNow: your tracker prints 1.8% (WATCH) today, but the Atlanta Fed’s published initial Q4 estimate is 3.2% on Oct 29. (atlantafed.org)
- Interpretation: nowcast uncertainty is high early in the quarter; what matters is whether incoming consumption/housing data pushes that nowcast down sharply over the next month.
Housing (trend break lower)
- Building permits: your August history shows 1374K → 1443K mid/late August (improvement), but today is 1398K (WARNING)—suggesting a fade after the bounce.
- Housing starts: your August history shows a step-down from 1427K early August to 1239K later August, and today is 1221K (WARNING)—confirming that housing is not rebounding meaningfully.
- 90-day direction: down / weak (one of the cleanest recession-adjacent drags).
Credit & household buffers (late-cycle stress, not crisis)
- Personal savings rate: history shows 2.7% (danger) early August rising to 3.0% late August; today is 3.8% (warning).
- 90-day direction: improving, but still low cushion.
- Credit card delinquency: sits around ~2.9% in the August history and remains 2.9% (WATCH) today—elevated and sticky.
- HY OAS / credit spreads: your history shows ~267–284 bps in August, while today’s tracker is 314 bps—a meaningful widening versus late summer (mild tightening impulse). The ICE BofA OAS snapshot around this level is consistent with late-October conditions. (markets.akyla.ai)
Markets & risk appetite (calm surface, frothy internals)
- Index levels are high and volatility is low, but several valuation/macro ratios are in WARNING/DANGER, implying thin margin for error if earnings or rates surprise.
Stock Screener Signals
Today’s quant flags skew heavily toward value/dividend profiles: ARCC, AIG, BBY, FNF, HMC, T, LTM, BCE—plus a couple of oversold growth entries (CHTR, TLK) with very low RSI readings (28–30). In macro terms, that mix often appears when markets are doing two things simultaneously:
-
Seeking cash flow durability (dividends, lower P/E) while still participating in risk-on index levels. That’s consistent with a “late-cycle barbell”: investors want upside exposure, but they increasingly prefer income + valuation support as protection against a growth scare.
-
Picking at oversold cyclicals/communication names (CHTR) suggests selective mean-reversion rather than broad risk-off. If this were a true recession tape, you’d typically see screens dominated by defensive staples/utilities and deep balance-sheet safety—here, we’re seeing cheap cyclicals + income instead.
One caution: the listed dividend yields (some extraordinarily high) look mechanically derived and likely reflect data quirks (special dividends, trailing anomalies, or feed errors). The macro read should focus on the pattern: low P/E + income bias + a small pocket of oversold growth, which is consistent with moderate recession risk, not imminent recession.
Latest Economic Developments
-
GDP surprised to the upside: The BEA’s advance Q3 2026 GDP print came in at +3.4% SAAR (released Oct 29, 2026), with reporting emphasizing strong consumer spending and investment tied to AI/capex themes. (bea.gov)
- Axios noted particularly strong underlying private demand (real final sales to private domestic purchasers +4.9% annualized) and consumer spending around +3.8% annualized. (axios.com)
- Macro implication: recession odds over the next 90 days fall when the economy is entering the quarter with this much momentum—unless there’s an abrupt labor/credit break.
-
Claims remain low: New unemployment claims fell to 194,000 for the week ending Oct 24 (reported Oct 29), reinforcing that layoffs remain contained. (apnews.com)
-
The Fed held rates steady this week: The Federal Reserve’s Oct 28, 2026 statement maintained the target range at 3.75%–4.00%, emphasizing inflation remains elevated and policy decisions are data-dependent. (federalreserve.gov)
- Implication: “no hike” is supportive for risk assets and near-term growth, but the statement tone keeps the market sensitive to inflation prints and energy-driven pass-through.
-
Markets were not uniformly celebratory: Despite strong macro prints, equities saw idiosyncratic weakness—AP described the S&P 500 down on Oct 29 with Alphabet dragging the index after earnings. (apnews.com)
- Implication: The equity market can stay high while leadership becomes fragile—important because your market-to-GDP and tech valuation indicators are already flashing.
-
Rates/housing context: Mortgage rates dipped to ~7.24% (Oct 29 reporting), which helps at the margin, but housing starts/permits in your tracker remain weak—consistent with a housing sector that is not yet healing. (apnews.com)
Near-Term Outlook (Next 30 Days)
Base case for November 2026: continued expansion with rising tail risk. The most likely score path is range-bound in the mid-to-high 30s, unless we see a clear break in one of the heavy-weight categories:
Bullish (score drifts lower into low-30s):
- Initial claims stay sub-210K and the unemployment rate stabilizes at 4.2% or lower.
- HY OAS compresses back toward ~270–290 bps (undoing late-summer widening).
- Housing stops deteriorating (starts/permits bottom) and sentiment continues improving.
Bearish (score pushes into the 40s):
- Initial claims trend above ~225K–250K for multiple weeks (your stated threshold framework).
- Unemployment rises enough to move Sahm toward +0.50.
- Credit spreads widen toward ~450–500 bps (a real tightening impulse).
- Housing weakness bleeds into payrolls and real incomes.
Key calendar catalysts likely to move the score:
- Monthly jobs report (early November): unemployment rate, payroll breadth, and average weekly hours.
- Inflation prints (CPI/PCE): any re-acceleration would harden the Fed’s reaction function and tighten financial conditions.
- Earnings season digestion: whether margin pressure shows up outside AI-linked winners.
Long-Term Outlook (3-6 Months)
Over a 3–6 month horizon, the economy looks less like “recession imminent” and more like “late-cycle expansion with asymmetric downside.” The 90-day indicator set shows a familiar pattern:
- Hard activity (GDP/production) is strong now, but housing and goods-side cyclicals are weak—suggesting a two-speed economy.
- Labor is still the guardrail, but early-rotation signals (temp help, quits rate weakness, manufacturing employment watch) imply the labor market could soften quickly if demand cools.
- Households are more fragile than topline GDP suggests because the savings rate is low and credit stress is creeping—this raises the probability that a negative shock (energy, geopolitical, or financial conditions) transmits faster into spending than in prior years.
Historically, “no recession” outcomes in late-cycle conditions require at least one of the following:
- housing turns up, 2) real incomes accelerate, or 3) financial conditions ease enough to reflate interest-sensitive sectors—without reigniting inflation. Right now, the data say we’re not there yet, but we’re also not at the point where layoffs confirm a downturn.
What to Watch
Concrete thresholds and events that would move the needle:
- Initial jobless claims: watch for a sustained break above 225K, then 250K (risk upshift).
- Sahm Rule: any move toward +0.30 would be an early warning; +0.50 is the line.
- HY OAS: sustained widening above ~400 bps would be a material recession-warning upgrade; 450–500 bps would be “risk-off” confirmation.
- Housing starts/permits: if starts remain stuck near ~1.2M and permits fail to recover, housing will continue to subtract from 2027 momentum.
- Consumer sentiment: improvement from 48 matters only if it’s persistent; a relapse would imply heightened consumption fragility.
- Yield curve & real rates: if the curve steepens because the front-end collapses on recession expectations, that’s not bullish—context matters.