📊 Monday 9:20 AM ET: The Weekend Flipped the Tape
This is what I left you with on Friday afternoon: QQQ closed $648.85 (+1.31%) on a record $41.57 override cushion, Hormuz was "completely open," oil dumped 12%, and the score sat silently at 4.90 through all of it. I asked which side folded first — the tape or the model. Over 48 hours, we got the answer. The tape folded.
Pre-market into Monday's open: Dow futures -196 (-0.4%), S&P 500 futures -0.4%, Nasdaq-100 futures -0.3%. WTI crude +6.14% to ~$89, Brent +5.51% to $95.36 — essentially unwinding half of Friday's Hormuz dump in a single overnight. Measured, not panicked. But reversed.
And the score tape is the single most interesting thing on this screen. After 29+ hours of silence into Friday's close, the engine printed eleven times on Sunday alone — from 9:49 AM ET (4.91) through 4:11 PM ET (4.90), flickering 4.90 ↔ 4.91 while the news wires were still churning out tanker-seizure headlines. Not a single data release triggered those prints. That was the price/macro engine grinding on weekend news flow. It stayed inside the Extreme Risk-Off band the entire time.
Final Recommendation: 100% QQQ via EMA override — pure signal 4.90 (100% SQQQ) overruled by the $41.57 cushion to EMA 70 ($607.28) from Friday's $648.85 close. The override is still the trade. But for the first time in this 13-session cycle, the override is heading into a session where the pure signal actually looks aligned with the futures tape, not fighting it. Override Day 14 opens with oil reversing and stocks reversing. Ceasefire deadline: overnight Tuesday April 21 → Wednesday April 22. The clock now has roughly one trading day and one overnight on it.
🚢 What Actually Broke Over the Weekend
Friday afternoon the story was Hormuz reopening. By Sunday afternoon it was Hormuz as a combat zone. The sequence, in order:
- Sunday morning: Iran opened fire on commercial vessels attempting to transit the Strait of Hormuz, ignoring Friday's Araghchi "open for the ceasefire" statement.
- Sunday midday: The US Navy fired on and seized an Iranian-flagged cargo ship in the Gulf of Oman. First direct naval engagement since the blockade was implemented.
- Sunday evening: Trump posted that he would "knock out every single Power Plant, and every single Bridge, in Iran" if Tehran did not accept Washington's terms before the deadline. That is not ambiguous language.
- Sunday night: Iran's response — refusal of the latest US framework, insistence on the 10-point proposal, no commitment on extending the ceasefire beyond Tuesday night.
All of that hit during tape-closed hours. The overnight session in Asia opened with oil ripping, Nikkei soft, Hang Seng mixed, and US futures gapping red. By the time Europe woke up the "deescalation on trajectory" framing from last week had been replaced with "seizure, threats, oil bid." The same Adam Crisafulli line Bloomberg ran this morning — that "the overall process still seems to be on a trajectory of deescalation" — is doing a lot of heavy lifting against a headline tape that says the opposite.
🛢️ Oil Is the Tell — And the Score Heard It
Friday: WTI -12% to $83.20 on the reopening headline. Sunday overnight: WTI +6.14% to ~$89. Brent: Friday -10.5% to $88.96. Sunday overnight: Brent +5.51% to $95.36. Roughly half of Friday's Hormuz dump got bought back in one session, on one tanker and one Truth Social post. That is not a market pricing in a clean ceasefire extension. That is a market pricing in a coin flip with fat tails on both sides.
Here is why the score's Sunday activity matters. The engine has two inputs: macro data and price levels. There were no macro releases on Sunday. All eleven prints were the model re-reading the price surface — specifically, oil crossing back above key levels that had subtracted points last week, and QQQ futures trading materially lower than Friday's $648.85 spot close. The model doesn't know about Trump's Truth Social post directly. But it knows oil is $5 higher than it was at Friday's close, and it knows Nasdaq futures are red. And its answer to that reshuffle was: stay pinned at 4.90, Extreme Risk-Off, don't move a tick higher. That is a signal you take seriously on a day the tape is trying to sort out a war headline.
🎯 My Take: This Is the First Session Where the Model Might Actually Get Paid
For thirteen consecutive sessions, I have written some version of the same paragraph: the pure score is wrong, the EMA override is carrying the cycle, be honest about the miss. Friday I told you QQQ had run ~13.8% against a 100% inverse-leveraged pure signal. That was real. I am not walking any of it back.
But let's also be honest about what today opens on. Sunday news was genuinely bad. Futures are red. Oil is ripping. The ceasefire deadline is 36-40 hours away and no one — not the White House, not Tehran, not the Pakistani mediators — is publicly saying a deal is done. And the score, which never got off 4.90 during the Friday face-ripper, spent the weekend telling you in eleven separate prints that it is still pricing in the bear case. For the first time in two weeks, the pure signal's posture and the tape's gap direction point the same way.
Here is how I'd frame it: the EMA override bought us the rally from $570 to $648 while the pure model was screaming sell. If the override now also buys us a mean-reversion session where QQQ gives back 1-2% and the model looks prescient, that is a both-sides win for the framework, not a "see, I told you so" moment for either engine. The trade hasn't changed — 100% QQQ while we're north of EMA 70 — but the tape has finally stopped making the override's job easy. Watch 4.95. Any intraday print back to 4.95+ this week means the macro side has flinched on new incoming data and the divergence starts to narrow the right way. Any print under 4.90 means the model found another gear lower and the cushion starts to matter.
⚠️ Bottom Line
Weekend flipped the tape: US seized an Iranian cargo ship, Iran fired on commercial vessels in Hormuz, Trump threatened Iran's power grid, ceasefire deadline overnight Tuesday. Futures red across the board (-0.3% to -0.4%), WTI +6%, Brent +5.5%. Score printed eleven times Sunday and never left 4.90-4.91 — the first Sunday tape activity of the cycle, and it pointed the same direction as Monday's futures. Pure signal stays 100% SQQQ. Override holds 100% QQQ on a still-massive $41.57 cushion to EMA 70. Day fourteen opens with the model finally on the right side of the gap. We'll know by close whether that survives contact with the cash tape.