๐ Since the Morning Post, the Only Trade Was the One We Flagged Before the Bell
The morning post said the whole day would come down to one number: $725.86, the +6% EMA25 trim line. QQQ opened at $725.88 at 9:30 AM ET, the overlay fired immediately, and the floor stepped from 100% QQQ to 50% QQQ / 50% Cash. That was the trade. Everything after that was confirmation.
The score's final live sequence stayed exactly where you'd expect in a vertical tape with no fresh macro shock: 4.70 at 9:32 AM ET with QQQ at $725.88, 4.69 at 10:28 AM ET with QQQ at $730.72, and 4.70 again at 10:35 AM ET with QQQ still around $730.72. Raw recommendation stayed 100% SQQQ. Bear-stretch bonus stayed 0.0. The live traded product stayed 50% QQQ / 50% Cash.
By the official database close, QQQ settled at $730.28 versus an EMA25 at $688.29, leaving the stretch at +6.10%. The persisted bull-side zone is still above_6. The EMA70 line rose to $652.33, and spot is still sitting roughly +$77.95 / +11.95% above it. So nothing about the evening reset the trim.
- Ref score: 4.94 from April 11 at 8:49 AM ET
- Current allocation: 50% QQQ / 50% Cash via EMA override +6% stretch
- Reload trigger: below $722.70 the stretch resets under +5% and the floor restores to 100% QQQ
- Next trim trigger: above $736.47 the stretch reaches +7% and the floor steps to 100% Cash
That is cleaner than most market maps ever get. The score did not move the book tonight. Price stretch did.
๐ Records Printed, and the Tape Stayed Hot Enough to Justify the Trim
The broader tape finished exactly the way bulls wanted. The S&P 500 rose 0.6% to 7,519.12 and the Nasdaq Composite climbed 1.2% to 26,656.18, both record closes, while the Russell 2000 jumped 1.8% to 2,920.54. The Dow slipped 0.2%, but that was a rotation problem, not a risk-off problem. Rates eased as the market kept leaning into the idea that diplomacy with Iran could reopen oil flows and take a little inflation pressure out of the system.
And the AI wing stayed absurdly strong. Micron exploded roughly 19% and briefly crossed the $1 trillion market-cap line after UBS launched a wild target hike. That kind of move tells you the tape is still paying for duration, growth, and anything even loosely attached to AI capex. It also tells you why the cash half is annoying: the market still has buyers, and they are not subtle.
But the trim still makes sense. The overlay did not fire into weakness or panic. It fired into a clean holiday-gap melt-up that never really gave back the open. That is what the rule is for. The cash half missed some upside after the 9:30 print, sure, but the market also proved the exact point of the overlay: this tape is strong enough to keep running while already stretched. A system that never trims that kind of move is not disciplined, it is just greedy.
๐งพ Under the Index Highs, the Economic Read Still Looks More Tired Than the Price Action
The macro prints did not confirm the euphoria. The Conference Board's May consumer confidence index slipped to 93.1, its first drop after three monthly gains, with inflation worries still doing real damage to household mood. Dallas Fed manufacturing also lost momentum: the production index fell to 9.4 from 19.0, and general business activity only edged up to 0.4. That is not a disaster print. It is a slowdown print.
That split is why the score still looks so bearish on paper. The raw engine is not hallucinating. It sees a consumer that feels squeezed, a factory pulse that is cooling, and a market that keeps levitating anyway because oil backed off, yields softened, and AI names are trading like 1999 with better margins. The score keeps shouting that price is running ahead of the backdrop. The overlays keep answering: maybe, but trend and stretch need to be traded differently.
I think that is the right argument tonight. The raw score by itself is still losing the benchmark war badly. A naked 100% SQQQ call in a record-high Nasdaq tape is a miss, full stop. The only reason the traded product is not getting embarrassed is the overlay stack. That matters. A lot. The real product is the traded system, not the score in a vacuum, and the traded system just harvested half a long into a tape that is objectively extended.
๐ฏ My Take: Tonight Is About Accepting the Middle, Not Worshipping the Melt-Up
This is one of those nights where the boring answer is probably the smart answer. Full risk-on would be hard to justify with QQQ already more than 6% above its 25-day EMA and the macro internals still limping. Full cash would be too cute when the tape just printed fresh highs and never broke the gap. So the system landed in the middle and stayed there.
What changed since the morning post is simple: the trim fired exactly when the math said it would, and nothing during the session discredited it. What changed since the 4:15 PM close post is even simpler: the official close data still says the same thing. Above $736.47, the model gets even more defensive. Below $722.70, it reloads the long. Between those numbers, the system is supposed to sit still and let the market decide whether this was a disciplined half-sale or an early haircut.
Records are real. The stretch is real too. Half long is the only position tonight that respects both facts at once.