📊 The Pre-Market: Record Highs Up Top, a Recession Signal Down Below
Forty sessions. That's how long the EMA 70 override has been the only thing standing between this book and a 100% short position into one of the strongest tapes of the year. Friday opens with QQQ coming off a Thursday close of $714.51, which leaves the Day 4 long sitting +$8.63 / +1.22% above Monday's $705.88 re-entry. The Dow just stamped a fresh record 50,285.66, the S&P is one session away from an 8th straight weekly gain — its longest run since 2023 — and futures are pointing higher again. And the engine? It still reads 4.75. The model wants to be maximally short. The trend filter has it maximally long. That gap is the entire story this morning.
Where the engine sits into the open:
- Score (last read): 4.75 · printed 4.76 at 9:37 AM ET Thursday with QQQ $709.26, eased to 4.75 by 10:22 AM with QQQ $708.98 · Extreme Risk-Off zone (raw rec: 100% SQQQ) · more than three weeks pinned sub-4.95 · no bear-stretch boost (bear_6 / bear_7 both false, bonus 0.0)
- EMA 70 override: ACTIVE · score < 5.35 AND QQQ +10.04% above the $649.32 line · floor = 100% QQQ
- EMA 25 distance: +4.65% · zone neutral · still under the +6% trim re-trigger (≈ QQQ $724) · no step-down to 50/50
- Final allocation: 100% QQQ · unchanged · the only downside escape valve is the $649.32 EMA 70, roughly $65 / ~9% below spot
There is no version of today where the allocation changes on its own. Either QQQ collapses ~9% in a single session to crack $649.32 — it won't — or the floor holds at 100% QQQ. The trade has been the same since the override re-engaged the long at $672. Stay long while price is above the line. The score doesn't get a vote until the trend breaks.
📈 The Tape: A Record Dow, Easing Yields, and Oil Bleeding Out
Thursday wasn't a fireworks day, it was a grind-higher day — and those are the ones that actually matter. The Dow added 276 points (+0.55%) to close at a record 50,285.66, the S&P ticked up +0.17% to 7,445.72, and the Nasdaq Composite eked out +0.09% to 26,293.10. Breadth did the heavy lifting while mega-cap tech took a breather after Nvidia's print. Friday's futures are extending it: Dow +0.7% (about 340 points), S&P +0.4%, Nasdaq-100 +0.4%.
Two tailwinds are doing the work. First, rates: the 10-year yield shed another 3 basis points to around 4.55%, with the long bond near 5.07%. Easing yields are oxygen for a market this stretched. Second, oil: Brent has bled from $109 earlier in the week to below $103 on hopes that the U.S. and Iran land a deal that keeps the Middle East war from reigniting. There was a half-bogus headline Thursday about a draft resolution being "near," partly walked back by a directive from Iran's supreme leader to keep enriched uranium in-country — messy, but the direction of the oil move is what the equity tape is trading off of. Cheaper crude, lower yields, no new war: that's the bull case in three bullet points.
🎯 My Take: The Engine Is Screaming Recession Into All-Time Highs
Let me say the uncomfortable thing out loud, because pretending otherwise would be dishonest. The raw score has been wrong on direction for three straight weeks. A reading of 4.75 isn't mildly cautious — it's the bottom tier, a full-throated 100% SQQQ call, a bet that the Nasdaq falls hard. And over that exact window, the Dow has printed record after record and the S&P has stacked seven — soon to be eight — weekly gains in a row. If you'd traded the raw macro signal, you'd have been triple-short into the longest win streak since 2023. That would have been a portfolio-shredding mistake.
So why am I not in a panic? Because the system isn't the raw score — it's the score plus the trend filter, and the filter exists precisely for regimes like this one. The macro engine reads economic fundamentals, and fundamentals are flashing red: something in the data has this model convinced the cycle is rolling over. But price is the other half of the equation, and price is in a clean, powerful uptrend — +10% above its 70-day line. When those two diverge this hard, the override sides with price, because the backtest is unambiguous: you do not fight an uptrend this strong on a fundamentals call alone. That decision has carried this trade from $672 to $714. The filter has been the hero of the entire stretch.
Here's the honest tension, though: three weeks is a long time for the macro read to be this far offside, and divergences this wide don't resolve quietly. One of two things happens. Either the economy proves the tape right and the score eventually drags itself back above 4.95 — vindicating the trend follow — or the fundamentals the model is seeing show up violently and that record-high Dow becomes the setup for a nasty mean-reversion. I'm long today because price says so. But I'm watching that $649.32 line like a hawk, because the day it cracks, the override flips off and the score's recession bet stops being a footnote and starts being the trade.
🗓️ Today's Setup: Sit Tight, One Sentiment Print, One Line That Matters
The biggest binary of the quarter is already behind us — Nvidia's blowout-met-with-a-shrug resolved Wednesday night without breaking the trend, and the overhang is gone. That leaves a thin calendar. The only scheduled item worth a glance is the final May University of Michigan consumer sentiment reading. Unless it's a wild revision off the preliminary number, it's not moving this tape — and it's not moving the allocation regardless, because the override doesn't care about sentiment surveys. It cares about one thing: is QQQ above $649.32? It is, by $65.
So today is a sit-tight session, same as the last 39. No trade fires unless something genuinely violent happens to price. The EMA 25 distance at +4.65% is comfortably inside neutral — well under the +6% (~$724) level where the overlay would start trimming the long to 50/50, and nowhere near a bear-stretch boost on the downside. No trims, no adds, no boosts. The trade is to hold 100% QQQ and let the trend keep paying. Boring is exactly what you want when you're green and the trend is intact.
💡 Bottom Line: Respect the Trend, Watch the Line
Day 4 of the re-engaged long opens green, the Dow is at a record, and the only reason this book isn't getting run over by its own recession signal is a trend filter doing its job to perfection. Forty sessions of the score screaming short, forty sessions of the override saying stay long, and forty sessions of the trend being right.
Stay long while $649.32 holds. The moment it cracks, this stops being a quiet override story and the 4.75 starts talking. Until then, the trend gets the benefit of the doubt — and the doubt is getting louder.