Journal ·
Tuesday, 21 July 2026
Regime Risk-onMarket regime
Risk-on holds, consecutive print #22 in the journal since 18 June 2026 and a continuation of the 07-20 read. The internals firmed under it. VIX eased to 17.05, into the calm band and back beneath the ~18 gate rather than sitting above it, restoring the cushion the prior session lacked. Breadth widened to 59.0% (576/976) above the 50-day EMA, still healthy but marginal but a broader majority. SPY closed 748.15, +7.4% over its 200-EMA of 696.89, a step up from the prior extension. Rates reversed: the front end led higher, the 2Y backing up 8bps week over week to 4.21% and the 10Y adding 5bps to 4.60%, pulling the 10Y–2Y spread 3bps week over week tighter to 0.39% bear-flattening, the exact front-end reversal flagged as a risk a day earlier. Breakeven ticked 2bps week over week to 2.25% and the real 10Y firmed 3bps to 2.35%. Credit added an offset: HY tightened 2bps week over week to 2.69%, reversing the prior session's leak.
Key numbers
| Metric | Level | Read |
|---|---|---|
| Regime | Risk-on | Consecutive print #22 since 18 June 2026, continuation from 07-20 |
| VIX | 17.05 | Calm, back below the ~18 gate |
| Breadth >50-day EMA | 59.0% (576/976) | Healthy but unconfirmed, broader majority |
| SPY close | 748.15 | +7.4% vs 200-EMA (696.89) |
| 10Y Treasury | 4.60% | week over week +5bps |
| 2Y Treasury | 4.21% | week over week +8bps, front-end selloff |
| 10Y–2Y spread | 0.39% | week over week −3bps, bear-flattening |
| 10Y breakeven | 2.25% | week over week +2bps |
| Real 10Y rate | 2.35% | week over week +3bps |
| HY credit spread | 2.69% | week over week −2bps, tighter |
| Fed Funds | 3.63% | as of 1 June 2026 |
| Initial claims | 208K | week over week −8K (as of 11 July 2026) |
| Unemployment | 4.2% | as of 1 June 2026 |
| Nonfarm payrolls | 159.0M | as of 1 June 2026 |
| Housing starts | 1,427K | as of 1 June 2026 |
Regime assessment
The internals firmed while one of the supports that carried the prior read weakened. VIX back under the gate moves volatility from the watch list into the cushion column; the model clears risk-on on breadth and index structure, and the buffer that let strength go unquestioned is back. The front-end selloff is the sharper tell a rising 2Y bear-flattens the curve and chips at the rate-cut narrative that has underwritten the highest-multiple names, so the tailwind beneath those stories reads softer than a week ago. Credit pulls the other way and keeps the tape from tipping: a tighter HY spread is the cleanest confirm on the board and says funding stress is not building. Net, the regime holds, with rates the soft spot. That argues for tighter add discipline, not defense fresh high-conviction exposure clears behind a catalyst or a clean setup, and price strength alone earns nothing while the rate signal sits where it does.
What would change the call
- VIX at 17.05 sits back below the ~18 gate; a decisive push above it re-arms the vol constraint and tilts the read to caution.
- Breadth at 59.0% is still a majority; a slip under 50% flips the regime faster than any single macro print.
- The 2Y at 4.21% (+8bps week over week) reversed the front-end easing; if bear-flattening extends and the 0.39% spread keeps compressing, the cut narrative supporting risk unwinds.
- HY at 2.69% is the current offset; a turn back to widening strips out the one clean credit confirm and drags the read toward neutral.
What to watch
- Next CPI against a 2.25% breakeven: a hot print with the real 10Y already at 2.35% pressures duration and the front-loaded rate path.
- Rates: whether the 2Y (4.21%, +8bps week over week) backup was a one-week reversal or the start of a repricing is the fastest route to re-rating risk; watch the 0.39% spread.
- Labor: claims held firm at 208K (−8K week over week, as of 11 July 2026); 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 now pricing less easing than a week ago the 2Y is the pressure point.
Status
Risk-on consecutive print #22 in the journal, since 18 June 2026 and a continuation of the 20 July 2026 read. Research only no positions, sizes, entries, stops, or P&L.