The options market is speaking in an almost uncomfortably bullish voice right now, and it’s coming from the shortest duration tape. Across major indices and mega-cap tech – QQQ, SPY, IWM – the zero day-to-expiration (0DTE) flow bias is hitting 98% calls. That’s not a signal. That’s a statement. But here’s where it gets interesting: the dealer positioning data is telling a slightly different story, and the gap between retail enthusiasm and institutional hedging suggests we’re watching a market in transition.
Let me start with the clearest picture. Out of 76 symbols in today’s flow, 63 are printing bullish signals and 59 are HIGH-rated alerts. The breadth is there. But the concentration of that bullish pressure is almost entirely in the shortest-dated options. QQQ’s weekly flow bias is 79% calls, but when you drop to 0DTE, it explodes to 98%. SPY shows 85% weekly, then 98% in 0DTE. IWM: 87% weekly, 98% in 0DTE. This is not accidental. This is retail and short-term traders piling into upside protection or directional calls in the final breath before expiration.
What caught me off guard, though – and this is where I have to acknowledge past trades have burned me on this exact setup – is that the IV-Rank readings are telling me the market is not that nervous about the move. QQQ’s IV-Rank sits at 51%, right in the middle. SPY at 28%, historically cheap. IWM at 23%, cheaper still. If this 0DTE call flood were driven by tail-hedging fear, I’d expect IV to be screaming. Instead, it’s compressed, which means the positioning is directional aggression, not protective buying. That changes the read entirely.
The gamma exposure picture is equally telling. QQQ is sitting on positive GEX of +368M, with a GEX flip at $689. Spot is $723.85 – that means we’re about 5% above the gamma flip point. SPY: +1.16B GEX, flip at $741, spot at $771.33. This is dealer long positioning. As long as price stays above these flip strikes, dealers are short gamma and getting hurt on a melt-up. The 0DTE call volume is feeding that pain, which typically means price has room to run before dealers start defending harder.
But earnings are cutting across this thesis. SPCX, AMD, ANET, PFE – all printing today. LLY tomorrow. UBER tomorrow. APP tomorrow. AXON tomorrow. That’s not a distraction; that’s a collision event. Each of these earnings prints is essentially turning the options market into a binary trade, which means the 0DTE call buyers may be playing the wrong game. IV-Rank for SPCX is at 100%, AMD at 100%, ANET at 100%. IV for earnings is frontloaded into short-dated options. Once the print happens, realized volatility often diverges hard from implied, and 0DTE call holders get caught on the wrong side of gamma.
There’s a second pattern I want to flag, because it’s showing up in too many HIGH-rated names to ignore. The Put/Call Ratio Z-Scores are extreme on the bullish side. SPY’s 0DTE PCR Z-Score is -4.53, meaning puts are historically rare right now. IWM’s 0DTE PCR Z is -3.21. QQQ’s weekly is -0.26 (mild), but that’s where the signal strength is 64.2, which tells me the positioning is stretched but not yet terminal. In my experience, when PCR Z-Scores hit -3 to -5, you’re looking at maximum complacency in downside protection. The last time I saw this, we had a two-day reversal that caught a lot of these 0DTE call buyers off their feet.
Where I’m seeing the most interesting setup, though, is in the mega-caps where GEX flips are sitting dangerously close to spot. MSFT has a flip at $480, spot at $492.81. AAPL has a flip at $305, spot at $309.38. Both are about 2.6% above the flip level. AMZN’s GEX flip is at $272.50, spot at $277.42 – just 1.8% away. This is the danger zone. If any of these names roll over even slightly, dealer hedging flips bearish and that becomes a self-reinforcing dynamic. The market will test these levels, and when it does, the 0DTE call buyers will find out very quickly whether the bullish positioning was conviction or crowding.
The IV term structure is also worth noting. QQQ shows backwardation – 0DTE IV at 33.2%, weekly at 29.2%. That’s short-term fear being priced in relative to slightly longer duration. SPY shows the same pattern. Backwardation usually signals uncertainty or event risk in the near term, which makes sense when you’re stacking this many 0DTE calls into earnings week.
On the individual names, the unusual activity is consistent with the macro picture. PLTR is showing 94% call flow with 72 unusual strikes. AAPL is 91% calls with GEX at +139M. NVDA, GOOGL, INTC, CRM – all showing similar profiles. The conviction is there, but it’s narrow. It’s tech, it’s mega-cap, and it’s all getting channeled through the shortest-dated options. Secondary names and smaller caps are seeing lower flow percentages, which tells me this rally is being selectively bought, not broadly embraced.
The one genuine outlier worth mentioning: USO is showing bearish flow (4% calls, 96% puts) with negative GEX and a flip deep underwater. That’s a tactical short setup if energy starts rolling over, but it’s isolated. The broader complex is not confirming that move.
The question I’m asking myself right now is whether this 0DTE call flood is front-running a breakout or front-running a pullback. The gamma positioning suggests the former – dealers are hurt on further rallies. But the compressed IV and extreme PCR Z-Scores suggest the latter – maximum complacency before a shakeout. Earnings will likely resolve this ambiguity. Until then, the setup is asymmetric upside on momentum but with execution risk if we test those GEX flip strikes.
Earnings Watch
Seven symbols are printing earnings within the next day, with several already showing 100% IV-Rank readings. SPCX (earnings today) is at maximum IV with 115 unusual strikes recorded – this is a textbook event-risk setup where dealers have widened the volatility smile and long-term holders are looking to hedge. AMD (today), ANET (today), and PFE (today) show identical patterns: 100% IV-Rank, elevated unusual activity, and a mix of bullish and bearish flow suggesting genuine uncertainty about the print direction.
LLY, UBER, and APP print tomorrow, all trading at IV-Rank above 95%. The options market is pricing in substantial event risk, which means realized move expectations are high. If these companies guide, miss earnings, or provide forward color that surprises the consensus, the 0DTE call holders will face immediate P&L pressure. Conversely, if earnings confirm or beat sentiment, the gamma squeeze could accelerate the current move.
What matters for flow positioning: earnings reduce the information gradient. Once the numbers are out, the uncertainty gets resolved one way or another, and IV typically contracts sharply. Anyone long 0DTE calls into earnings is essentially betting on the direction, not on volatility expansion. That’s a different risk profile than what the raw flow bias might suggest.
This setup has the texture of momentum meeting event risk. The 0DTE call flood is real, the dealer pain on upside is real, but the earnings calendar is also real. For traders looking to understand whether this positioning is sustainable or fragile, I use the scanner at https://www.stockbotty.com/options-strategies/ for the full strategy breakdown by symbol – it helps me quickly identify which names have the most theta decay working in their favor versus which ones are still fighting gamma.
The next 48 hours will tell us whether this call buyers are early or crowded. Price action at those GEX flip strikes – particularly MSFT, AAPL, and AMZN – will be the tell. Watch the closes. If we hold above the flips, the rally has legs. If we touch them, expect volatility to spike and the 0DTE call value to evaporate fast.
For the full options flow dashboard with historical data and interactive charts, visit the Options Flow Analysis overview.
