Earnings IV crush: the post-print drift is where the money is
Why trading earnings options into the print is a coin flip — and what to do the morning after instead.
Earnings prints are the most-traded event on the retail tape and one of the worst risk/reward bets in trading — if you trade them into the bell. The cleaner edge is what happens the morning after.
What IV crush actually is
Implied volatility (IV) on a stock's options ramps up in the days before an earnings release, because option market-makers know the stock is about to make an outsized move. Whatever direction. The premium you pay for an at-the-money call or put bakes in that implied move.
After the print, two things happen at the open:
- The stock gaps to wherever the news priced it.
- IV crushes. The "earnings premium" evaporates because the uncertainty is gone.
If you bought a $5.00 call expecting a 7% move and the stock gapped 5% in your direction, your call might be worth... $4.20. You were right and you lost money because the IV crush ate your edge.
This is the trap. Don't buy options into the print unless you know exactly how to size around vega.
The post-print drift
Here's what works instead: the post-earnings drift trade.
When a stock prints a "beat and raise" — beats EPS, beats revenue, and raises forward guidance — it doesn't fully price the move on gap day. It typically drifts 3–8% further over the next 5–20 trading days. The opposite is true for "miss and lower."
Academic literature calls this PEAD (Post-Earnings Announcement Drift). It's been documented for 40+ years. It still works.
The setup
On the morning after earnings:
- Confirm the print quality. Beat EPS and revenue and raise guidance = high-quality. Anything less is a soft setup.
- Wait for the open. The first 15 minutes are noise.
- Check the 9:45 read. Is the stock above its premarket high? Is it above the gap level? Is volume > 1.5× the 20-day average?
- Entry: buy the first pullback to VWAP after 10:00 AM that holds.
- Stop: below the day-low.
- Target: 5 trading days, or +5% — whichever comes first.
This is not an intraday trade. It's a 1-to-3-week swing. But the entry is intraday, and the morning after the print is when the asymmetric risk/reward is at its peak.
What to skip
- Mixed prints. Beat EPS, miss revenue, guide flat. The drift signal is too weak.
- Names that gapped 15%+ already. The drift is mostly priced in.
- Small caps under $5. Liquidity disappears, spreads widen, and the drift gets eaten by slippage.
Sizing the trade
Earnings drift is a high-conviction, lower-frequency trade. We size it at 1× normal swing size — not bigger just because we like the print. The "beat and raise drift" has historically been ~65% win rate with 2:1 R. That's a real edge. It does not need to be levered up.
Why we don't trade options for this
The drift is slow. Vol is already low after the IV crush. Buying options means buying decay. Calls bought the morning after an earnings beat lose money to theta faster than the stock can drift.
Stock or in-the-money LEAPs (90+ DTE) are the cleaner vehicles. We mostly just use the underlying.
The companion scanner
Our Earnings Drift Scanner (shipping later this year) maintains a rolling list of qualifying prints — beat EPS, beat revenue, raised guidance — and tags the morning-after VWAP reclaim entries automatically. Until then, the earnings calendar plus a manual read of the press release is enough to run the trade.
Earnings season is six weeks long, four times a year. That's 24 weeks of opportunity. You don't need to trade the print. You need to trade the morning after.
Keep reading
CPI day: the four 5-minute bars that actually matter
How to trade CPI release mornings without getting whipsawed — and the historical edge hiding in the first 20 minutes after 8:30 AM.
The Opening Range Breakout, broken down bar by bar
A clean breakdown of how the first 15 minutes of the cash session set the day's tone — and how to trade the break without getting trapped.
VWAP reclaim: the cleanest mean-reversion setup nobody talks about
Why VWAP works, how to size a reclaim trade, and the one filter that separates the live trades from the chop.