📐 The +6% Bull-Stretch Trim Just Fired — First Allocation Modifier of the Entire Override Cycle
This morning's pre-market post pointed at the +6% EMA 25 bull-stretch trim trigger as "closer than it has ever been" — distance was sitting at roughly +5.0% with the trigger needing a ~+1% QQQ rally to fire. It fired. Sometime around 2:00 PM ET, with QQQ pushing through the $674-675 zone on AAPL strength, distance to the 25 EMA crossed +6% for the first time in 23 sessions, and the bull-stretch zone flipped from neutral to above_6. As of the close, QQQ $674.15 sits +5.96% above EMA 25 $636.26 — barely back below the trigger on a late-day fade, but hysteresis holds the trim in place all the way until distance drops below +5% (roughly QQQ $668.07 on tomorrow's EMA).
Floor allocation impact, in plain language: the override floor has been 100% QQQ every single day for 23 straight sessions. Today it dropped to 50% QQQ / 50% Cash. That is the first allocation modifier this cycle has ever produced, and it activated the way the backtest says it's supposed to — into strength, on a fresh ATH, on the strongest single-stock catalyst of the quarter. The system is doing exactly what it was designed to do: take chips off the table when the rubber band stretches too far. The trend is intact (QQQ is still $53.68 above EMA 70, the largest cushion of the entire cycle by a mile). The price has run too hot relative to its short-term mean. The model trims. That's the whole story.
Next door, the +7% trigger sits at QQQ ~$680.80 — roughly +$6.65 (+1.0%) from today's close. If the AAPL afterglow extends Monday and QQQ rips another point to the upside, the trim escalates from 50/50 to 100% Cash. The reset back to 100% QQQ requires the opposite: a fade below $668.07. That's a $12.73 / 1.9% two-sided box around today's close, and it's the only band that matters for the rec until either the score breaks free of the override (5.35+ via a long gateway, virtually impossible from 4.83) or QQQ loses EMA 70 (would require a −7.96% drawdown from here — extreme).
📊 The Score Cracked. Hard. To a Fresh 4.77 Cycle Low — While QQQ Hit a Fresh ATH on the Same Chart
This morning's 4.97 print at 8:50 AM ET — the highest price-confirmed pre-market read of the entire cycle — was supposed to be the upside test. Walk the day forward print by print: 4.97 (8:50 AM, no QQQ tick yet) → 4.93 (9:39 AM, QQQ $671.86 at the open) → 4.91 (10:21 AM, QQQ $672.55) → 4.92 (10:37 AM) → 4.96 (12:49 PM, QQQ $675.10) → 4.92 (1:20 PM) → 4.96 (2:22 PM, QQQ $673.54) — and then the engine snapped: 4.82 (2:51 PM, QQQ $674.91) → 4.77 (3:21 PM, QQQ $675.18) → 4.83 (3:55 PM, QQQ $675.18).
Read that 3:21 PM line one more time. 4.77 with QQQ at $675.18. A brand-new cycle low for the score (previous low was 4.88 yesterday afternoon) printed against a brand-new all-time high for QQQ on the very same minute. Ten prints in one session — by far the most active score day of the override era — and the engine used every single one to widen the divergence to its historical maximum. From morning peak (4.97) to afternoon trough (4.77), the intraday range was 0.20 points. We have not seen a 0.20 intraday range on the score since the original drop into the 4.85-5.00 band in mid-April.
What's the engine actually doing here? Two forces stacking in the same direction. Price-weight subtraction as QQQ pushes through every key level on the way up — each crossing knocks points off the score in a clean profit-taking pattern. Macro inputs that didn't lift — AAPL's print was strong but it doesn't move the FRED data, doesn't change unemployment, doesn't shift credit spreads, doesn't refloat consumer sentiment. The macro side stayed flat. The price-weight side kept punching down. Result: the widest score/price divergence the cycle has produced. The score is screaming "this rally is structurally overpriced relative to the macro backdrop." The override is screaming "the trend is intact, hold long." Today both messages are true at once, and the system honors them both — long via the override, but trimmed by the stretch. That's the design.
🍎 AAPL Did Exactly What It Needed To, and the Tape Followed All Day
Yesterday's after-close binary cleared in dominant fashion. Apple beat top and bottom lines, guided forward revenue growth above consensus (Q3 14-17% vs Street 9.5%), and the stock held its +3.5% pre-market gap right into the close. That's the Mag 7 print of the quarter — every other trillion-dollar name has either met expectations narrowly or wobbled on capex spending; AAPL printed a clean revenue beat, a clean guide raise, and a clean reaction. By midday, Nasdaq Composite was up over 1%; by the close, the index settled at a fresh all-time high of 25,114.44 (+0.89%). S&P 500 closed at a record 7,230.12 (+0.29%). The Dow lagged, dropping −152.87 points (−0.31%) to 49,499.27 — that's the cleanest signal of the day that this was a tech-narrow rally rather than a broad-tape repricing.
QQQ closed at $674.15, up +$6.41 (+0.96%) from yesterday's $667.74. The cushion to EMA 70 expanded to $53.68 — a fresh cycle high, surpassing the previous $51.36 record from April 24. EMA 70 is now $620.47 and inching up about $1-2 per session, but the tape is outrunning it again. Translation: this morning's pre-market base case — "AAPL afterglow keeps QQQ above $665, override holds, stretch math gets interesting" — landed at the optimistic end of the distribution. Above $665 became above $670, then above $675, and the stretch math didn't just get interesting, it triggered.
📐 Position Math at the Close: Ref 4.94, Delta −0.17, Zone 0, No Score-Driven Rebalance
Even with the score collapsing to 4.77, the rebalance engine on the score side did nothing. The reason is mechanical and worth restating: the 0.07 rule only fires when the score moves into a NEW zone. The current zone is Extreme Risk-Off (score <4.95). The ref is 4.94 from April 11. Today's 4.77 print is a full 0.17 below ref, which is more than double the 0.07 threshold — but 4.77 is still in zone 0 (Extreme Risk-Off), the same zone the allocation has been in since April 11. No new zone, no rebalance. The position sits exactly where it was.
Next score-driven trigger upward: the score would need to climb to 5.01 to fire the 0.07 rule into the High Risk band (the next zone up at 4.95-5.04). That requires 4.94 + 0.07 = 5.01 minimum, AND the score has to actually be in zone 1 when it crosses. Today's 4.96 prints were inside zone 1 momentarily but never close to 5.01. After the 4.77 crash, the upside path is structurally further away than it was yesterday — the score now has to climb +0.24 to trip a rebalance. Next trigger downward: there isn't one on the score side from zone 0 (you can't go lower than Extreme Risk-Off). The only real "down" trigger left in the system is the EMA 70 trend break — which would require a roughly −7.96% drop from here. Today's session pushed every score-driven path further from activation, while the EMA 25 stretch trim is now the only modifier actually doing work.
🎯 My Take: This Is What "Profit-Taking Into Strength" Looks Like in Production
For 23 sessions, the override has been a one-sided story: pure signal screams defensive, EMA 70 cushion grows, recommendation stays 100% QQQ. The narrative I've been pushing the entire cycle is that the override is not a "the score doesn't matter" override — it's a "the trend matters more than a sub-threshold score in zone 0, until the price gets too far ahead of its own short-term mean." That last clause has been hypothetical the entire cycle. Today it's not hypothetical anymore.
A trim from 100% QQQ to 50% QQQ / 50% Cash on a day when the index hits a fresh all-time high and the strongest Mag 7 print of the quarter just landed is, I'll be the first to admit, a counterintuitive headline. But run the logic backward: when is the right time to take chips off a long position? Not when the trend is breaking. Not when the macro has clearly turned. The right time is when the price has run faster than the short-term mean can keep up with — when the rubber band is stretched and snap-back risk is asymmetric. That is exactly what +6% above EMA 25 measures. The trim activates here, into strength, on purpose. If you're going to lighten a position, you do it at the high, not at the low.
The score's 4.77 cycle low under a fresh ATH is the second half of the same lesson. The pure-signal model is reading every level QQQ punches through and saying "more expensive, more expensive, more expensive." That's not the score being "wrong." That's the score doing its job — flagging that the macro inputs (which haven't moved much in three weeks) cannot justify the price levels we're hitting now. The override decides whether that signal is allowed to flatten the position. The answer for 23 days has been "no, the trend overrides." The answer today is "still no, but trim half." That's a graduated response, not a flip.
Honest probability handicap going into Monday: I'd put it at 40% the +7% trigger fires next week (would require QQQ above ~$680.80 against a slowly-rising EMA 25), 35% distance fades back below +5% and the trim resets to 100% QQQ (requires a pullback to roughly $668 on tomorrow's EMA), and 25% we chop in the +5.5% to +6.5% zone holding the 50/50 rec into the May 8 jobs print. The most boring outcome — chop into jobs — is also the most consistent with what the cycle has done for three weeks. But "boring" right now means the first allocation modifier of the override era stays live for several sessions, which is anything but boring on the position side.
⚠️ Bottom Line: 23 Days of "Hold 100% QQQ" Just Became "Hold 50/50" — Score Says It Should Be More Defensive Than That, Override Says Trim Was Enough
The single most important takeaway from today's session is this: the system finally has a fingerprint on the position that wasn't 100% QQQ. The pre-market post called the +6% trigger "the closest the cycle has come to activating its first allocation modifier." Eight hours later, it activated. The blog framework's been worth more than the headlines this whole cycle, and today the framework cashed a check — the trim is now the cycle's first real production-side win, not just a backtest result.
The score's 4.77 reading at the same moment is the other half of the lesson — and it's the part most market commentary will completely miss tomorrow. Anyone reading the tape will see "Nasdaq fresh all-time high, AAPL +3.5%, broad tech rally" and conclude "obviously bullish." The score, which weighs price-level positioning equally with macro, is reading the same tape and saying "this is the most expensive QQQ has been relative to its macro backdrop in the entire override cycle." Both readings are true. The override decided which one wins for the position. The trim is the model's compromise: respect the trend, but acknowledge that price has stretched further than the macro can support without correction. That's not a guess. That's what +6% above EMA 25 means in a system that's been backtested through every regime since 2010.
Override Day 23 closes with the cycle's first real allocation change, the cycle's largest QQQ ATH cushion, and the cycle's lowest score print — all on the same chart, on the same day. Final rec: 50% QQQ / 50% Cash via EMA Override (+6% stretch). Five empty calendar sessions until the May 8 jobs print. The interesting question for next week isn't whether the score breaks upward — it's whether the +6% trim escalates to +7% (full cash) or resets back to 100% QQQ. The two-sided $668-$680.80 box is now the only thing that matters until the calendar refills.