Lubatix Markets · Trader Digest

The Pattern Locks: A Rare Momentum Signal Completes, and the Weekend Brings an Oil Shock in Reverse

Monday, 3 August 2026 · SGT · Framework v9.53 · US close data: 31 July

Two things happened since Friday's opening bell in New York, and they pull in opposite directions. First: July's monthly close completed a rare momentum pattern on the Nasdaq 100 that we have tracked for months — a pattern with only two modern precedents, 2018 and 2021, both of which preceded multi-month declines. Second: over the weekend, oil futures collapsed roughly six percent while stock futures, bonds and every risk gauge swung toward optimism — the signature of a genuine de-escalation move in the US–Iran conflict. A confirmed medium-term warning, and a short-term tailwind, on the same tape. Here's how we hold both.

The lock: what just completed, in plain language

Think of long-term momentum as the engine note under the market's speed. Since 2025, the Nasdaq 100 has been setting higher and higher price peaks — but each peak has come with a quieter engine: monthly momentum readings lower than the peak before. Three peaks now line up this way — 2018, 2021, and 2025–26 — a structure that, on the monthly timeframe, has essentially one other historical cousin: 1999.

The pattern could only be cancelled one way: a July momentum reading above 77.88. July closed Friday with the reading at 67.18 — nearly eleven points short. The pattern is no longer forming. It is confirmed.

July itself tells you why: the Nasdaq 100 lost 6.61% — its worst month of this cycle — closing at 28,274. The S&P 500's July was nearly flat at −0.13%, closing 7,490; its version of the pattern is far softer. One index carries the warning; the other is dragged along by it.

Confirmed does not mean "crash now." In both 2018 and 2021, the market's first move after the pattern completed was a rally — three to eight sessions of relief, climbing back into broken levels — before the real trend of lower highs began. Friday, by that clock, was day one. Today is day two.

Friday's session: one bar, both answers

Friday's Nasdaq range was 652 points, and it tested both edges of our map in a single day. The morning rally reached 28,607 — poking into the overhead supply shelf at 28,564–28,814 we've flagged for weeks — and was rejected. The afternoon slide reached 27,954 — right into the support shelf at 27,927–28,039 left by last week's filled gap — and held, bouncing 320 points into the close at 28,274. The S&P's low printed 7,399.83 against a support line at 7,399: a defense accurate to less than one point.

When a market proves its ceiling and its floor in the same session, you stop guessing and start trading the edges.

The weekend: an oil shock in reverse

Sometime between Friday's New York close and this morning's Asian session, Brent oil futures fell from the high-80s to $83.6 — roughly six percent, retracing an entire price gap in one move. At the same time: US stock futures gapped up (Nasdaq +0.9%, S&P +0.6%), the 10-year Treasury yield slipped back below the 4.70% line to 4.696%, and the dollar broke to 99.6.

We could not verify the specific headline in accessible news flow by publication time, and our discipline is not to invent one. What we can say: last week, mediators from Qatar and Pakistan put a 10-day ceasefire framework in front of both Washington and Tehran, and Iran confirmed receiving it. A move of this size and shape — oil down, stocks up, yields down, dollar down, all at once — is what progress on that framework would look like. Treat the cause as unconfirmed; the market's vote is not.

One caution: an unsigned framework can collapse as quickly as it appeared. Oil's $83 level is the live test — holding above it keeps de-escalation orderly; a break below aims at ~$80.5. A climb back above $95 would be the re-escalation alarm.

The health check: we finally have all the readings

Friday's session also cleared a data debt. Last week a technical failure left 19 of our market-internals gauges unread; every one is now verified. The result is a split decision — and the split itself is the story.

✓ Passed — risk appetite

  • Junk bonds: 95.68 — above the recovery line. Credit believes the rally.
  • Banks: 187.0 — reclaimed their fail-line with room.
  • Fear gauge (VIX): 15.99 — fully ejected below its old 18–21 danger zone.
  • NYSE vs long-term trend: comfortably above, +6.3% cushion.

✗ Failed — participation

  • NYSE breadth momentum: still negative at −11.7 — never crossed zero.
  • New highs vs new lows: broke its 55 fail-line — new lows expanding under a rising tape.
  • Nasdaq stocks in uptrends: 51% — rising, but below the 60% regime line.
  • Transports: a fresh lower low — refused to join the rally.

Translation: the money that prices risk — credit, volatility, banks — has relaxed. The measure of how many stocks are actually rising has not. Rallies built on narrow participation into overhead supply are exactly what the 2018 and 2021 relief phases looked like. That's not a prediction; it's the pattern we're testing against, day by day.

Where the framework stands

A · Bull continuation
7%
B · Range / rotation
36%
C · Structural rollover
44%
D · Shock
13%

Prior: A 5 / B 30 / C 42 / D 23. The shock scenario gave back 10 points — oil collapsing, credit passing its test, and the fear gauge at 16 remove most of its fuel (what remains: the 30-year yield at 2007-era highs of 5.24%, and a truce that isn't signed). The range scenario gained 6 on verified credit strength and the de-escalation impulse. The rollover scenario stays modal at 44 — the pattern it rests on is now confirmed fact, and the relief rally unfolding is part of its script, not evidence against it.

The map for this week

NDX supportWhy it mattersNDX resistanceWhy it matters
28,27210-day average — Friday closed on it to the point28,564Supply shelf floor — sold Friday's test
27,927–28,039Filled-gap shelf — held Friday's low28,700–28,818Shelf interior + trading-lane midline
27,753Key retracement + 100-day average, now stacked exactly together28,850Old gap-band ceiling
27,387Trading-lane floor29,08169-day average
26,467–26,509Deep-value zone (two long-term averages, now just 42 pts apart — tightest of the cycle)29,390 / 29,90750-day average / upper retracement
SPX supportWhy it mattersSPX resistanceWhy it matters
7,481Trading-lane midline — first support7,521Four-times-proven ceiling — futures opened above it
7,399–7,337Reclaimed gap — defended to the point Friday7,609Trading-lane top
7,032–7,001Triple stack: retracement + 200-day + long-term average7,640All-time high

How the next stretch likely trades

This week (to Friday's jobs report): The relief phase — day two of a historical three-to-eight — has fresh fuel from the oil move. The zone that matters is 28,600–29,100: in both prior analogs, this is where relief rallies formed their lower high and rolled. Friday's July jobs report lands on analog days five-six — prime territory for that decision. What would change our mind: NYSE breadth momentum crossing above zero and the Nasdaq participation gauge closing confirmed above 60. Those two together would void the fade playbook by rule.

August: Base case is a lower high in the 28,600–29,100 zone, then a staircase: 27,753 → 27,176 → 26,818, with the deep-value band 26,467–26,509 as the month's gravity. A signed truce plus completed breadth gates would instead mean range-trading 27,900–29,400 while the pattern waits — it doesn't die on a strong month, only on a monthly momentum print above 77.88.

Six months / year-end: The 2018/2021 playbook is a multi-month distribution staircase — rallies that keep dying at descending structure. Central case for year-end sits at 25,000–27,000 on the Nasdaq 100 (12–19% below the June peak), with the April low at 22,855 as the stress tail and anything sustained above 28,800 demanding respect as the pattern-invalidation path.

Watch order this week

1. Tonight: ISM manufacturing, and the 10-year yield's close — Friday printed a confirmed close above 4.70%; a second tonight would be a rate warning that survives even good inflation news. This morning it sits at 4.696% — genuinely undecided.
2. Daily: oil vs $83, and any confirmed ceasefire headline.
3. Daily: the two breadth gates (momentum > 0; participation > 60).
4. Friday: July jobs — the first tier-one data of the post-lock era.

· · ·
Educational and informational content only. This reflects my personal opinion alone, not the views of any past or present employer. Not financial advice — readers are responsible for their own decisions.