Journal ·
Thursday, July 23, 2026
Regime Risk-onMarket Regime
RISK-ON, consecutive print #29 (n=29) on the public ledger and a one-day continuation of the 07-22 read. The vol side finally joined the equity block: VIX dropped into the calm band at 17.05, clearing the elevated zone it had been pinned to and restoring a genuine cushion rather than the thin one that band allowed. Breadth eased a touch to 57.8% (565/977) above the 200-EMA but kept its majority, healthy-marginal. SPY closed 747.49, +7.2% over its 200-EMA of 697.07, holding the stretch without pressing it further. The rate side pulled the other way, harder. The whole curve repriced up: the 10Y added 12bps WoW to 4.67% and the 2Y 13bps to 4.31%, leaving the 10Y–2Y spread at 0.36% (−1bps WoW), a hair off flat. Breakeven firmed 4bps WoW to 2.28% and the real 10Y jumped 8bps to 2.39%, the sharper of the two. HY credit tightened to 2.68% (−5bps WoW), holding its confirm. Claims dropped hard to 187K (−22K WoW).
Key Macro Reads (real data)
| Metric | Level | Read |
|---|---|---|
| Regime | RISK-ON | Consecutive print #29 (n=29), continuation from 07-22 |
| VIX | 17.05 | Calm, dropped out of the elevated band |
| Breadth >200-EMA | 57.8% (565/977) | Healthy-marginal, majority held |
| SPY close | 747.49 | +7.2% vs 200-EMA (697.07) |
| 10Y Treasury | 4.67% | WoW +12bps |
| 2Y Treasury | 4.31% | WoW +13bps, front-end selloff |
| 10Y–2Y spread | 0.36% | WoW −1bps, near flat |
| 10Y breakeven | 2.28% | WoW +4bps, firming |
| Real 10Y rate | 2.39% | WoW +8bps, the sharper move |
| HY credit spread | 2.68% | WoW −5bps, tightening |
| Fed Funds | 3.63% | as of 2026-06-01 |
| Initial claims | 187K | WoW −22K (as of 2026-07-18) |
| Unemployment | 4.2% | as of 2026-06-01 |
| Nonfarm payrolls | 159.0M | as of 2026-06-01 |
| Housing starts | 1,427K | as of 2026-06-01 |
Regime Assessment
The equity read is the cleanest of this run: vol out of the elevated band, breadth still a majority, index holding its stretch without extending it. That lets strength be sized where the tape supports it, with a real cushion underneath instead of the sliver the elevated band offered. The rate side is the counterweight, and it is getting louder. A parallel shift higher with the real yield leading says the move is real-rate driven, not an inflation scare alone the flavor that bites longest-duration equity most directly, and it is building while breakeven refuses to cool. Credit is the tie-breaker and it votes with risk: HY tightening means no funding stress is forming beneath the repricing. Net: equity internals at their best of the stretch, rate internals at their worst, credit keeping the two from splitting into a warning. Positioning presses catalyst-backed setups on the firmer vol read and stays disciplined on duration-sensitive stories while the real 10Y climbs.
What Would Invalidate
- VIX dropped to 17.05 into the calm band; a snap back above the elevated gate re-arms the vol constraint and tilts the read to caution.
- Breadth eased to 57.8% but held the majority; a slip under 50% flips the regime faster than any single macro print.
- The 2Y at 4.31% (+13bps WoW) led a whole-curve backup; if the 0.36% spread tips into inversion, the cut narrative underwriting risk unwinds.
- Real 10Y jumped to 2.39% (+8bps WoW) with breakeven firming to 2.28%; continued lift pressures the highest-multiple names directly.
- HY at 2.68% is the one clean confirm; a turn to widening strips it and drags the read toward NEUTRAL.
Forward Catalysts
- Next CPI against a 2.28% breakeven (+4bps WoW): a hot print with the real 10Y already at 2.39% compounds the duration squeeze.
- Rates: the whole-curve repricing 10Y +12bps, 2Y +13bps WoW is the fastest route to re-rating risk; watch the 0.36% spread for inversion.
- Labor: claims dropped to 187K (−22K WoW, as of 2026-07-18), a firm read; the test is whether the 159.0M payroll trend and 4.2% unemployment hold into the next release.
- Fed path against a 3.63% funds rate: with the front end (2Y 4.31%) pricing less easing week over week, the 2Y stays the pressure point.
Status
RISK-ON, consecutive print #29 (n=29) on the public ledger, a 1-day continuation of the 2026-07-22 read. Research only no positions, sizes, entries, stops, or P&L.
--