Recession Risk 33/100 — July 4, 2026
US recession risk over the next 90 days is MODERATE: the highest-weight real-time trigger (Sahm Rule) is decisively not flashing, at ~0.07 as of late June 2026. ([ycharts.com](https://ycharts.com/indicators/real_time_sahm_rule_recession_indicator?utm_source=openai)) The labor market is cooling at the margin—June nonfarm payrolls rose only +57k and initial claims are 215k for the week ending June 27—yet layoffs remain historically low and unemployment is still only 4.2%. ([bls.gov](https://www.bls.gov/news.release/pdf/empsit.pdf?utm_source=openai)) The yield curve is now modestly positive (2s10s about +31 bps), removing a key near-term recession pressure signal. ([sofrrate.com](https://www.sofrrate.com/treasury-rates?utm_source=openai)) Growth is slowing but not stalling: Atlanta Fed GDPNow fell to 1.2% (Q2) on July 1 while the NY Fed staff nowcast remains firmer at 2.7% for Q2 and 2.4% for Q3, pointing to deceleration rather than imminent contraction. ([atlantafed.org](https://www.atlantafed.org/research-and-data/data/gdpnow/current-and-past-gdpnow-commentaries?utm_source=openai))
Recession Risk Score: 33/100 — MODERATE (-1 vs 30 days ago)
Today’s Recession Risk Score is 33/100 (MODERATE), down -1 point versus 30 days ago (June 4 → July 4, 2026). The near-term (90-day) recession setup is still not signaling an imminent contraction, primarily because the highest-weight real-time trigger—the Sahm Rule—is decisively not flashing (≈ 0.07 in late June vs a 0.50 trigger). (apnews.com) The labor market is cooling (June payrolls +57k), but layoffs remain low (initial claims 215k for the week ending June 27, 2026), keeping the “firing cycle” risk contained for now. (bls.gov)
Score Trend — Last 30 Days
Over the last 30 days (June 4 → July 4, 2026), the score drifted slightly lower: Start 34 → End 33 (Δ -1), with a 30-day average of 37. The distribution mattered more than the endpoint: the score ranged from a low of 33 to a high of 44, with a clear “spike-and-revert” signature rather than a persistent climb.
The last 10 readings show choppiness with mean reversion—not a steady deterioration. The jump to 44 on June 28 looks like a transient risk flare (likely a cross-asset/real-time impulse), followed by stabilization in the mid-to-high 30s and then a drop back to 33 today. In plain terms: risk is not accelerating; it is cycling around a moderate baseline while investors and data-watchers debate whether the hiring slowdown becomes a broader demand slowdown.
Key Drivers
Below are the six drivers doing the most work in today’s 33/100 reading, with concrete datapoints:
-
Sahm Rule remains safely “off” (highest-weight real-time trigger)
- Current: ~0.07 (SAFE) vs recession trigger 0.50.
- Implication: unemployment has not risen fast enough (on a 3-month average basis) to match historical recession onsets. This is the single biggest reason the score is not in the 40s. (apnews.com)
-
Labor market cooling—without a layoffs cascade (yet)
- June nonfarm payrolls: +57k; unemployment rate: 4.2%.
- Initial claims: 215k (week ending June 27), down 1k w/w; continuing claims cited in the weekly release remain low-to-moderate by historical standards.
- Interpretation: hiring is softening, but separations remain contained—classic “slow hire, don’t fire.” (bls.gov)
-
Yield curve no longer inverted (removes a key near-term recession pressure)
- Your dashboard: 2s10s ~ +35 bps (WATCH) and steepening after inversion; 2s30s ~ 0.80 (SAFE).
- Macro logic: curve normalization reduces the probability of a credit accident from inversion mechanics, though it does not eliminate risk if the steepening is driven by rising term premium or inflation risk.
-
Growth is slowing, but “nowcast” dispersion argues against immediate contraction
- Atlanta Fed GDPNow (Q2) has rolled down sharply into the low single digits (your snapshot shows ~1.8% WATCH; the most recent update page reflects an update cadence around July 1).
- NY Fed Staff Nowcast: 2026:Q2 = 2.7%, 2026:Q3 = 2.4%.
- Read-through: deceleration is real, but the economy still looks like it’s expanding at a reduced speed, not stalling outright. (newyorkfed.org)
-
Business cycle internals are mixed: ISM headline expansion, but jobs subcomponents softer
- ISM Manufacturing PMI (June): 53.3 (expansion), down from May; Employment Index: 49.7 (still contractionary in manufacturing employment).
- This combination fits the current theme: output can hold up while hiring plans soften—often an early late-cycle pattern. (ismworld.org)
-
Financial conditions are loose; spreads are tight (risk buffer)
- Your dashboard: Chicago Fed NFCI -0.50 (SAFE/loose) and HY OAS 275 bps (SAFE).
- Implication: we do not have the kind of broad tightening impulse that typically turns a growth scare into a recession—at least not yet.
Category Breakdown
Using your CATEGORY BREAKDOWN counts:
-
Primary Indicators: 3 safe / 4 watch / 2 danger
Mixed and late-cycle: the primary stack is not recessionary overall, but the watch density suggests sensitivity to incremental weakening (especially labor and real activity). -
Secondary Indicators: 2 safe / 0 watch / 1 danger
Secondary is broadly supportive; the single danger reading is a tail risk rather than a base-case signal. -
Housing & Construction: 0 safe / 1 watch / 1 danger
Housing is a soft pocket: starts/permits are not collapsing, but they are below trend and vulnerable if rates or credit availability tighten. -
Business Activity: 2 safe / 1 watch / 0 danger
Business activity remains a stabilizer, consistent with a slowdown rather than a contraction. -
Consumer Credit Stress: 0 safe / 3 watch / 1 danger
This is where “slowdown” can turn into “downturn”: delinquencies + low savings mean consumers have less shock-absorption capacity. -
Market Signals: 7 safe / 2 watch / 5 danger
Markets are sending a split message: indexes and spreads look fine, but valuation/ratio-style indicators (and select macro-sensitive ratios like copper/gold) are flashing elevated macro fragility. -
Liquidity: 0 safe / 1 watch / 2 danger
Liquidity is a non-trivial watchpoint: the system has less “shock absorber” if a funding stress event hits. -
Real-Time / High-Frequency: 0 safe / 1 watch / 1 danger
Real-time is not clean: some fast indicators are worsening even while claims stay benign—worth monitoring closely over the next 2–4 weeks.
Biggest Movers
Top 5 by |7-day % change| (from your BIGGEST MOVERS block), with interpretation:
-
ON RRP Facility ($2B): +26,043.8% (7D)
- Directional read: contradictory/ambiguous. A jump from “near zero” can be percentage-noisy; still, it signals short-term cash management shifts worth tracking given broader liquidity concerns.
-
GDP Growth (QoQ Annualized) (2.1%): -76.2% (7D)
- Confirmatory (worsening risk). Whether this is a model/nowcast shift or a measurement artifact, it aligns with the narrative of deceleration.
-
NY Fed Recession Probability (6.6%): -30.4% (7D)
- Contradictory (improving). A falling probability reading reduces recession odds, consistent with the yield curve normalization and benign credit spreads.
-
US Interest Expense ($1219B): -22.6% (7D)
- Contradictory (improving) near-term. Fiscal stress is still a structural risk (and your level is still “warning”), but the week move eases immediate pressure.
-
DXY (Dollar Index) (120.9): -18.8% (7D)
- Mixed. A softer dollar can ease global funding stress and help risk assets, but can also reflect relative growth repricing. Context matters.
90-Day Indicator Trends
Your 90-day history snapshots (April baseline through late April observations in the block provided) plus today’s readings point to a consistent macro story: slowdown risk is concentrated in labor “internals,” consumer resilience, and goods-sensitive activity, while financial conditions and headline activity still look okay.
Labor & real-time recession trigger
-
Sahm Rule: 0.20 (early April) → 0.07 (late June / today).
That’s a meaningful improvement in the recession trigger itself—even as unemployment has edged up to 4.2% (WATCH). The key point: unemployment can rise a bit without triggering Sahm if the 3-month dynamics don’t accelerate. -
Initial claims: ~202k–219k (April window) → 215k (latest week ending June 27). (dol.gov)
Claims remain rangebound in “healthy labor market” territory—no breakout yet.
Growth and business activity
-
GDPNow: largely pinned in your history window at ~1.8%, but your summary notes a sharp roll-down into early July; the current Atlanta Fed page confirms an active update cycle around July 1. (atlantafed.org)
Signal: slower growth, but not a collapse. -
ISM Manufacturing PMI: 53.3 in June (expansion). (ismworld.org)
Important nuance: expansion in output doesn’t prevent late-cycle hiring caution—especially with global goods signals (freight, copper/gold) deteriorating.
Consumer strain and credit stress
-
Personal savings rate: in your history, 4.5% → 4.0% in April; today’s reading is 3.0% (WARNING).
That is a deterioration in household buffer capacity—if the labor market weakens further, this becomes a fast amplifier. -
Credit card delinquency: held around ~2.9% in the history block (WATCH) and remains elevated today.
This is a “grind higher” indicator—not a one-week spike—so it matters most for 3–6 month recession odds.
Markets, valuations, and “macro fragility”
- Equity indexes: S&P 500 and Nasdaq are near highs in today’s snapshot (SAFE).
- But valuation/ratio measures: NASDAQ/GDP (DANGER), S&P 500/GDP (WARNING), and Copper/Gold (DANGER) suggest the economy is less resilient to a surprise shock than the headline index levels imply.
Liquidity and banking sensitivity
-
ON RRP facility: your 90-day window shows frequent “near zero vs spikes,” and today reads $2B (WARNING) with huge % changes.
Interpretation: the level is low, but the system’s liquidity plumbing is less cushioned than in periods when RRP absorbed hundreds of billions. -
Bank unrealized losses: elevated (WARNING). Even if the exact series is jumpy in the provided history, directionally it implies duration/HTM sensitivity remains a latent risk if rates move abruptly.
Stock Screener Signals
Today’s quant flags are dominated by “value dividend” names (ARCC, AIG, BBY, FNF, HMC, T, LTM, BCE) alongside a couple of “oversold growth” ideas (CHTR, TLK). The macro implication is telling: the market is screening for carry and defensiveness (dividend/value) while selectively bottom-fishing idiosyncratic growth drawdowns—a posture consistent with a late-cycle slowdown, not an all-clear expansion chase.
Two important reads:
-
Dividend/value clustering = “quality carry” demand
ARCC (BDC credit exposure), insurers (AIG), telecom (T, TLK), and financial-adjacent names (FNF) often screen well when investors want income + valuation support. That’s consistent with a world where growth is decelerating, the curve is normalizing, and the question becomes “soft landing vs growth scare.” -
Oversold growth flags (CHTR, TLK) = selective risk-taking, not broad risk-on
“Oversold growth” entries suggest investors are still willing to take shots—but the fact that only a couple appear (versus a broad growth cohort) reinforces that positioning is cautious. In recessionary setups, oversold screens broaden dramatically; we’re not seeing that tone here.
A note on the listed yields: the extraordinarily high yields (hundreds to 1000%+) look mechanically distorted (likely data/vendor effects). Treat the category and clustering as the signal, not the raw yield prints.
Latest Economic Developments
In the last 48 hours, the key macro development is straightforward: the labor market narrative shifted from “resilient hiring” to “clear cooling,” but without evidence of a firing wave.
- Initial jobless claims: 215,000 for the week ending June 27, 2026, down 1,000 from the prior week—still historically low and consistent with limited layoffs. (dol.gov)
- June jobs report: released Thursday, July 2, 2026 (pulled forward due to the July 4 holiday), showing payroll growth of +57,000 and unemployment at 4.2%. (bls.gov)
Markets were also operating around holiday microstructure:
- U.S. stock markets were closed Friday, July 3, 2026 in observance of Independence Day (since July 4 falls on a Saturday). This matters because liquidity/price discovery compresses around the holiday, increasing the odds of “signal noise” in short windows. (kiplinger.com)
On growth tracking:
- The NY Fed Staff Nowcast remains relatively firm (2.7% for 2026:Q2, 2.4% for 2026:Q3), arguing against an imminent contraction baseline. (newyorkfed.org)
- The Atlanta Fed GDPNow framework continues to update frequently around incoming data, and recent updates (around July 1) have been watched closely as they mark the “direction of travel” for Q2 growth expectations. (atlantafed.org)
Near-Term Outlook (Next 30 Days)
Over the next month, recession risk is most likely to be determined by whether the economy transitions from hiring slowdown to layoff acceleration. The score is currently anchored by: (1) a non-flashing Sahm Rule, (2) low initial claims, and (3) tight credit spreads. To move materially higher, one of those anchors has to break.
Most probable path (base case): score holds in the low-to-mid 30s with volatility, as growth data prints mixed and labor cools gradually.
Catalysts that could lift the score into the 40s quickly:
- Claims trend break: initial claims moving decisively above the recent ~200k–220k band for multiple weeks, paired with rising continuing claims.
- Unemployment drift + acceleration: a sustained rise that pushes the Sahm Rule toward 0.30+ (early warning) and eventually toward 0.50 (trigger).
- Consumer stress surfacing: further deterioration in credit delinquencies alongside still-low savings—turning a “spending slowdown” into “spending stop.”
What could push the score lower (toward the 20s):
- Payroll growth re-accelerates back into a clearly expansionary regime while unemployment stabilizes.
- Housing starts/permits stabilize and sentiment recovers from extreme pessimism.
- Freight/copper-gold stops flashing “goods recession” signals.
Long-Term Outlook (3-6 Months)
The 3–6 month horizon is where today’s “yellow flags” can compound. The most important structural tension is this:
- Financial conditions are loose and markets are near highs, but household buffers (savings) are thin and labor market internals (quits, temp help) suggest reduced worker bargaining power and softer demand for marginal labor.
If the labor market remains in “slow hire, don’t fire,” the U.S. can plausibly thread a soft landing even with sub-trend growth. But the downside is asymmetric: once layoffs pick up, low savings + rising delinquencies can transmit the shock faster than in cycles where households had more cushion.
The 90-day trajectory you provided supports that balanced view:
- Sahm improved (0.20 → 0.07): pro-soft-landing.
- Consumer sentiment is crisis-level and freight/copper-gold are danger: pro-slowdown / fragility.
- Credit spreads tight and NFCI loose: anti-recession near-term.
- Temp help services in danger: classic late-cycle leading weakness that can precede broader job losses.
Net: moderate recession risk is the right stance—not because recession is imminent, but because the economy looks less shock-resistant than headline equity indexes imply.
What to Watch
Concrete items and thresholds that could move the score:
- Weekly initial claims: watch for a sustained move above ~230k–250k, and especially a trend acceleration (3–4 week moving average turning up).
- Continuing claims: confirm whether unemployment duration is rising—often the “tell” that layoffs are becoming harder to absorb.
- Unemployment rate + Sahm Rule: the Sahm trigger is 0.50; watch for Sahm moving above 0.30 as an early-warning regime.
- Credit spreads (HY OAS): a move from ~275 bps toward 350–450 bps would signal rising default risk and tightening financial conditions.
- Housing permits/starts: permits are a forward indicator—continued downtrend would reinforce slowdown risk.
- Holiday liquidity effects: with markets closed July 3, 2026, be careful about overreading thin-liquidity moves around the holiday window. (kiplinger.com)
- Nowcast convergence: if NY Fed nowcast and GDPNow converge downward toward ~0–1%, it would shift the narrative from “deceleration” to “stall speed.”