Backtesting 0DTE Options Strategies
Same-day expiration options require intraday data and specific modeling assumptions most backtests get wrong.
Zero days to expiration (0DTE) options have exploded in popularity, and correspondingly, there's an ocean of overfit backtests claiming huge returns. The vast majority of these backtests are wrong in ways that can't be recovered from — the math simply doesn't work in real markets.
The first problem is intraday data. A daily bar backtest cannot handle 0DTE. You need at least minute-level options chains including bid/ask for every strike throughout the day. Getting this data historically is expensive and error-prone. Free sources don't exist. Expect to pay for CBOE or similar quality data.
The second problem is gamma. 0DTE options have massive gamma near expiration — small underlying moves produce huge option moves. Your backtest must model this properly by pricing options from the actual implied volatility surface, not from Black-Scholes with a constant vol input.
Slippage on 0DTE is brutal. Even highly liquid SPX 0DTE options have wide effective spreads once you account for market impact. A common realistic assumption: buy at the ask, sell at the bid, then subtract another few pennies for adverse selection. This eats most theoretical edges.
Finally, be extremely skeptical of any 0DTE strategy that requires precision timing. If the backtest requires entering "at 9:35 AM" or "when VIX crosses 15.2" — the real world doesn't give you those exact prices. Assume you'll enter 15 minutes late at a worse price. If the strategy still works with that haircut, maybe. If not, you were curve-fitting.
See these concepts in action
Watch our YouTube channel for real backtests applying these principles.
Subscribe on YouTubeMore Guides
What is Backtesting?
Learn the fundamentals of backtesting trading strategies using historical data.
⚠️IntermediateAvoiding Overfitting in Backtests
The biggest trap in backtesting and how to avoid curve-fitting your strategies.
📐BeginnerKey Backtest Metrics Explained
Understanding Sharpe ratio, max drawdown, win rate, and other essential metrics.