Tuesday, 07-07-2026
Evening market read · validation & recap
7 setups in the open backlog. 4 finalized this run — 2 from the 7/7 Curd + 2 from the 7/7 Midday, scored against today’s close — and 3 weekly Sunday Sundae setups (7/5) carried open (interim), window 7/6→7/10 (FOMC June minutes Wed 7/8 the mid-week test). Tally on the four finalized: 3 FIRE / 0 MIXED / 1 VOID / 0 NO_EVIDENCE. The day was a semis funding-leg flush + defensive/energy rotation — SMH −3.78%, equipment −6 to −7%, IWM lost 300 (296.19), SPY −0.48% cushioned by megacaps; leadership DEFENSIVE+energy (XLV +1.53, XLE +2.84) — a near-perfect inversion of Monday’s narrow growth melt-up.
| Setup | Outcome | Evidence | Δ-ATR | Actual |
|---|---|---|---|---|
| SRT S QQQ,SMHmm-260707-SRT-QQQ-S | FIRE | Semis rotation-top short, armed only on a failed 722.82 reclaim. QQQ never came close (high 716.35), closed 709.43 (−1.85%) while the cohort flushed 4–7% (SMH −3.78, KLAC −7.22, LRCX −6.87, AMAT −6.46, AMD −6.51, MU −4.71). None of the four kills triggered — no reclaim, MU red, SPY closed red, no broad risk-on; NVDA (+0.71) the lone green semi. SMH stale-flag = the real 604.3→581.45 flush, which confirms rather than contradicts the short. | 0.78 | QQQ 709.43 |
| MS L IWM,RSP,XLFmm-260707-MS-IWM-L | VOID | Broadening-rotation long, armed on IWM holding its 300 reclaim. IWM opened 299.17, tagged 299.97, never reclaimed 300, closed 296.19 (−0.91%) = the setup’s own iwm_loses_300 kill. Small-caps / cyclicals lagged while leadership rotated DEFENSIVE+energy (XLV/XLU/XLRE/XLE green; XLI −1.71, XLK −2.39 red). Right cohort, wrong direction — the semis flush pulled risk off the broadening trade, not into it. | 0.74 | IWM 296.19 |
| SRT S QQQ,SMHmd-260707-1217-SRT-QQQ-S | FIRE | Midday semis-continuation short, armed on QQQ failing to reclaim the 709.98 VWAP. QQQ closed 709.43, just below the pivot; the cohort stayed deeply red (AMAT −6.46, LRCX −6.87, KLAC −7.22). No kill triggered. Honest caveat: from the 12:17 arm QQQ was ~flat (708.64→709.43) and SMH firmed off its 566.83 low into the close (581.45) — direction right, continuation magnitude negligible. Δ-ATR ≈ 0 (at the pivot). | 0.03 | QQQ 709.43 |
| MS L XLV,XLU,XLRE,XLEmd-260707-1217-MS-XLV-L | FIRE | Defensive+energy rotation long. XLV led the tape (+1.53%, close 164.44); energy ripped (XLE +2.84, XOM +3.85, CVX +3.52, USO +4.38); defensives green (XLRE/XLU/XLP) while growth failed to reclaim (SPY < 747.76 VWAP, QQQ < 709.98, semis red). Three of four kills clearly untriggered; the defensive-VWAP leg only softened marginally at the bell (164.44 vs 164.64 VWAP) with leadership intact. | 0.14 | XLV 164.44 |
| Setup | Status | Interim read (Tuesday, day 2 of 5) | Δ-ATR | Actual |
|---|---|---|---|---|
| OMR L SMHsun-260705-OMR-SEMI-L | OPEN | Oversold mean-reversion long, ref SMH. Leaning against: rather than reclaiming, semis FLUSHED day-2 (SMH −3.78%, MU −4.71%, equipment −6 to −7%); QQQ 709.43 sits below the 716 arm and is drifting toward the 702 kill (not hit). Needs a held reclaim of the prior-day high + a friendly Wed 7/8 minutes. | — | — |
| UCR L QQQsun-260705-UCR-QQQ-L | OPEN | Undercut-and-reclaim long, ref QQQ. Not armed — QQQ 709.43 is below the >707-hold-then->716-reclaim trigger and closed below its 709.98 VWAP; arms mid-week post-minutes. Kill (close<702) not hit, but only ~0.4 QQQ-ATR away. | — | — |
| EXF S XLFsun-260705-EXF-XLF-S | OPEN | Exhaustion-fade short of extended financials, ref XLF. Mixed: XLF flat-to-down (−0.16%, 56.05, off its highs, no fresh high) supports the fade — but yields ROSE (TLT −1.05%, 10Y ~4.50) = bull-steepening, the kill direction (banks stay bid). Needs a failed-new-high reversal bar + rolling yields around the minutes. | — | — |
A 3-of-4 FIRE night nudged Brier down 0.2532 → 0.2503 — but note the shape: all three fires were priced conservatively (SRT-S ×2 at prob 0.45, MS-XLV-L at 0.50), so each hit still carried a ~0.25–0.30 Brier (under-confident fires), while the lone VOID (MS-IWM-L at 0.55) cost 0.30. Net a small improvement; hit-rate ticked 44% → 46% (rolling 50). No data-feed gaps: all four scored from confirmed Massive price action (QQQ/IWM/XLV/SMH closes + sector %); the breadth references were IWM/RSP/sector-denominated, never $S5FI/$S5TH inference — 0 NO_EVIDENCE this run.
| Pattern · Dir | n | Hit% | Mean prob | Mean Brier | Evidence class |
|---|---|---|---|---|---|
| LRT · S | 27 | 52% | 0.37 | 0.318 | lore_pending |
| MS · L | 26 | 38% | 0.51 | 0.256 | lore_pending |
| SRB · L | 8 | 62% | 0.43 | 0.299 | lore_pending |
| SBD · L | 6 | 0% | 0.37 | 0.138 | primary_source |
| GFD · L | 5 | 60% | 0.39 | 0.257 | practitioner_backtest |
| SRT · S | 5 | 80% | 0.49 | 0.351 | lore_pending |
| MS · S | 4 | 75% | 0.44 | 0.318 | lore_pending |
| SBD · S | 4 | 0% | 0.28 | 0.079 | primary_source |
| LRB · L | 3 | 33% | 0.43 | 0.216 | lore_pending |
Tonight’s movers: SRT-S jumped 67%→80% over 5 (both 7/7 shorts fired) — now the single best short-side edge in the book, though still lore_pending and thin. MS-L slipped to 38% over 26 (the IWM VOID offset the XLV FIRE) — the weakest high-n pattern, the recurring “right rotation, wrong leg” long. The two 0%-hit SBD cells (primary-source sentiment/breadth) remain the standing red flag.
Macro-prediction calibration unavailable (thinktank-v2 absent — resolve_predictions returned “unavailable (thinktank-v2 absent)”). This is a separate calibration lens from the setup track-record above — an external macro / cross-asset forecast log, never combined with the setup Brier/hit-rate — and its absence does not affect the validation core. Nothing scored or written (DB read-only, not mutated).
| Index | Close | Day % | Read |
|---|---|---|---|
| S&P 500 (SPY) | 747.71 | −0.48% | cushioned red — megacaps (META +2.55, MSFT +0.54) held it off the 745.21 low |
| Nasdaq 100 (QQQ) | 709.43 | −1.85% | semis funding-leg flush — failed both the 722.82 and 709.98 pivots |
| Equal-weight (RSP) | 214.73 | −0.13% | > SPY > QQQ — equal-weight beat cap-weight; defensives propped it |
| Russell 2000 (IWM) | 296.19 | −0.91% | never reclaimed 300 (high 299.97) — small-caps lagged |
| Dow (DIA) | 528.45 | −0.31% | modest red, cushioned by the defensive bid |
| Asset | Proxy | Close | Day % | Read vs equities |
|---|---|---|---|---|
| US Dollar | UUP | 28.40 | +0.28% | firm — mild risk headwind |
| Crude | USO | 108.92 | +4.38% | ripped — Hormuz / LNG bid; energy the day’s best sector |
| Gold | GLD | 377.49 | −1.21% | sold with equities — no classic haven bid; GDX −3.78% |
| Long bonds | TLT | 84.55 | −1.05% | down — yields firmed, NOT a risk-off duration bid |
| Credit (HY) | HYG | 79.76 | −0.14% | calm — no credit stress; rotation, not de-risking |
| Bitcoin | IBIT | 36.15 | +0.08% | flat — no risk tell either way |
Illustrative of the day’s leadership only — never trade plans. From confirmed Massive closes.
| Name | Close | Day % | Note |
|---|---|---|---|
| KLAC | 216.47 | −7.22% | the epicenter — equipment led the funding-leg flush |
| LRCX | 326.13 | −6.87% | equipment; Samsung capex read hit the group |
| AMD | 516.11 | −6.51% | gave back Monday’s +6.6% snapback and more |
| AMAT | 554.50 | −6.46% | equipment complex red across the board |
| MU | 938.38 | −4.71% | memory heavy on the Samsung AI-capex guide |
| SMH (semis ETF) | 581.45 | −3.78% | bounced off its 566.83 low into the close |
| NVDA | 196.93 | +0.71% | the lone green semi — held <$200 but bucked the flush |
| META | 615.58 | +2.55% | megacap-ex-semis cushion — the SPY prop |
| XOM / CVX | 141.69 / 174.01 | +3.85 / +3.52% | energy ripped on the crude bid |
| TSLA | 402.90 | −4.02% | gave back Monday’s +6.7% pop |
The Early Bird Curd framed 7/7 as a pro-cyclical broadening day — money rotating into financials / cyclicals / small-caps / equal-weight as the semis funding-leg flushed, arming a broadening-momentum long on IWM holding its 300 reclaim (regime MS / broadening). That read was half right, half wrong. Right: the semis funding-leg did flush (SMH −3.78%, the morning’s central premise), and the money that left semis did rotate. Wrong: it rotated into DEFENSIVES + ENERGY, not cyclicals / small-caps — IWM never held 300, industrials (XLI −1.71) were among the worst, XLF flat. The pro-cyclical broadening leg the morning long needed never showed.
The midday Frappe corrected it in real time: by 12:17 it had flipped the regime to RANGE/ROTATION with a DEFENSIVE tilt, flagged IWM<300 as the morning kill, and armed both the semis-continuation short (QQQ<709.98) and a defensive/energy long (XLV) — all three of which FIRED. The morning got the funding-leg flush right and the destination wrong; the midday caught the destination.
| Setup | Profile | Entry | Stop | Target | Realized R |
|---|---|---|---|---|---|
| SRT · S — mm-260707-SRT-QQQ-S | swing | 722.82 | 748.59 | 671.28 | +0.52R† |
| MS · L — mm-260707-MS-IWM-L | swing | 300.00 | 292.28 | 315.45 | −0.49R† |
| SRT · S — md-260707-1217-SRT-QQQ-S | day | 709.98 | 711.13 | 704.90 | +0.48R |
Realized R = (close − entry) / (entry − stop), self-signed, exit = the validated close. †Both swing entries were never tagged intraday — IWM never reclaimed 300 (high 299.97, so the long never armed → VOID), and QQQ gapped below the 722.82 short pivot (high 716.35). Those marks are mechanical, not live fills: a realistic short fill on the morning failed-reclaim (~715) is closer to +0.2R than the notional +0.52R. The day short at the 709.98 VWAP was the genuinely fillable trade — +0.48R into the close on a tight 1×(5m-ATR) stop. Aggregate (Component 16, all 43 closed setups carrying exec): n=43 · mean realized R +0.51 · win-rate 67.4% · stop-rate 9.3%.