Recession Risk 38/100 — July 3, 2026
US recession risk over the next 90 days is MODERATE: the labor market is clearly cooling, but not breaking. June nonfarm payrolls rose just +57k (released July 2, 2026) and the unemployment rate edged down to 4.2% largely because participation fell, while initial jobless claims remain low at 215k (week ending June 27). The highest-weight trigger (Sahm Rule) is not close to firing (0.07 per your tracker), and credit conditions in public markets remain benign with tight spreads and easy financial conditions. The yield curve has re-steepened (2s10s roughly +35 bps in your tracker; July 2 yields imply ~+35 bps), which historically reduces near-term recession odds but can also reflect a late-cycle cooling if driven by front-end rate-cut expectations.
Recession Risk Score: 38/100 — MODERATE (-6 vs 30 days ago)
Today’s Recession Risk Score is 38/100 (MODERATE), down -6 points from 44 thirty days ago (window start June 3, 2026 to July 3, 2026). The direction of travel is improving, but the improvement is not broad-based: it’s being driven mainly by easier public-market financial conditions and a re-steepened yield curve, not by a re-acceleration in real activity. The labor market is cooling clearly (June payrolls were weak), yet high-frequency layoffs remain contained—which keeps the highest-weight “break” signals (e.g., Sahm-style triggers) safely off. Net: soft-landing/slowdown remains the base case, but the economy is late-cycle enough that small shocks could transmit quickly through households and sentiment.
Score Trend — Last 30 Days
Over the last 30 days, the score fell from 44 to 38 (Δ -6), with a min of 34, max of 44, and average of 37 across 31 samples. The path has been choppy and mean-reverting rather than steadily trending: dips to the mid-30s have repeatedly been followed by quick rebounds, and vice-versa—classic behavior when markets are calm but macro breadth is weakening.
The last 10 readings show that “two steps down, one step up” profile: 34 on June 27, a jump to 44 on June 28, then a drift lower into 34 on July 1–2, before settling back at 38 today (July 3). The shape implies stabilization at a moderate risk plateau, with labor cooling pushing risk up while financial conditions and curve signals pull it down.
Key Drivers
-
Labor market cooling, not breaking (yet)
- June nonfarm payrolls: +57k (released July 2, 2026), materially below typical expansion-speed job growth, and consistent with a late-cycle deceleration. (bls.gov)
- Unemployment rate: 4.2%—but the decline/level is partly mechanical because labor force participation fell, which lowers unemployment even if employment isn’t booming. (axios.com)
- Initial jobless claims: 215k (week ending June 27) remain low, confirming layoffs are still contained despite weaker hiring. (apnews.com)
-
“Fast recession” trigger stays OFF (Sahm Rule: 0.07)
- Your tracker’s Sahm Rule reading at 0.07 is nowhere near the 0.50 trigger threshold, keeping the strongest real-time recession signal in the SAFE zone. This matters because most rapid recessions require unemployment acceleration—which is not happening yet.
-
Yield curve: re-steepening reduces near-term recession odds
- July 2 close: 2Y 4.14% vs 10Y 4.49% ⇒ 2s10s ≈ +35 bps, i.e., modestly positive. (advisorperspectives.com)
- Historically, a positive curve tends to lower near-term recession odds versus inversion regimes; however, in late-cycle settings it can also reflect front-end rate-cut expectations tied to cooling growth. The “message” depends on whether the steepening is driven by falling 2Y yields (policy expectations) vs rising long-end (term premium/inflation).
-
Financial conditions remain loose; credit markets are calm
- Chicago Fed NFCI ~ -0.50 (loose) in your dashboard is consistent with risk appetite and funding still supportive. (Loose conditions generally delay/soften downturn dynamics unless a shock hits.)
- HY OAS: 274 bps (tight) supports the “no funding stress” read—important because credit spread blowouts are typically what turns a slowdown into a contraction.
-
Real economy cross-currents: services holding, goods weakening
- Freight Transportation Index: 0.3 (DANGER) points to goods-side softness and potentially weaker industrial throughput.
- Industrial Production Index: 102.6 (SAFE) suggests production is still expanding, but the broader “goods complex” signals (freight, copper/gold, temp help) are flashing late-cycle caution.
-
Household cushion is thin
- Personal savings rate: 3.0% (WARNING) indicates limited buffer against job/income volatility.
- Credit-card delinquencies: 2.9% (WATCH) reinforces that stress is creeping up at the margin—this is how labor cooling can become demand weakness.
Category Breakdown
Using your CATEGORY BREAKDOWN counts:
-
Primary Indicators: 3 safe / 4 watch / 2 danger
Mixed: the core economy is cooling rather than contracting, but the balance of “watch” signals keeps recession risk elevated vs. a clean expansion. -
Secondary Indicators: 2 safe / 0 watch / 1 danger
Mostly supportive, but the lone danger flag suggests non-core fragilities remain. -
Housing & Construction: 0 safe / 1 watch / 1 danger
Housing remains a pressure point: permits (WATCH) and starts (WARNING) argue residential is not providing much cyclical lift. -
Business Activity: 2 safe / 1 watch / 0 danger
Business activity is still holding up—important for the “slowdown, not recession” base case. -
Consumer Credit Stress: 0 safe / 3 watch / 1 danger
This is one of the more concerning families: no “safe” readings means the consumer is less resilient if labor softens further. -
Market Signals: 7 safe / 2 watch / 5 danger
A split regime: index levels and vol are “safe,” while valuation and macro-sensitive ratios (e.g., copper/gold; NASDAQ/GDP) are “danger”—classic late-cycle complacency + pricing fragility. -
Liquidity: 0 safe / 1 watch / 2 danger
Liquidity is a quiet risk amplifier: the system can look fine until it doesn’t, especially with RRP depleted and sensitivity around bank balance sheets. -
Real-Time / High-Frequency: 0 safe / 1 watch / 1 danger
Mixed: claims are safe, but high-frequency cyclical signals elsewhere remain soft.
Biggest Movers
Top 5 by absolute 7-day % change (and what they imply):
-
Bank Unrealized Losses ($5155B): +931.1% (7D)
Confirmatory (worsening risk). This kind of jump signals a latent liquidity vulnerability: if deposits become flighty or funding costs rise, unrealized losses can become realized stress. -
GDP Growth (QoQ annualized) (2.1%): +320.0% (7D)
Contradictory (improving). On its face, this move is growth-supportive; but the size suggests an estimation/nowcast reset rather than organic momentum. Treat it as “less bad,” not “good.” -
SLOOS Lending Standards (8.1%): +88.7% (7D)
Confirmatory (worsening risk). More tightening increases the odds that weaker hiring translates into capex and small-business pullbacks. -
NY Fed Recession Probability (6.6%): -67.0% (7D)
Contradictory (improving). This is an easing of model-implied recession odds, aligning with the re-steepened curve and calmer markets. -
NASDAQ / GDP Ratio (0.8107): +32.0% (7D)
Confirmatory (worsening risk) in a macro fragility sense: higher valuation intensity increases drawdown sensitivity if earnings expectations roll over.
90-Day Indicator Trends
Your “90-day history” window (as provided) shows a clear theme: macro is late-cycle stable, but breadth is deteriorating and fragility is rising.
Labor & real-time stress
- Initial claims moved from ~202k (Apr 9) to 214k (Apr 24–29 in your history) and are 215k as of the latest weekly reading (Jun 27). That’s still expansionary—no persistent drift above the ~250k “attention” zone yet. (fred.stlouisfed.org)
- Sahm Rule in your history is 0.20 (Apr) and now 0.07 today—i.e., moving away from the trigger, consistent with “cooling but not breaking.”
Financial conditions & credit
- Credit spreads (HY OAS) tightened materially in the history: ~320 bps early April down to high-200s at points (e.g., ~287–294 bps), consistent with benign funding stress. That’s a meaningful “risk-off switch” that has not flipped.
- NFCI eased from roughly -0.43 to about -0.50, i.e., looser financial conditions—another reason the overall score drifted lower over 30 days.
Growth tracking & production
- GDPNow is flat at ~1.8% in your history window—steady but below “hot” growth. The key message is lack of acceleration rather than imminent contraction. (atlantafed.org)
- Industrial production slipped from 102.6 to 101.8 in mid-April in your series and now reads 102.6 today—broadly sideways, not recessionary by itself.
Housing
- Housing starts in your history show 1487k (Apr) versus 1177k today (WARNING). That is a notable step-down and keeps housing as a key cyclical drag channel.
- Building permits were ~1386k (Apr history) versus 1410k today (WATCH)—a mild improvement from that snapshot, but not enough to change the “below-trend housing” regime.
Households & sentiment
- Consumer sentiment (UMich) deteriorated in your history from 56.6 to 53.3 (danger) and is 44.8 today (danger)—a sharp slide into “pessimism shock” territory. Low sentiment doesn’t always cause recession, but it raises the probability that a labor shock leads to spending pullback.
Markets & valuation risk
- Equity indices in your provided history are up strongly (e.g., S&P 500 ~6583 → 7108 in April snapshots, and 7483 today), while valuation proxies (S&P / GDP, NASDAQ / GDP) are elevated. This combination typically reduces short-run recession odds (via wealth/financial conditions) but raises tail risk if the narrative shifts.
Stock Screener Signals
Today’s quant flags are dominated by “value dividend” and select “oversold growth”—a positioning mix that reads like barbell behavior in late cycle: investors want carry (dividends/cheap PEs) while selectively nibbling at beaten-down cyclically sensitive growth.
Two messages stand out:
-
Defensive carry and cashflow preference
- Names like $T, $AIG, $FNF, $ARCC being flagged as “value dividend” suggests the market is still willing to hold risk, but prefers cashflow yield and valuation support over “long-duration” story stocks. This aligns with a moderate risk macro regime: not bracing for imminent recession, but not paying any price for growth.
-
Selective distress/mean reversion in growth
- $CHTR (RSI 28) and $TLK (RSI 30) flagged as oversold growth suggests pockets of idiosyncratic weakness (or de-risking) even while index-level conditions are calm. This pattern is consistent with a market that is narrowing beneath the surface—often observed when macro is slowing and earnings dispersion increases.
One important note: several listed “yields” appear anomalously high (triple-digit+). Interpreting the screener’s macro signal is still useful (value/carry bias), but the specific yield magnitudes likely reflect data formatting rather than investable forward yields.
Latest Economic Developments
- June jobs report (released Thursday, July 2, 2026): payrolls rose +57,000 and the unemployment rate was 4.2%, with participation softening—evidence that labor is losing momentum even if headline unemployment isn’t surging. (bls.gov)
- Weekly jobless claims (also July 2): initial claims fell to 215,000 for the week ending June 27, reinforcing that layoffs remain historically low even as hiring slows. (apnews.com)
- Rates/curve regime: as of July 2, the 10Y (4.49%) exceeded the 2Y (4.14%), keeping 2s10s modestly positive (~+35 bps)—a key “near-term recession risk easing” input versus inversion periods. (advisorperspectives.com)
- Fed communication shift: the Warsh Fed is signaling a more restrained guidance regime and a strong emphasis on independence and inflation focus—reducing the market’s ability to “front-run” a policy path. That increases the value of incoming labor/inflation prints as catalysts. (apnews.com)
Near-Term Outlook (Next 30 Days)
The next month is about one question: does labor cooling stay orderly, or does it tip into an acceleration in unemployment/claims? With claims still ~215k, the economy can absorb weak payroll months if layoffs remain low and hours don’t roll over.
Key catalysts that could move the score meaningfully:
- Initial jobless claims: watch for a persistent move above ~250k (not a one-week blip). That would be the cleanest early warning that the hiring slowdown is becoming separations-driven weakness.
- Next jobs report (July data, released in early August 2026): markets will focus on breadth, hours worked, and whether unemployment rises for “bad” reasons (higher joblessness) rather than “good” reasons (more participation).
- FOMC (late July 2026 meeting): given the Fed’s reduced forward guidance, the meeting risk is less about the decision and more about whether Warsh’s communication leans more inflation-first or growth-sensitive.
Base case for the next 30 days: score remains mid-to-high 30s, with two-sided risk—downside (lower score) if claims remain tame and credit stays tight; upside (higher score) if labor breadth weakens further and consumer stress rises.
Long-Term Outlook (3-6 Months)
The 3–6 month setup still looks like late-cycle slowdown with asymmetric downside:
- Why recession isn’t the base case: the strongest recession-confirmation signals—claims, Sahm-style unemployment acceleration, and credit spreads—remain broadly benign. That combination is hard to square with an imminent contraction.
- Why risk is still moderate: multiple leading indicators are flashing caution simultaneously—temp help (DANGER), quits (WARNING), goods-side softness (freight, copper/gold), and very low savings. These don’t call the exact month of a downturn, but they do describe an economy with thin shock absorbers.
If this resembles prior late-cycle episodes, the common failure mode is: labor cools → sentiment stays depressed → spending slows → profits soften → hiring freezes → layoffs rise. The critical transition is the move from “slow hiring” to “rising layoffs.” That is the regime change that would likely push your score from MODERATE toward HIGH.
What to Watch
Hard thresholds
- Initial jobless claims: sustained >250k (warning), sustained >280k (danger).
- Sahm Rule: a rise toward 0.30 would be an early escalation; 0.50 is the formal trigger.
- HY OAS: a move from ~274 bps to >400 bps would signal meaningful stress transmission.
- NFCI: watch for a move from ~ -0.50 toward 0.0 (tightening) and then positive (stress).
High-signal “watch list” indicators
- Temporary help and quits rate (labor leading edges)
- Housing starts/permits (rates-sensitive real activity)
- Consumer delinquencies + savings rate (buffer capacity)
- Curve steepening driver (front-end cuts vs long-end inflation premium)