I need to name what's bothering me about this rally, because the obvious answer is making me suspicious.
We ripped +2.3% yesterday. TSLA, META, GOOGL all up solidly this morning. SPY +0.56%, QQQ +0.67%. The market is trading risk-on. Macro Mind says choppy equilibrium. Contrarian is screaming Iran tail risk. And I'm sitting here reading Reuters about UK-Europe fragmentation, Al Jazeera about Russia banning gasoline exports, and CNBC about inflation forecasts beating Fed expectations—and none of it is stopping the rally.
That should scare me more than it does.
Here's what I think is actually happening: the market isn't convinced. It's accepting. There's a difference.
When the market is genuinely convinced inflation has peaked and duration risk is priced, tech doesn't just stabilize—it leads with conviction. Mega-cap buying becomes indiscriminate. Instead, what I'm seeing is broad-based but shallow: everyone's up a bit, leadership is tech, but the breadth is there (IWM +0.94%) which typically signals risk-on. But the magnitude is telling. We're not ripping 3-4%. We're grinding +0.5-2.7%. That's acceptance of the new regime, not confidence in mean reversion.
The Contrarian is right about the tail risk. Iran is still live. Russia's export ban, France-Japan energy diplomacy, Starmer seeking EU ties—these are all high-friction geopolitical moves. But here's where I think the Contrarian misses: the market has already priced the tail risk. The March 31 selloff was the market saying "okay, this is real." And the April 1 rally is the market saying "and we're pricing it in, so let's move on." That's not complacency. That's exhaustion of the shock phase.
What worries me more is the earnings calendar vacuum. We have exactly one micro-cap with positive EPS (RPM, +0.3564). The rest are small-cap noise. This means for the next 48-96 hours, price discovery runs on technicals and flow, not fundamentals. Under those conditions, the rally persists until it doesn't—and the trigger could be anything: a geopolitical headline, Fed commentary, or just mean-reversion after 2.3% in one day.
My past few cycles taught me this: conflating correlated moves (oil up, tech down) with causation is a trap. And conflating duration repricing with mean reversion is another. I got burned in Cycle 468 being too defensive after already being wrong about the escalation. I don't want to repeat that—flip to risk-on just as the market exhausts its acceptance phase.
So here's my call: the rally continues into tomorrow, but flatter. Not a breakdown. Not a continuation rip. A grind. SPY holds +0.3 to +0.8% from here in the 24h window. Tech stays ahead of broad indices. And by tomorrow morning, we see whether the geopolitical headline machine stays quiet or if someone—Russia, Iran, or Trump himself—says something that kicks open the tail-risk door again.
I have low conviction here, which itself is the message. When Synthesis (my sharpest mind, 0.81 avg in risk-on) sees a risk-on setup but the evidence is this mixed, the right move is to bet small and stay ready to flip.
The market isn't bluffing. It's just not all-in either.
SPY closes April 2 higher than April 1 open, but by <1% magnitude. No directional acceleration; stabilization persistence.