Journal ·
Wednesday, July 22, 2026
Regime Risk-onMarket Regime
RISK-ON holds, consecutive print #28 (n=28) on the public ledger and a continuation of the 07-21 read. The equity internals firmed back under it. VIX eased to 18.65, still inside the elevated band but a step off the ~18 gate it was pinned to a session earlier, restoring a thin cushion. Breadth broadened to 59.1% (577/977) above the 200-EMA, recovering the majority that had slimmed the prior day. SPY closed 748.15, +7.4% over its 200-EMA of 696.57, the most stretched reading of this run. The rate side pulled the other way. The front end kept selling: the 2Y backed up 10bps WoW to 4.26% and the 10Y added 6bps to 4.63%, dragging the 10Y–2Y spread 4bps WoW tighter to 0.37% the bear-flattening flagged a day earlier extended rather than reversed. Breakeven firmed 4bps WoW to 2.26% and the real 10Y ticked 2bps to 2.37%. HY credit held flat on the session at 2.69% (−2bps WoW), keeping its confirm intact.
Key Macro Reads (real data)
| Metric | Level | Read |
|---|---|---|
| Regime | RISK-ON | Consecutive print #28 (n=28), continuation from 07-21 |
| VIX | 18.65 | Elevated, eased off the ~18 gate |
| Breadth >200-EMA | 59.1% (577/977) | Healthy-marginal, majority broadened |
| SPY close | 748.15 | +7.4% vs 200-EMA (696.57) |
| 10Y Treasury | 4.63% | WoW +6bps |
| 2Y Treasury | 4.26% | WoW +10bps, front-end selloff |
| 10Y–2Y spread | 0.37% | WoW −4bps, bear-flattening extending |
| 10Y breakeven | 2.26% | WoW +4bps, firming |
| Real 10Y rate | 2.37% | WoW +2bps |
| HY credit spread | 2.69% | WoW −2bps, flat on session |
| Fed Funds | 3.63% | as of 2026-06-01 |
| Initial claims | 208K | WoW −8K (as of 2026-07-11) |
| 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 block reclaimed the buffer it lost a day earlier: vol stepped off the gate, breadth rebuilt its majority, and the index pushed to the widest extension of the stretch. That is a cleaner internal read than the prior session's, and it lets strength be pressed where the tape supports it. The rate signal cuts against that. A 2Y up another 10bps WoW compresses the curve toward inversion, and a breakeven firming 4bps says the disinflation leg the front-loaded cut path leans on is not cooperating the tailwind under the highest-multiple, longest-duration names keeps thinning even as their prices extend. Credit stays the anchor; flat HY at 2.69% says no funding stress is building beneath the split. The working read: equity internals improving, rate internals deteriorating. Positioning follows the divergence add discipline stays tight on duration-sensitive stories at +7.4% extension with breakevens rising, while catalyst-backed setups earn their size on the firmer equity read.
What Would Invalidate
- VIX eased to 18.65 but remains elevated; a decisive push back above the ~18 gate re-arms the vol constraint and tilts the read to caution.
- Breadth recovered to 59.1%; a slip under 50% flips the regime faster than any single macro print.
- The 2Y at 4.26% (+10bps WoW) extended the front-end selloff; if the 0.37% spread keeps compressing toward inversion, the cut narrative underwriting risk unwinds.
- Breakeven firmed to 2.26% (+4bps WoW); continued lift with the real 10Y at 2.37% pressures duration directly.
- HY at 2.69% is the credit anchor; a turn to widening strips the one clean confirm and drags the read toward NEUTRAL.
Forward Catalysts
- Next CPI against a 2.26% breakeven (+4bps WoW): a hot print with the real 10Y already at 2.37% pressures duration and the front-loaded rate path.
- Rates: whether the 2Y (4.26%, +10bps WoW) backup is a genuine repricing rather than noise is the fastest route to re-rating risk; watch the 0.37% spread for inversion.
- Labor: claims held firm at 208K (−8K WoW, as of 2026-07-11); 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 pricing less easing than a week ago the 2Y is the pressure point.
Status
RISK-ON, consecutive print #28 (n=28) on the public ledger, a 1-day continuation of the 2026-07-21 read. Research only no positions, sizes, entries, stops, or P&L.
--