Skip to content

Journal · 39 entries · 3 regimes logged

The model's read, dated.

Every trading day, the model logs a regime call, the narrative signal that drove it, watchlist updates, and explicit invalidation triggers. The original timestamp stays on every entry.

June 2026

  1. Saturday, June 13, 2026

    Risk-on

    RISK-ON the regime engine's latest close-of-day read, carried into the weekend (markets closed). The regime engine's close-of-day read is RISK-ON, an upgrade from NEUTRAL the week prior. The internals back the call rather than contradict it. Breadth sits at 61.3% of names above their 200-EMA (600…

  2. Friday, June 12, 2026

    Risk-on

    RISK-ON holds for a second consecutive print (n=2), a continuation of the flip the engine logged on 2026-06-11 rather than a fresh signal. This time the two legs line up: breadth pushed to 61.3% (600/979) above the 200-EMA healthy, and broader than the participation that carried the initial flip…

  3. Thursday, June 11, 2026

    Risk-on

    RISK-ON is the regime engine's authoritative close, a flip from the NEUTRAL read published yesterday (2026-06-10). Breadth did the work: 57.8% (566/979) of the tape now holds above its 200-EMA, up off the low-50s the run had clung to and the firmest participation in weeks. Vol didn't cooperate VIX…

  4. Wednesday, June 10, 2026

    Neutral

    NEUTRAL is the regime engine's authoritative close, the fourth consecutive NEUTRAL print and the same call as yesterday (2026-06-09). VIX at 19.87 is elevated, enough to keep a fear premium bid into the tape without tipping into panic. Breadth sits at 51.5% (504/979) above the 200-EMA mixed, and…

  5. Tuesday, June 9, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close, and the third straight NEUTRAL print, unchanged from yesterday (2026-06-08). Volatility is the line to watch: VIX at 18.92 is elevated, high enough to keep a fear premium in the tape but short of a panic. Breadth sits at 54.4% (533/979) above the…

  6. Monday, June 8, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close, holding last Friday's read (2026-06-05). What shifted underneath is volatility: VIX at 21.51 is elevated, where the prior NEUTRAL print rested on calm vol. So this is no longer a quiet narrowing of participation; a fear bid has arrived. Breadth sits…

  7. Saturday, June 6, 2026

    Neutral

    NEUTRAL the regime engine's latest close-of-day read, carried into the weekend (markets closed). The regime engine's close-of-day read is NEUTRAL, stepped down from RISK-ON. That downgrade happened against a calm tape, which is the part worth sitting with: VIX printed 15.4, the S&P closed at 740.06…

  8. Friday, June 5, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read, a flip down from yesterday's RISK-ON. VIX sits at 15.4 (calm, no fear bid), so the downgrade isn't a volatility event. The tell is participation: breadth slipped to 54.5% (534/979) of names above their 200-EMA mixed, off the 61.5% that…

  9. Thursday, June 4, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 16.06 (calm, no fear bid). Breadth 61.5% (602/979) of names above their 200-EMA (healthy participation). SPX closed 757.83 +11.7% vs its 200-EMA (678.24). Regime flipped to RISK-ON from the prior NEUTRAL read. Calm-to-constructive…

May 2026

  1. Tuesday, May 26, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 16.59 (calm, no fear bid). Breadth 60.3% (530/879) of names above their 200-EMA (healthy participation). SPX closed 749.41 +11.9% vs its 200-EMA (670.03). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  2. Friday, May 22, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 16.76 (calm, no fear bid). Breadth 58.7% (575/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 747.34 +11.5% vs its 200-EMA (670.03). Calm-to-constructive tape: the regime engine reads…

  3. Thursday, May 21, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.44 (elevated, vol firming). Breadth 56.5% (553/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 743.54 +11.1% vs its 200-EMA (669.22). Regime flipped to RISK-ON from the prior NEUTRAL…

  4. Wednesday, May 20, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 18.06 (elevated, vol firming). Breadth 53.3% (522/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 739.77 +10.5% vs its 200-EMA (669.21). A mixed tape the regime engine reads neutral.…

  5. Tuesday, May 19, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 17.82 (elevated, vol firming). Breadth 50.1% (491/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 735.86 +10.1% vs its 200-EMA (668.61). A mixed tape the regime engine reads neutral.…

  6. Monday, May 18, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 18.43 (elevated, vol firming). Breadth 49.7% (487/979) of names above their 200-EMA (narrowing — most names below their 200-EMA). SPX closed 734.55 +10.0% vs its 200-EMA (667.9). A mixed tape the regime engine reads neutral.…

  7. Friday, May 15, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 17.26 (elevated, vol firming). Breadth 48.2% (472/979) of names above their 200-EMA (narrowing — most names below their 200-EMA). SPX closed 741.32 +11.3% vs its 200-EMA (666.34). A mixed tape the regime engine reads neutral.…

  8. Thursday, May 14, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.87 (elevated, vol firming). Breadth 55.1% (539/978) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 747.77 +12.1% vs its 200-EMA (666.74). Regime flipped to RISK-ON from the prior NEUTRAL…

  9. Wednesday, May 13, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 17.99 (elevated, vol firming). Breadth 52.6% (514/978) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 742.85 +12.0% vs its 200-EMA (663.0). Regime flipped to NEUTRAL from the prior RISK-ON…

  10. Tuesday, May 12, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 18.38 (elevated, vol firming). Breadth 55.2% (540/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 736.31 +11.1% vs its 200-EMA (662.67). Calm-to-constructive tape: the regime engine…

  11. Monday, May 11, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.19 (elevated, vol firming). Breadth 57.5% (563/979) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 739.77 +11.8% vs its 200-EMA (661.94). Calm-to-constructive tape: the regime engine…

  12. Friday, May 8, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 17.08 (elevated, vol firming). Breadth 59.2% (579/978) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 737.27 +11.2% vs its 200-EMA (663.23). A mixed tape the regime engine reads neutral.…

  13. Thursday, May 7, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.39 (elevated, vol firming). Breadth 60.3% (589/977) of names above their 200-EMA (healthy participation). SPX closed 730.28 +9.9% vs its 200-EMA (664.2). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  14. Wednesday, May 6, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.38 (elevated, vol firming). Breadth 63.9% (624/977) of names above their 200-EMA (healthy participation). SPX closed 733.05 +10.5% vs its 200-EMA (663.31). Regime flipped to RISK-ON from the prior NEUTRAL read. Calm-to-constructive…

  15. Tuesday, May 5, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 18.29 (elevated, vol firming). Breadth 59.3% (580/978) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 724.26 +9.3% vs its 200-EMA (662.5). A mixed tape the regime engine reads neutral.…

  16. Monday, May 4, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 16.99 (calm, no fear bid). Breadth 57.1% (558/978) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 717.09 +8.3% vs its 200-EMA (661.87). Regime flipped to NEUTRAL from the prior RISK-ON read.…

  17. Friday, May 1, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 16.89 (calm, no fear bid). Breadth 62.1% (607/978) of names above their 200-EMA (healthy participation). SPX closed 721.22 +9.0% vs its 200-EMA (661.81). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

April 2026

  1. Thursday, April 30, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 18.81 (elevated, vol firming). Breadth 59.4% (520/876) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 718.59 +8.7% vs its 200-EMA (661.32). A mixed tape the regime engine reads neutral.…

  2. Wednesday, April 29, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 17.83 (elevated, vol firming). Breadth 52.2% (510/976) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 708.7 +7.2% vs its 200-EMA (661.14). A mixed tape the regime engine reads neutral.…

  3. Tuesday, April 28, 2026

    Neutral

    NEUTRAL the regime engine's authoritative close-of-day read. VIX 18.02 (elevated, vol firming). Breadth 57.7% (563/975) of names above their 200-EMA (mixed — about half of names in primary uptrends). SPX closed 711.57 +7.7% vs its 200-EMA (660.57). A mixed tape the regime engine reads neutral.…

  4. Monday, April 27, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 18.71 (elevated, vol firming). Breadth 61.7% (602/975) of names above their 200-EMA (healthy participation). SPX closed 714.89 +8.3% vs its 200-EMA (660.06). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  5. Sunday, April 26, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 19.31 (elevated, vol firming). Breadth 62.2% (606/975) of names above their 200-EMA (healthy participation). SPX closed 713.97 +8.3% vs its 200-EMA (659.5). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  6. Friday, April 24, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 19.31 (elevated, vol firming). Breadth 62.6% (610/975) of names above their 200-EMA (healthy participation). SPX closed 713.36 +8.3% vs its 200-EMA (658.86). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  7. Thursday, April 23, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 18.92 (elevated, vol firming). Breadth 64.3% (564/877) of names above their 200-EMA (healthy participation). SPX closed 708.67 +7.6% vs its 200-EMA (658.42). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  8. Wednesday, April 22, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 19.5 (elevated, vol firming). Breadth 65.9% (447/678) of names above their 200-EMA (healthy participation). SPX closed 709.89 +8.0% vs its 200-EMA (657.51). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  9. Tuesday, April 21, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 18.87 (elevated, vol firming). Breadth 67.5% (525/778) of names above their 200-EMA (healthy participation). SPX closed 705.57 +7.3% vs its 200-EMA (657.38). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

  10. Sunday, April 19, 2026

    Risk-on

    RISK-ON the regime engine's authoritative close-of-day read. VIX 17.94 (elevated, vol firming). Breadth 73.7% (721/978) of names above their 200-EMA (healthy participation). SPX closed 710.06 +8.2% vs its 200-EMA (656.11). Calm-to-constructive tape: the regime engine reads risk-on, the environment…

March 2026

  1. Wednesday, March 11, 2026

    escalating stagflation scare CPI came in benign (Feb: +0.3% MoM, +2.4% YoY, core +0.2%/+2.5%) and the market initially rallied. Then it reversed hard as oil surged on fresh Hormuz escalation: 3 commercial vessels attacked off Iran's coast Wednesday, Iran military threatening $200/bbl. Brent closed…

  2. Tuesday, March 10, 2026

    binary-event stagflation scare a day the market won't forget. Brent crude swung from $119.50 intraday highs to $87.80 (-11.3%) after Trump threatened Iran "20x harder" if Hormuz blocked. NOT a ceasefire war rhetoric intensified but the geopolitical noise created a binary pivot point. Regime…

  3. Monday, March 9, 2026

    Risk-off

    RISK-OFF (detected at premarket scan 08:14 UTC). Prior regime (Mar 6): stagflation-scare regime driven by Brent $89-90, NFP -92K miss, and Hormuz shutdown. Universe: 418 tickers scanned → 106 passed Stage A (liquidity/spread) Stage B top picks by score: IOVA (85.8), IWM (83.4), LQD (83.0), PFE…