Lubatix Markets · Trader Digest

The Relief Rally That Stopped at the Line — to the Point

Wednesday, 15 July 2026 · Pre-US open edition ···

Tuesday delivered the good news everyone was waiting for: inflation came in at 3.5% — meaningfully cooler than the 3.8% forecast — and the odds of a July rate hike collapsed from 35% to 15%. Stocks rallied. Then something telling happened: the Nasdaq 100's bounce stopped at 29,694 — within five points of its 20-day average, the exact line on our published map — and turned back down. Underneath the rally, the number of participating tech stocks actually fell. A rally where the surface rises while the interior empties out is the same pattern we flagged before Monday's break. Today brings the echo test: producer prices at 8:30am, the Fed Chair's Senate testimony, and oil now pressing our next tripwire.

Where things stand

MarketTuesday closeWednesday futures (pre-US)Read
S&P 5007,544 (+0.4%)7,556 (+0.2%)Record shelf 7,575–7,580 within reach, untested
Nasdaq 10029,586 (+1.1%)29,712 (+0.4%)Probing the exact level Tuesday rejected
VIX ("fear gauge")16.5 (−3.9%)little changedCalmed, but the deep coil hasn't released
Brent oil$85.5 (+0.9%; +12.5% wk)$85.6Above its daily volatility band — trending
10-yr Treasury yield4.59%4.59%Barely moved on cool inflation — the quiet warning
30-yr Treasury yield~5.10%5.10%Pinned near cycle highs
US Dollar Index100.6Easing slightly

The tell: a rally with fewer soldiers than the day before

Return to the building metaphor. Tuesday the facade got repainted — the Nasdaq 100 rose over 1%. But a floor-by-floor check shows fewer occupied rooms than Monday: our tech breadth gauge dropped 3.6% on an up day, and inside the Nasdaq 100, decliners actually outnumbered advancers while the index gained 322 points. A handful of giants did all the lifting (and absorbed IBM's 25% collapse on an earnings warning while doing it).

S&P 500 breadth (BPSPX)
62.8
Nasdaq 100 breadth (BPNDX)
52.9
NDX stocks above 50-day avg
53.9

The white line at 60 is our regime threshold. The broad market held above it for a fourth straight session. Tech breadth fell further below it on a rally day — six sessions under now. That combination — index up, participation down — is what preceded Monday's break, just from one level lower. Both tech gauges closing back above 60 remains the single signal that would flip us constructive.

The genuinely bullish side of the ledger got stronger too, and honesty requires saying so. Bank stocks broke out to fresh highs after Goldman Sachs earned nearly $21 a share against a $14.48 forecast, with Wells Fargo and Citi also beating comfortably. NYSE-wide breadth confirmed the rally even as Nasdaq breadth refused. And junk bonds — the credit market's stress detector — didn't budge through a reinstated naval blockade. This is a two-speed market: the broad economy trades well; the tech interior is thinning. That split, not a simple up-or-down call, is now the trade.

What happened Tuesday, in plain terms

Today and the rest of the week

DayEventWhy it matters
Wed 15Producer prices (8:30am) + Fed Chair Warsh Senate testimony + Morgan Stanley, J&J, BlackRockThe echo test: a hot PPI would undo Tuesday's relief; Warsh's tone on the 2026 hike debate moves the long end
Thu 16Retail sales + TSMC earnings + Netflix after the closeThe consumer and the AI supply chain — after IBM's warning, TSMC's read on enterprise demand carries extra weight
Fri 17Options expiration + housing startsExpiration weeks amplify moves around big round levels

Four paths forward

10%
A — Bull extension. Both tech gauges reclaim 60, yields break below 4.45%, Hormuz de-escalates. S&P 7,620–8,000.
35%
B — Range (base case). Strong broad market, capped tech, contained war. S&P 7,400–7,612 chop.
30%
C — Squeeze. Hot PPI or yields above 4.70% resolve the three-peak pattern lower. S&P 6,950–7,340.
25%
D — Shock. Oil closes above $88.5, or another tanker is hit, or credit finally cracks. S&P 6,200–6,950, volatility spikes.

Changes vs Tuesday: Range is back to modal (32→35) — the inflation test resolved cool, banks delivered, credit held. The Squeeze path eased (34→30) because its same-day trigger (a hot CPI) didn't fire — but it stays large because the hollow-rally evidence got stronger, not weaker. Shock ticked up (24→25) on oil's band-walk toward $88.5 with the reserve cushion depleted. The bull path stays at 10%: a rally rejected at the first resistance line with falling participation is not repair evidence.

The horizon view

Next week (1–5 sessions)

The market opens pinned to a binary line. Futures at 29,712 are probing the exact level Tuesday rejected (29,689). Two daily closes above 29,750 would invalidate the near-term caution and open a retest of the broken record shelf at 29,825–29,907. Rejection here — especially with a hot PPI — targets 29,369, then 29,235 (the May gap edge), then 29,087. On the S&P, the untested record shelf at 7,575–7,580 is the magnet above; 7,475 is the shelf below. An oil close above $88.5 or another tanker strike overrides everything bearishly, whatever the data says.

Next month

July 31 is the framework checkpoint. The Nasdaq's monthly momentum reading sits at 73.6 — still tracing the third peak of a divergence pattern whose only clean monthly-timeframe precedent is 1999 — with July down 2.3% so far. A weak monthly close locks the third peak in place; a monthly momentum close above 77.88 would invalidate the caution thesis, and we would say so plainly. Base case: a failed retest of the broken shelf, then a deeper probe of the 28,800–28,900 support cluster. Watch the calendar quirk too: the August inflation print inherits July's 12.5% oil surge — the cool-inflation window is about four weeks wide.

Six months

The structural picture still leans careful: a multi-year momentum divergence, a Fed debating hikes rather than cuts, a physical oil-supply conflict with the reserve cushion spent, and US midterms on 3 November. Base case is a wide, volatile range (S&P roughly 6,950–7,650). The deep-value magnet — the quarterly trend line, now near NDX 26,900–27,150 — remains the zone where our framework has signaled maximum buying interest on every touch since 2020, should the correction path deliver us there.

To year-end

Still genuinely two-tailed, and Tuesday sharpened both tails. The bull tail got real evidence: record bank earnings, resilient credit, broad-market breadth that confirms. The bear tail got real evidence too: tech participation falling on rally days, yields immune to good news, oil trending above its bands. If the three-peak pattern resolves the way 1999 and 2021 eventually did, the first serious downside objectives are NDX 27,750 and the 26,900–27,150 zone. If both tech gauges repair above 60, the path to 30,780 and beyond reopens. We've published the exact levels that decide it — and the lines that would prove either case wrong.

Key levels map

S&P 500 7,640 — June all-time high (breakout = bull confirm) 7,612 — upper volatility band (fade invalidated above) 7,575–7,580 — record shelf (untested overhead magnet) 7,544 close · 7,556 futures now 7,521 — fib shelf (reclaimed Tuesday — first support) 7,475 / 7,447 — 20-day & 50-day averages 7,399 — THE line (gap top; below = failed breakout) 7,019 — quarterly trend line (deep-value zone) 6,974 — 200-day average (systemic floor) Nasdaq 100 30,780 — all-time high (close above = caution thesis exits) 29,825–29,907 — broken record shelf (heavy resistance) 29,689 / 29,750 — Tuesday's rejection line & the decision level 29,586 close · 29,712 futures — probing the line now 29,369 — Tuesday's low (first support) 29,235 — May gap edge (below = gap-fill run opens) 29,087 — conversion trigger · 28,814–28,873 support cluster 26,900–27,150 — quarterly trend line (deep-value zone) 26,268 — 200-day average (systemic floor)

What we're watching today, in order

The framework signals; it does not predict. Every level above is falsifiable, and the invalidation lines — NDX monthly momentum above 77.88, both breadth gauges above 60, a close above 30,780 — are published precisely so the record can speak for itself.

This digest is educational and informational only. It reflects personal opinion alone and not the views of any past or present employer. Nothing here is financial advice or a recommendation to buy or sell any security or instrument. Markets involve risk, including loss of capital. Readers are responsible for their own decisions and should consult a licensed adviser where appropriate.