📊 Allocation Check: Trim Re-Armed, Floor Back to 50/50
This morning's pre-market post wrote the whole script in one sentence: "hold $678 through the open and the +6% flag re-arms; fade it and the floor stays full long." QQQ opened $680.14, never went red, closed $681.50. Distance from the 25 EMA pushed back through the threshold — DB now reads +6.05%, zone flipped to above_6, and the bull-stretch trim re-fired during the session.
Floor recommendation drops from 100% QQQ at the open back to 50% QQQ / 50% Cash into the bell. Second activation of the trim in the entire 25-day override cycle, exactly four sessions after the first. The mechanic is doing what it's built to do — tightening into stretch, releasing into mean reversion, tightening again.
Closing state:
- Score: 4.83 (Tuesday 9:54 AM, Extreme Risk-Off raw — last print of the session)
- QQQ close: $681.50 (+$8.62, +1.28%) · fresh ATH
- EMA 70: $623.90 · price +9.23% above
- EMA 25 distance: +6.05% · zone above_6 (trim active)
- EMA 70 override: ACTIVE
- Bear-stretch bonus: 0.0 (no boost)
- Final allocation: 50% QQQ / 50% Cash (EMA Override + 6% stretch trim)
The score didn't get a chance to hold a trade today — it printed 4.83 at 9:54 AM with QQQ at $681.27 and then went silent for the next six hours straight, right through a +1.28% rally and a 53.6 ISM miss. The trim did all the actual allocation work. New ref still 4.94 from April 11; nothing in this week's price action changes that.
📈 Tape Recap: Small-Caps Lead, Tech Confirms, Dow Catches a Bid
A genuine breadth day on top of the Nasdaq's leadership. Russell 2000 ripped +1.95%, Nasdaq +1.00%, S&P 500 +0.77%, Dow +0.57% back above 49K. The intraday on QQQ was a clean grind: open $680.14, hit $682.63 by 2 PM, drifted into the close at $681.50. Volatility, oil and Treasurys all eased; small-caps got the room they needed.
Brent gave back a bit more of Monday's UAE-intercept rip — settled near $112 after touching $114.44 yesterday — and that was enough oxygen for everything that's been getting pressed by the energy tax to breathe. The Nasdaq printed another all-time intraday high. The Russell, somehow, set a new intraday record on the same tape.
This is the part of the override era that keeps surprising people: macro deteriorates, oil rips, ceasefires break — and then the very next session you get a 1% Nasdaq day with the Russell up 2%. The tape doesn't trade the news, it trades the dip from the news. And the dip from yesterday was 0.19% on the Nasdaq.
📉 ISM Services 53.6 — The Soft-Data Slide Is Now a Trend
10 AM print: 53.6 versus 53.7 consensus, down from 54.0 in March and 56.1 in February. That's the third straight monthly decline. One read is noise, two is a hint, three is a slide — and for the rate-cut narrative, that's the most important thing the macro tape has done in weeks.
The internals were the actually-interesting part: prices paid stayed elevated, employment softened, new orders held but barely. JOLTS at the same time read soft — openings continuing the slow descent that started last year. Translation: services activity is cooling, the labor market is rebalancing rather than breaking, and the market gets to keep telling itself that the soft landing is on rails. The Fed gets a piece of evidence that argues for letting cuts happen rather than fighting them.
Whether that holds through Friday is the entire trade. NFP consensus is 49K with unemployment edging to 4.3%. A miss to the downside on payrolls plus today's ISM read = the rate-cut bid gets aggressive, multiples expand, the trim looks early. A surprise upside on payrolls = "no urgency to cut," real yields back up, and the +6% trim looks vindicated. The override doesn't have an opinion either way; the EMA 25 makes that decision in real time.
🪞 Palantir's Valuation Slap and What It Says About the AI Trade
Palantir reported Monday after the bell with a print that, in any normal universe, lights a stock on fire: revenue $1.63B versus $1.54B consensus, EPS $0.33 versus $0.24, and the full-year guide raised to $7.65–7.66B — a +71% top-line growth rate at the top of guide. Today the stock closed −6.59%.
That's not a fundamentals problem. It's a multiple problem. PLTR has been carrying something in the neighborhood of 46x forward revenue while most enterprise-software peers trade at 8–12x. There's no print large enough to clear that bar in a single day; the only thing a beat-and-raise can do at that valuation is fail to be bigger than the one already in the price. And today, that's exactly what happened.
The read-through is more important than the move. AI-capex demand is still real, still accelerating — that part of the print is unambiguous and matters for AMD tonight, NVDA next, and the whole semis/data-center stack. What's getting punished is the premium on already-priced AI exposure. The market is starting to differentiate between names where AI is the optionality and names where AI is the entire thesis at a 40x multiple. That second bucket runs out of room first.
For the broader tape, that's a healthy rotation, not a top signal. Russell +1.95% on the same day Palantir gets blown up tells you the bid is widening, not breaking. The score's discomfort with current prices doesn't change either way.
🎯 My Take: The Trim Is Doing the Job the Score Can't
Here's what's worth flagging about today's tape: the score printed once. 4.83 at 9:54 AM. Then nothing — no print at 10 when ISM hit, no print at 11 with QQQ at $681.23, no print at the 2 PM intraday high of $682.63, no print into the close. Six hours of silence through the meatiest part of the session. That's the macro/data engine telling you it doesn't have anything new to add — the soft-data slide was already in the score, the rally didn't change the macro, the ceasefire break is yesterday's news.
So the only thing that did adjust today was the trim. Distance from the 25 EMA crossed back above 6%, the alert re-fired, the floor went from 100% QQQ to 50/50, and that's the second time this entire cycle the system has touched the bull-stretch overlay. The score is paralyzed at a cycle low. The override is locked at "stay long the trend." The only knob with any motion is the EMA 25 stretch flag, and it's been responsible for the only allocation changes the override era has produced. That's elegant or unnerving depending on which direction you read it.
If I had to pick a side: the trim is exactly what this regime needs. You don't fight a melt-up where the macro is cracking — you stay long while the trend is intact, and you let a mean-reversion overlay decide when the trend is paying you too much, too fast. That's what +6% above the 25 EMA means: the price has moved more than the trend can structurally support. Trim into it. Release into the next pullback. Repeat. It's the closest thing to a swing trade the system gets to make in an environment where the score itself can't move the needle.
⚠️ Bottom Line
50% QQQ / 50% Cash into the bell. Trim re-armed at +6.05% above the 25 EMA, override still on, score still parked sub-4.95. Same trade structure as last Friday's close — the only one this entire 25-day cycle has produced.
AMD prints in the next hour. ADP Wednesday. ISM Services already confirmed the soft-data slide. NFP Friday is the print that tells the tape whether the rate-cut bid that paid for today's rally has legs or just ran on hopium for one session.
The score doesn't have an opinion on any of it. The trim does, and right now the trim is short the rip.