Plain-English summary: On Tuesday, the Nasdaq-100 jumped back above a price line our framework treats as the boundary between "healthy market" and "tired market" (29,087). We warned that the jump looked hollow — prices rose but the number of stocks actually participating fell. On Wednesday, the market answered: the index slipped back below the line after just one day above it. Meanwhile, oil did something more important — Brent crude surged past $95 into a price zone our framework has flagged for weeks as the "escalation gap." And the bond market pushed the 10-year yield to 4.67%, a whisker from a level that historically squeezes stock valuations. Three warning dials moved the wrong way on the same day, less than a week before the Federal Reserve meets.
Since spring, Brent has climbed a ladder of price levels our framework laid out in advance. Each rung it clears means the market is pricing the Middle East conflict as more serious and longer-lasting. Wednesday it cleared the $95 rung — pushed by an 11th and 12th consecutive night of US strikes on Iran, a Houthi blockade threat against Saudi ports, and an attack on a major pipeline terminal on the Black Sea. Notably, US oil inventories actually rose last week — normally a price-negative fact. The market ignored it completely. When bearish news can't even pause a rally, the rally is being driven by something structural.
Why traders care: expensive oil raises costs across the economy while making inflation stickier — the combination that squeezes tech valuations hardest. A close back under $92 would signal de-escalation.
Think of the 29,087 line as a health checkpoint for the Nasdaq-100. Tuesday's close above it was the bulls' chance to prove the market had repaired itself. Instead, Wednesday closed back below — and under the surface, things got worse, not better. Only 40% of Nasdaq-100 stocks remain in technical uptrends (a new low for this phase). A broad measure of Nasdaq momentum we watch crossed below zero for the first time in this cycle — a milestone our framework had been counting down for two weeks. The S&P's equivalent participation gauge fell for a third straight day even while prices held up. In plain terms: big indexes are being held up by fewer and fewer stocks.
The VIX spiked 17% intraday to 19.49 — above a key long-term average — then was hammered all the way back down to close at its low of the day, 16.64. At the same time, put-option buying (crash insurance) had its biggest one-day jump of this phase. So investors bought record insurance while the price of insurance fell. That's an unstable split. With the Fed meeting in four trading days, oil above $95, and three megacap earnings reports ahead, a 16-handle VIX looks cheap relative to the calendar. That's not a prediction — it's an observation about what's priced versus what's scheduled.
The framework tracks four paths. This update: the "shock" path rose 5 points, funded mostly by the fading "range" path. The structural-decline path stays the single most likely outcome.
Why D rose but didn't overtake C: three "circuit-breakers" that historically precede genuine crisis — junk-bond prices, the broad NYSE index, and new-highs-vs-new-lows — are all still green. But the junk-bond buffer thinned notably this session. If it breaks, this conversation changes.
The battleground: NDX futures crossed 29,087 five times in five sessions. Only closing prices count in this framework — and four of the last five closes have been below it.
| Horizon | Framework read | Reference zones |
|---|---|---|
| Next week | Choppy with downside bias while price is capped under the resistance stack. The Fed (Tue–Wed) is the decider: a hawkish hold with oil above $95 pressures the lows; any signed ceasefire flips the script fast. Short-term bounce mechanics (oversold momentum + hedging rush) argue against chasing weakness into support. | NDX 28,552–29,370 SPX 7,399–7,525 |
| Next month | The 31-July monthly close is the checkpoint for the three-peak momentum divergence the framework has tracked since spring. A weak close locks the pattern that preceded the 2018 and 2021 corrections. August risk skews to the 61.8% retracement. | NDX 27,753 first SPX 7,176–7,318 |
| Six months | If the structural path completes, the quarterly EMA5 band — which has caught every major decline since 2020 and launched every major rally — becomes the destination and the opportunity. That band sits ~8% below current prices. | NDX 26,708–26,980 SPX ~7,005 |
| Year-end | Wide range, path-dependent on the war. Base case: a completed correction into the quarterly band followed by a recovery leg — provided credit stays intact. A $120 Brent print (defensive protocol) or a credit crack would extend the timeline and deepen the range. | NDX 27,500–29,500 SPX 7,100–7,500 |
Step 1 — the close vs the line. One close above 29,087 followed by an immediate close below is a textbook failed reclaim. Failed reclaims matter more than the original break because they show the buyers had their chance and could not hold the ground.
Step 2 — participation vs price. On the rally day, breadth fell. On the decline day, breadth made new lows. When both directions produce weaker participation, rallies are being sold, not bought — the signature of distribution.
Step 3 — the momentum milestone. The Nasdaq summation gauge crossing zero completes two-thirds of the full "rollover set" this framework requires. The last piece — the NYSE McClellan oscillator closing below −20 — sits 1.55 points away. This is why the structural path stays modal: the checklist is nearly complete.
Step 4 — the cross-asset veto check. Before leaning fully bearish, we check whether other markets disagree. Banks are strong, junk bonds are barely holding, the broad NYSE is fine — these vetoes are why the shock path stays second, and why position sizing stays at half through the Fed rather than pressing to maximum.
Step 5 — the oil and rates overlay. Oil in its escalation gap and the 10-year at 4.67% aren't equity signals per se — they're the fuel. They tell us that if equities break support, the move has macro backing rather than being a mere technical wobble.
SPX / NDX / VIX CFDs and futures only. Laddered entries (2% / 4% / 3% of the current 50% risk budget — sizing is halved through the Fed). These are educational illustrations of how the framework converts signals into structures — not recommendations. VIX positions are anchored to futures prices, never the spot print.
| # | Idea | Horizon | Entries | Stop | Targets |
|---|---|---|---|---|---|
| 1 | NDX short — the fade-stack rejection (primary trade). The failed reclaim confirmed sellers own everything from 29,225 up: four falling averages stacked overhead with participation at phase lows. Futures near 29,101 may deliver the first rung at the open. First rung set wider than last week out of respect for the oversold bounce mechanics — let the market come to you. | 1 day – 1 wk | 29,225 / 29,370 / 29,555 | 29,700 | 28,923 → 28,552 → 28,231 |
| 2 | SPX short — the fourth-rejection ladder. Wednesday pierced the 7,521 ceiling by five points and was thrown back — the fourth rejection of the same line, this time with oil at $95 and yields at 4.67% behind it. Sell the backside retest, not the hole. | 1 day – 1 wk | 7,519 / 7,540 / 7,565 | 7,590 | 7,472 → 7,399 → 7,355 |
| 3 | VIX long — the whipsaw-gift accumulation. Wednesday proved both halves of the thesis in one session: vol gets bid on headlines (19.49 tag) and sold by positioning (closed at the low). With the Fed in four sessions, oil above $95 and three megacap reports ahead, a 16-handle is the third gift entry of this phase. Accumulate weakness only; trim a third at each target. Futures-anchored — mind the contango. | 1 wk (thru Fed) | 16.6 / 16.2 / 15.8 | 15.0 | 18.7 → 19.5 → 21.0 |
| 4 | NDX three-way event bracket (unconventional). Three binaries stack this week: a rejected-but-alive ceasefire track, named shock vectors, and megacap earnings. Pre-commit all three sides so no headline forces improvisation: the short leg is Idea 1; a buy-stop at 29,600 (small) fires only on a signed-ceasefire headline; a sell-stop at 28,540 fires only on a Saudi-route vessel hit, Bab el-Mandeb closure, or Brent above $101. | event (days) | short = Idea 1; b-stop 29,600; s-stop 28,540 | 29,700 / 29,380 / 28,900 | long: 29,850–29,907; shock: 28,231 → 27,753 |
| 5 | NDX short — oil-transmission conditional. Expensive oil into a Fed already facing one-hike pricing means margin squeeze plus multiple compression — the stagflation combination that hits tech hardest. Both rungs valid only while Brent holds above $95; a close back under $92 voids the whole idea mechanically. | 1 week | 29,000 (mkt) / 29,225 — iff Brent>95 | 29,560 | 28,552 → 27,753* |
| 6 | Pair: long SPX / short NDX — half size. The relative tape keeps paying: the broad market fell a quarter as much as tech on the unwind day; banks sit 4.25 points clear of the cancel line. The S&P's energy weight is a free oil hedge inside the pair. Exit on BKX <185 or −1.5% adverse. | 1 week | L 7,500 / S 29,000 | pair −1.5% | ratio +2.5% |
| 7 | NDX short — the structural core, add-condition fired. The month-long thesis: monthly momentum tracing its third lower peak against higher prices (the 2018/2021 pattern; 1999 is the only monthly-scale precedent). This session printed the framework's stated add condition — the Nasdaq summation gauge crossing zero with participation near 40%. Six sessions to the monthly checkpoint. Invalidated only by a monthly momentum close above 77.88. | 1 month | adds 29,225 / 29,370 / 29,555 | d.close >29,800 | 27,753 → 26,980 → 26,708 |
| 8 | NDX long — the quarterly-band accumulation plan (re-set, GTC). Every touch of the quarterly EMA5 band since 2020 has launched a major rally. The fresh quarterly read lifted the band to 26,708–26,980, so stale orders must be re-placed. Standing good-till-cancelled orders mean the fills happen at maximum fear without requiring a decision. Withdraw entirely if credit cracks (JNK <94) or the broad NYSE loses its 200-day. | 1 month+ (GTC) | 26,980 / 26,840 / 26,708 | 26,050 | 28,500 → 30,000 |
* Idea 5's stretch target stays live only while Brent remains above $95. Sizing note: the framework's volatility band would permit full size at a 16-handle VIX, but the regime override caps net exposure at 50% until the Fed decision and the twin participation gates repair. The only sanctioned countertrend long setup this week: put/call ratio holding above 0.85 with a VIX close above 19 — the second condition is missing today.
| # | What | Why it matters |
|---|---|---|
| 1 | Brent holding above $95 | Sustained = shock-path pressure builds; a close under $92 = de-escalation signal |
| 2 | The 29,087 close | Fifth decision in five days — closes, not intraday crossings |
| 3 | 10-yr yield vs 4.70% | 3bps away; crossing it before the Fed mechanically raises the pressure |
| 4 | Junk-bond ETF vs 95.00 | The last un-cracked crisis dial — buffer now just 0.75 |
| 5 | US jobless claims (Thu) | Last major data before the Fed decision |
| 6 | Megacap earnings digestion | Alphabet beat but its spending plans spooked; Tesla missed — does the chip rally absorb it? |