Skip to content

Journal ·

Thursday, July 30, 2026

Regime Neutral

Market Regime

NEUTRAL is the regime engine's read, a flip from the prior published entry of 2026-07-29, which printed RISK-ON. Breadth fell to 58.8% (574/976) above the 200-EMA, which the engine scores healthy_marginal rather than healthy that downgrade is what moved the call. Price did not break: SPY closed 729.57, +4.3% over its 200-EMA of 699.74. Rates eased at the front, with the 2Y at 4.22% (−11bps WoW) against a 10Y at 4.67% (−2bps WoW), steepening the 10Y–2Y spread to 0.45% (+9bps WoW). Breakevens held flat at 2.26% and the real 10Y fell 2bps to 2.41%, so the nominal decline came out of the real rate, not inflation compensation. Credit widened again: HY at 2.87%, +8bps WoW. VIX at 18.21 remains in the elevated band. Claims at 197K (+9K WoW, as of 2026-07-25) are still low by historical standards.

Key Macro Reads (real data)

MetricLevelRead
RegimeNEUTRALFlip from the prior published read (2026-07-29, RISK-ON)
VIX18.21Elevated band
Breadth >200-EMA58.8% (574/976)Healthy_marginal the downgraded input
SPY close729.57+4.3% vs 200-EMA (699.74)
10Y Treasury4.67%WoW −2bps
2Y Treasury4.22%WoW −11bps
10Y–2Y spread0.45%WoW +9bps, steeper
10Y breakeven2.26%WoW flat
Real 10Y rate2.41%WoW −2bps
HY credit spread2.87%WoW +8bps, widening
Fed Funds3.63%as of 2026-06-01
Initial claims197KWoW +9K (as of 2026-07-25)
Unemployment4.2%as of 2026-06-01
Nonfarm payrolls159.0Mas of 2026-06-01
Housing starts1,427Kas of 2026-06-01

Regime Assessment

The public ledger now carries a flip, and the mechanism is narrow enough to name: participation thinned past the engine's healthy threshold while the index kept a cushion over its long trend. That combination describes an advance leaning on fewer names than it was a day earlier. It is a measurement of internals, not a forecast about where price goes.

The rates block reads differently this week than last. Front-end relief did the work, the curve steepened by nine basis points instead of compressing, and with breakevens flat, the entire nominal easing showed up in the real rate. That removes the ambiguity the previous configuration carried this is not falling inflation compensation dressed as policy relief. What it does not do is confirm anything about equity internals, which are the input that actually moved.

Credit continues to dissent, and it is now dissenting into a weaker breadth print rather than against a strong one. Funding markets and equity participation have been describing different conditions for consecutive weekly observations; this print is the first where both moved the same direction. An elevated VIX offers no offset. NEUTRAL is the honest label for a tape where price holds, participation has slipped to the margin of healthy, and the corroborating evidence from credit points the wrong way.

What Would Invalidate

  • Breadth at 58.8% (574/976) is the input that produced the flip. A recovery back through the healthy threshold, with the count rising off 574, would argue the downgrade was noise rather than deterioration.
  • HY at 2.87% (+8bps WoW) is the standing objection. Further widening argues credit and breadth are now telling one story; a turn back to tightening breaks the pairing and undercuts the bearish reading of the breadth slip.
  • SPY at 729.57 is +4.3% above its 200-EMA of 699.74. Losing that cushion while breadth sits at the margin removes the price leg that is currently holding the read at NEUTRAL rather than lower.
  • The 10Y–2Y spread at 0.45% steepened 9bps on a 2Y at 4.22%. Renewed flattening toward inversion, alongside the HY widening, would remove the one input that improved cleanly this week.
  • The real 10Y at 2.41% fell against a flat 2.26% breakeven. If the real rate turns back up while breakevens stay pinned, duration pressure returns without any nominal cover.
  • VIX at 18.21 is elevated. A move up from that base, rather than a settle toward the calm band, would mean volatility joins credit on the dissenting side.
  • Claims at 197K rose 9K WoW (as of 2026-07-25). A sustained climb across the next prints would give the breadth deterioration a macro cause instead of leaving it an internals-only signal.

Forward Catalysts

  • Credit: whether HY extends past 2.87% or reverses. With breadth already downgraded, this is the input most capable of resolving whether the flip is the start of something.
  • Breadth: whether 58.8% (574/976) recovers through the healthy line or slides further. The cleanest single tell on whether NEUTRAL is a waypoint or a floor.
  • Rates: whether the 2Y at 4.22% keeps leading the 10Y at 4.67% lower and the 0.45% spread keeps steepening, or the front-end move stalls.
  • Inflation: the next CPI against a breakeven flat at 2.26%. A print that moves breakevens either way changes the composition of the 2.41% real rate directly.
  • Labor: claims at 197K (+9K WoW, as of 2026-07-25) against 159.0M payrolls and 4.2% unemployment, both stale as of 2026-06-01, with the funds rate at 3.63%. The next payrolls release is the first fresh read on that block.
  • Housing: starts at 1,427K (as of 2026-06-01) remain the stalest input here; the next release is the first update on the rate-sensitive side of the economy since the front end started falling.

Status

NEUTRAL as of 2026-07-30; engine flip from the prior published read of 2026-07-29 (RISK-ON).

--