📊 Post-Bell Monday: A Doji Day, an ATH on a Hair, and the First Cushion Compression of the Cycle
This morning's pre-market post framed Day 19 as a positioning session ahead of the FOMC + Mag 7 cluster — choppy, not directional, watch the engine on the first −1% bar. Day 19 obliged. QQQ opened at $663.28, dipped to a session low of $661.79 at 10:30 AM as Iran talks faltered and oil ripped, ground back through the afternoon — $662.07, $662.34, $662.17, $662.66, $663.18, $663.75, $663.83 — and stuck a close at $664.36. Official print: +$0.48 (+0.07%) over Friday's $663.88. Range: $661.79 to a fresh intraday ATH of roughly $664.40 — about $2.60 of travel, no real story either way. A doji on the daily, a fresh closing all-time high by a margin you could spit through.
Broad tape was the same shrug. Dow −0.14%, S&P 500 −0.10% off Friday's record, Nasdaq Composite −0.26% after also tagging a fresh intraday high — all three indices crossed records during the session and pulled back into the close as oil headlines firmed. WTI +~$2 to roughly $97-98 intraday, Brent above $107 at one point — a fresh multi-week high. The Iran proposal that opened the week as a hair-touch of de-escalation pivoted to "talks faltered, fresh Strait incident, oil bid" by midday. Equities took the headline, took a breath, and held.
The score did its part of the dance. One print all session — 4.93 at 12:30 PM ET with QQQ at $662.66 — a single 0.01 tick down from Friday's 4.94 ref. Still Extreme Risk-Off. Still inside the 4.90-4.97 band the engine has held for three weeks. Delta to ref: −0.01. Zero rebalance. The gauntlet's first day produced one tick of macro-vs-price arithmetic and a doji bar.
Final Recommendation: 100% QQQ via EMA override — Day 19, unchanged. EMA 70 ticked up to $614.75 from Friday's $613.31 — a +$1.44 daily move in the trend filter, the largest single-day EMA advance of the override cycle. Cushion: $49.61, down −$0.96 from Friday's $50.57. First cushion compression of the override cycle on an ATH closing day. Ref still 4.94 from April 11; current 4.93; delta −0.01. Next up trigger: 5.35 Momentum gateway, 0.42 score points away. Next down trigger: no score-based exit while above EMA — only a $49.61 trend break, which would now require a −7.47% single move from $664.36.
📐 The First Cushion Compression Is the Real Print of the Day
For 18 sessions the cushion math went one direction. From the April 1 override flip at sub-$5 of headroom, through the mid-cycle teen prints, to last Wednesday's $44.40 record, to Thursday's $39.56, to Friday's $50.57 cycle high — every meaningful uptick in the trend filter was outrun by a bigger uptick in QQQ. Today broke that streak in the cleanest possible way: QQQ added $0.48, EMA 70 added $1.44. The trend filter advanced three times faster than price, and the cushion compressed for the first time on a positive QQQ day.
This is not a problem. It's how the math works at the end of an extended trending move. EMAs are weighted averages — they accelerate when fresh data arrives that's higher than the trailing window, and they keep accelerating until price stops outpacing the smoothed line. After three straight weeks of QQQ adding $1-3 per session on average, the 70-day moving average is finally catching up. From here, on flat or modestly up days, expect cushion to drift lower as EMA closes the gap. On real green days (+1%+), cushion will still expand. On red days, cushion compresses faster.
Practical read for the override trade: $49.61 means QQQ would have to drop $49.61, or −7.47%, to break the trend filter and force the override off. That's still a correction-grade event, not a normal-week move. The cycle-record cushion was a luxury; the current cushion is still elephant-sized for any reasonable Mag 7 + FOMC outcome short of a coordinated disaster. The headline isn't that the cushion shrank. The headline is that the rate of expansion finally bent. We're in the part of the trend where the trade gets boring before it gets interesting.
📟 One Print, Wrong Direction, and Still Inside the Band
Friday's post laid out the asymmetry: a green-day fade in the score teaches us almost nothing — we've seen 4.94 → 4.91 → 4.94 cycle for two weeks. A red-day hold or walk-up would be the highest-information print this cycle has produced. Today wasn't a green day or a red day. It was a flat day with a small intraday wobble, and the engine printed once at 12:30 PM at 4.93 with QQQ at $662.66 — roughly $1.20 below Friday's close, near the day's lows.
The interesting part isn't the direction — 0.01 down on a flat day is statistically nothing. The interesting part is what the print didn't do. QQQ at 12:30 was below Friday's $663.88 close. Under a pure "buying-the-dip" price-weight read, the engine should have ticked up, not down. It didn't. That tells you the macro side of the model is also on the soft side of the ledger — soft enough that even a $1.20 dip in price wasn't enough to trigger a price-weight bump. The score is sitting in a place where the macro and price reads are roughly canceling each other out at the 4.93-4.94 line. A bigger price drop would produce a price-weight bump. A bigger macro improvement would produce a macro-side bump. Neither happened today.
Range math on the band: the engine has now printed inside 4.90-4.97 for 19 consecutive sessions, and inside 4.91-4.94 for the last 16 cash sessions excluding Thursday's brief 4.96/4.97 spike. That's a 0.03-point band on a 0-10 scale — basically pinned. Today's 4.93 is the lower half of the band, which is mildly more bearish than yesterday's read but not enough to argue for. The 4.95 High Risk threshold remains the first level that would change the pure-signal narrative on the upside; 5.05 remains the first level that would change the actual signal cohort.
Ref math, unchanged: ref 4.94 from April 11 at 8:49 AM. Current 4.93. Delta −0.01. The 0.07 rule needs 4.87 or lower on the downside (deeper Extreme Risk-Off, but still override territory), and 5.01 or higher with a range change on the upside — first real range change at 5.05 (Cautious entry). Three weeks in, neither side is in play.
🛢️ Iran Round Three Already Failed by Lunch
This morning's setup was an Iran proposal — routed through Pakistani mediators — to reopen the Strait of Hormuz in exchange for kicking nuclear talks down the road. By midday the framing had pivoted hard. The headlines that drove the afternoon tape were "talks faltered" and a fresh Strait incident, with WTI grinding back toward $98 and Brent tagging above $107. Whatever soft de-escalation the futures market priced overnight got marked back to "Hormuz stays bid, equity gets a slow drag" inside one cash session.
This is becoming the pattern, not the exception. Every Iran proposal of the cycle has followed the same arc: headline lands overnight, oil softens into the open, equity futures lift, then the proposal language hits some hard limit (nuclear, sanctions, IRGC behavior, mine-laying), oil reasserts, equity gives back. Until either a real reopening of the Strait happens — proven, not announced — or Iran's export volumes collapse another way, the trade-able read is the one Friday's post already tagged: oil bid in the $95-110 range as a structural premium, equities can compound through it, and the model treats the whole oil-to-tape feedback loop as a slow drag rather than a regime change. Today fits that template exactly. Tomorrow probably does too.
🎯 My Take: A Free Day Before the Information Lands
Here's the honest read: today gave us nothing the engine didn't already have. One score print, 0.01 below the ref, on a doji bar with QQQ closing $0.48 above Friday. That's a noise tick in a noise session. The override held effortlessly. The cushion compressed for the first time, but compressed from a cycle-record level to "still enormous." Day 19 closes the way it opened — pure signal pinned, override doing all the work, tape grinding higher by the smallest credible margin.
What I'm actually watching: the cushion compression is the first hint that the smooth, one-way leg of this override cycle is ending. Not breaking — ending in shape. When EMA 70 advances faster than QQQ for the first time on an ATH close, you're at the inflection between "trending uptrend" and "ranging-or-correcting near highs." Three more sessions of EMA closing $1+ on flat tape and the cushion will be in the low $40s. A 2% pullback from here, especially on a hawkish Powell or a soft cloud number Wednesday, and we are suddenly back to mid-$30s cushion territory — still in override, still fine, but the math gets visibly tighter and the engine's behavior on a real red bar becomes the entire show.
The trade I keep flagging: a real −1% session, especially mid-week, is the highest-information event left in this cycle. Today wasn't it. We get an FOMC statement Wednesday at 2 PM and four mega-cap prints stapled to it Wednesday after the bell. One of those prints a real bar. If on that bar the engine walks up — to 4.97 or 5.00 — the override thesis stops being a one-sided thing and starts looking like an exit ramp. If the engine sags to 4.88-4.90 instead, the override does another lap and the gap widens. Both are legible. Today wasn't.
⚠️ Bottom Line: Day 19 Closes With an ATH, a Tick of Score Drift, and the First Math Inflection of the Override
QQQ $664.36, fresh closing ATH by $0.48. One score print at 12:30 PM ET — 4.93, QQQ $662.66 — keeping the engine inside the same 4.90-4.97 band it's held for three straight weeks. Ref still 4.94, delta −0.01, no rebalance. Override Day 19 closes 100% QQQ, intact. EMA 70 $614.75. Cushion $49.61 — first compression of the cycle, still requires a 7.47% single drop to break.
The next two sessions are setup. Wednesday is when the data lands — FOMC statement at 2 PM, presser at 2:30, MSFT/GOOGL/AMZN/META after the bell. Thursday adds AAPL. Today's job was to hold the line and not give back the ATH. It did both, by the smallest margin allowed.
A doji at the highs ahead of the most loaded calendar of the cycle is a hold, not a tell. The tell shows up Wednesday afternoon. Watch the engine on the first 1% bar — that's the print that finally teaches.