Journal ·
Monday, July 27, 2026
Regime Risk-onMarket Regime
RISK-ON the engine flipped up from the prior published read of NEUTRAL on 2026-07-24. Price and internals carried it. Breadth widened to 57.9% (566/977) above the 200-EMA, back into healthy-marginal territory from the thin majority that helped trigger the prior flip. SPY closed 738.9, +5.8% over its 200-EMA of 698.17, holding the same stretch. What did not improve was rates: the 10Y sits at 4.69% (+14bps WoW) and the 2Y at 4.33% (+15bps WoW), leaving the 10Y–2Y spread at 0.36% (−1bp WoW), and the real 10Y at 2.43% (+12bps WoW) is still leading the repricing, with breakevens at 2.26% (+2bps). HY credit widened again, 6bps WoW to 2.79%. VIX at 18.7 reads elevated, not calm. Claims stayed firm at 187K (−22K WoW, as of 2026-07-18).
Key Macro Reads (real data)
| Metric | Level | Read |
|---|---|---|
| Regime | RISK-ON | Flip from the prior published read of 2026-07-24 (NEUTRAL) |
| VIX | 18.7 | Elevated, not the calm band |
| Breadth >200-EMA | 57.9% (566/977) | Healthy-marginal, widened |
| SPY close | 738.9 | +5.8% vs 200-EMA (698.17) |
| 10Y Treasury | 4.69% | WoW +14bps |
| 2Y Treasury | 4.33% | WoW +15bps |
| 10Y–2Y spread | 0.36% | WoW −1bp, still flat-ish |
| 10Y breakeven | 2.26% | WoW +2bps |
| Real 10Y rate | 2.43% | WoW +12bps, leading the backup |
| HY credit spread | 2.79% | WoW +6bps, widening continues |
| 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
This is a RISK-ON print with two of its four inputs still pointing the wrong way, which makes it a lower-quality upgrade than the label suggests. Breadth recovering into the high-50s is the real change: participation broadened rather than the index being dragged by a narrowing cohort, and that is the input the engine weights when deciding whether to extend trust to strength. Against it, vol reads elevated and credit is now two prints into widening the confirm that normally accompanies a durable RISK-ON stretch is absent. A real 10Y at 2.43% keeps the pressure on the longest-duration equity regardless of what the breadth gauge says, so the upgrade is best read as permission to treat broad strength as tradable, not as evidence the rates and credit problem resolved. The honest characterisation: the base is not built on all four legs, and the gap between the breadth signal and the credit signal is the thing to watch.
What Would Invalidate
- Breadth at 57.9% (566/977) is what produced the upgrade. A slide back under the mid-50s, toward the 54.4% area that accompanied the prior read, removes the main support for RISK-ON.
- HY credit at 2.79% (+6bps WoW) is widening, not confirming. Continued widening from here argues the flip is premature; a turn back to tightening is the confirmation the print currently lacks.
- VIX at 18.7 is elevated. A push higher from an already-elevated base rather than a settle back toward the calm band would make this a RISK-ON call with no vol support at all.
- The real 10Y at 2.43% (+12bps WoW) and the 0.36% spread (−1bp WoW) leave the curve a few prints from inversion. Inversion plus a further real-yield climb is the fastest path back out of RISK-ON.
- SPY at 738.9 is +5.8% over its 200-EMA (698.17). Losing that stretch removes the price leg while credit is already offside.
Forward Catalysts
- Credit: HY has widened two consecutive weekly reads to 2.79%. The next prints decide whether this is drift or funding stress building under a market the engine just upgraded.
- Rates: the 10Y at 4.69% and 2Y at 4.33% flattened the spread to 0.36%. Watch for inversion and for whether the 2.43% real 10Y keeps leading.
- Next CPI against a 2.26% breakeven (+2bps WoW): a hot print with the real 10Y already at 2.43% squeezes duration further, independent of breadth.
- Labor: claims at 187K (−22K WoW, as of 2026-07-18) remain firm. The test is whether 159.0M payrolls and 4.2% unemployment hold into the next release with the funds rate at 3.63%.
- Breadth: 57.9% (566/977) is a marginal pass, not a wide one. Whether it extends or fades is the single cleanest tell on this upgrade.
Status
RISK-ON as of 2026-07-27; engine flip from the prior published read of 2026-07-24 (NEUTRAL). Research only no positions, sizes, entries, stops, or P&L.
--