141 trades · 4 quarters · every trade public

Earnings options are
systematically overpriced

After screening 2,000+ earnings events and developing a proprietary multi-factor scoring system over a full year of live trading, I found a repeatable edge in calendar spreads. Average winner: +22% ROI overnight. Every trade published.

141
Trades tracked
61.7%
Overall win rate
+22%
Avg winner ROI
1.44
Profit factor
2,000+
Earnings screened
10
Scoring factors

Why earnings options are mispriced

Options market makers systematically overprice earnings volatility to protect themselves from tail risk. After analyzing thousands of earnings events, I built a scoring system that identifies the most overpriced names with the highest probability of profit.

81%

of earnings had overpriced IV

Across 2,000+ earnings events, implied volatility exceeded the actual stock move 4 out of 5 times. This structural mispricing is the foundation of the edge: selling overpriced near-term options while buying cheaper far-term options through calendar spreads.

3.6pp

average overpricing

Average implied move: 9.1%. Average actual move: 5.5%. Calendar spreads harvest this gap while limiting maximum loss to the debit paid. The key is knowing which specific stocks have the biggest and most consistent mispricing.

Proprietary 10-factor scoring system

Each quarter, hundreds of upcoming earnings are run through a multi-layer quantitative scoring system. The system combines implied volatility analysis, historical earnings behavior, options market structure, and liquidity metrics to identify the highest-conviction calendar spread candidates. Only stocks that pass all criteria receive a trade.

  • Implied vs realized volatility gap
    Compares the current options-implied earnings move against the stock's actual historical earnings behavior across multiple time horizons. Identifies stocks where the market is pricing in significantly more movement than typically occurs.
  • Volatility rank and percentile
    Measures where current IV sits relative to its own historical range. Ensures entries occur only when volatility is elevated enough to provide a meaningful premium for sale.
  • Term structure analysis
    Evaluates the IV differential between near-term and far-term options. A steep term structure is essential for calendar spreads — it drives the spread widening that generates profit after earnings.
  • Post-earnings volatility crush
    Estimates the magnitude of IV collapse after the earnings event. Stocks with historically weak IV crush are filtered out regardless of other factors.
  • Options market liquidity
    Screens for sufficient volume and open interest to ensure tight spreads and reliable execution. Illiquid options destroy edge through slippage.
  • Expiration structure
    Verifies the availability of optimal expiration dates for both legs of the calendar spread. The timing of the near-term and far-term legs is critical to the trade mechanics.
  • Price and market cap thresholds
    Filters out stocks that are too small or too cheap to trade efficiently with calendar spreads. Ensures adequate option chain depth and institutional participation.
  • Historical earnings consistency
    Tracks whether the IV overpricing pattern is repeatable for each stock across multiple quarters, not just a one-time anomaly. Consistent overpricing = higher-confidence trade.
  • Sector and correlation check
    Limits exposure to correlated names reporting on the same day. Prevents portfolio-level blowups from sector-wide earnings moves.
  • Composite grade: A / B / C / F
    All factors combine into a weighted score. A-grade setups receive full position sizing. B-grade: reduced size. C-grade: minimal or skip. F-grade: no trade. This tiered approach concentrates capital on the highest-conviction opportunities.

The screening funnel

~600
Earnings per quarter
~120
Pass volatility filters
~50
Pass liquidity + structure
20-40
Trades executed

How the strategy evolved

Real results including the losses. Every strategy shift was driven by data from live trading, not theory.

Act 1 — Straddle selling

Sold volatility on earnings

85 trades over Q3-Q4 2024. High win rate proved the core thesis: earnings IV is overpriced. But unlimited risk meant growing average losses over time.

+$3,246
70% win rate · Profit factor 1.60
Act 2 — Iron condors

Width wasn't enough

33 trades in Q3 2025. Three tail events blew through condor wings. Earnings gaps don't respect strike boundaries.

-$2,769
45% win rate · Profit factor 0.62
Act 3 — Calendar spreads

Defined risk, real edge

23 trades in Q4 2025. Calendar spreads profit from IV crush with max loss = debit paid. Winners consistently bigger than losers.

+$5,145
52% WR · PF 1.44 · Only need 41% to break even

Full equity curve

Cumulative P&L across all 141 trades and 4 quarters. The Q3 2025 drawdown is real — and it's exactly why the strategy evolved to calendar spreads.

Quarter-by-quarter breakdown

PeriodStrategyTradesWin rateAvg winAvg lossPFP&L
Q3 2024Straddle4269%+2.8%-3.4%1.85+$1,888
Q4 2024Straddle4372%+3.7%-6.8%1.36+$1,358
Q3 2025Condor3345%+58%-61%0.62-$2,769
Q4 2025Calendar2352%+22%-15%1.44+$5,145

All calendar spread trades — Q4 2025

Every trade with entry, margin, and result. Winners and losers — nothing hidden.

TickerEntryMarginP&LROI
FND$3.22$3,220+$2,045+63.5%
CAKE$1.69$4,225+$2,625+62.1%
M$0.68$3,400+$900+26.5%
RVTY$2.65$5,300+$1,300+24.5%
HUM$6.63$6,630+$1,425+21.5%
OLLI$3.85$5,775+$1,000+17.3%
AZN$3.65$5,475+$825+15.1%
ACM$2.90$5,800+$700+12.1%
MUX$2.10$5,250+$500+9.5%
TEL$5.20$5,200+$250+4.8%
ALB$14.79$7,395+$350+4.7%
PAYX$2.65$5,300+$200+3.8%
AER$3.50$5,250$00.0%
STLD$6.10$3,050-$150-4.9%
SSNC$1.48$4,500-$300-6.7%
NXPI$8.20$4,100-$500-12.2%
UMAC$2.29$4,580-$600-13.1%
HCA$7.10$3,550-$500-14.1%
AJG$6.60$3,300-$550-16.7%
TW$3.00$1,500-$275-18.3%
MMYT$2.70$1,350-$250-18.5%
SYF$2.20$5,500-$1,000-18.2%
APH$3.85$3,850-$850-22.1%
FIVE$10.85$5,425-$2,000-36.9%

Get daily earnings scans
before the market opens

Free Telegram channel with pre-earnings analysis, scoring data, and real-time trade alerts.