💰 The Trade: 5.28/$558 → 5.18/$574. That's a Win.
Let me set the record straight on what the score actually did this week — because the earlier post framed it wrong.
On Sunday at 3:28 PM ET, the score pushed to 5.28 (Constructive — 80% QQQ / 20% Cash) with QQQ at $558.27. That was the entry. The model went long near the week's low.
Over the next 22 hours, the score dipped to 5.22-5.23 — but that's only a 0.05-0.06 move from the entry. Not enough to trigger a rebalance. The position held. The score wasn't "losing conviction" or "failing to go Constructive again." It was sitting in a winning trade, waiting for a real signal.
That signal came today at 1:19 PM ET when the score dropped to 5.18 — a full 0.10-point move from entry, crossing into Neutral territory (30% QQQ / 70% Cash). QQQ was trading at $574.45. That's the exit. Rebalance triggered. Book the gains.
Result: +$16.18 per share. +2.9% in 22 hours. QQQ went on to close at $577.73, but the score had already booked profits at $574. That's not "missing the rally." That's trading the rally.
The score didn't "say not so fast" to a face-ripper. It rode the face-ripper from $558 and took profits at $574 when price crossed above key levels where the risk/reward tightened. That's exactly what a swing trader does.
📊 Why the Score Dropped During a Rally (And Why That's the Point)
I want to explain something about how the score works, because the 3:55 PM post got this wrong. The score dropping from 5.28 to 5.18 while QQQ ripped $19 is not the model being confused. It's the model doing exactly what it's designed to do.
The score balances two forces equally: macro data and price levels. The macro didn't change today — JOLTS hires still at 3.1%, oil still above $100, Strait of Hormuz still closed. But price changed dramatically. As QQQ pushed above key price thresholds, the score subtracted points at each level. Think of it like a swing trader's price map calibrated against current economic conditions: below $560, the model saw value and was long 80%. Above $570, then $575, the model started recognizing that the rally was stretching beyond what the macro supports.
The 0.05-point dip to 5.23 on Sunday evening? That was QQQ crossing above one price level — the score registering the move but not changing its mind. The 0.10-point drop to 5.18 today? That was QQQ blowing through multiple price levels, enough to cross the 0.07 threshold and trigger a rebalance into a new range.
No new economic reports moved the score today. This was pure price action. The score saw the market move from cheap to fairly valued and adjusted accordingly. That's not a failure to follow the rally — it's a disciplined exit after catching most of the move.
📉 Q1 2026: The Final Damage Report
The bell rang at 4:00 PM ET and Q1 is officially in the books. The numbers are ugly:
- S&P 500: Down 4.6% for Q1 — worst quarter since 2022
- Nasdaq: Down 7.1% — led the losses, dragged by tech
- Dow: Down 3.6% — snapped a 10-month winning streak
- March alone: S&P -5.1%, Dow -5.4%, Nasdaq -4.8%
- Brent crude: +63% in March — largest monthly gain since 1988
And yet Q1 ended with its best single day since May. Dow +1,125 points. Nasdaq +3.83%. S&P +2.91%. VIX cratered 17.5% to 25.25. The kind of quarter that beats you down for 12 weeks and then throws confetti on the last day.
Consumer confidence came in at 91.8, slightly above expectations. But the split tells the real story: the Present Situation Index surged to 123.3 while the Expectations Index sank to 70.9. People feel OK right now but see a wall ahead. That's not bullish — that's the setup before the turn.
🎯 My Take: The Score Traded Q1. It Didn't Just Survive It.
Here's what matters: while the Nasdaq ground down 7.1% over three months, the score spent most of that time in Neutral with 70% cash, dodging the worst of the decline. When it saw opportunities — like Sunday's 5.28 entry near the week's low — it went long 80% and captured the move. When price ran above key levels, it took profits and rotated back to cash.
That's not a model that "missed" today's rally. That's a model that entered at $558, rode the rally, booked gains at $574, and is now sitting in 70% cash heading into a Q2 loaded with landmines. The score left about $3 on the table between the $574 exit and the $577 close. I'll take a 2.9% win in 22 hours and sleep fine.
The Iran ceasefire talk is real, but it's not a deal. Pezeshkian says "ready to halt hostilities" while demanding Lebanon be included and security guarantees the US hasn't offered. Trump says the war could end in 2-3 weeks while simultaneously threatening to destroy Iran's power grid. Brent pulled back to $118 today but posted its largest monthly gain in 38 years. That's not resolution — that's a negotiation where both sides are still holding weapons.
💡 Q2 Starts Tomorrow. The Calendar Is Loaded.
The score enters Q2 at 5.18, Neutral, 30% QQQ / 70% Cash. QQQ closed at $577.18, still $27.35 below the 70-day EMA at $604.53. No override.
What's stacked in the first three weeks of April:
- April 2: Liberation Day anniversary — tariff story isn't done (10.5% effective rate, highest since 1943)
- April 3: March jobs report. Consensus +57,000. Markets closed for Good Friday — reaction waits until Monday.
- April 6: Trump's deadline for Iran to reopen the Strait. If it passes without action, oil goes right back toward $120+.
- Mid-April: Earnings season kicks off with banks
The score has 70% in cash and a proven playbook: buy cheap, sell expensive, let price levels and macro do the talking. If the ceasefire materializes and price drops below key levels, the score will add exposure. If Q2 starts with another leg down, there's plenty of dry powder. Either way, the model traded Q1 — it didn't just endure it. And that 2.9% swing trade to close the quarter is exactly the kind of move that makes the whole system worth watching.