Options Strategies

← home

US equity options strategies backtested across expirations. Cash-secured puts, covered calls, spreads, and more. Drawdown by expiration cycle.

Methodology

Options strategies are evaluated on major US equity index ETFs (SPY, QQQ, IWM, DIA). Implied volatility and option chain data are sourced from current market data; strategy backtests apply this IV to historical underlying price series — a hybrid approach using real spot history with current IV structure.

Each strategy (cash-secured put, covered call, spreads, straddles, strangles, iron condor, iron butterfly) is simulated across multiple expiration cycles. Equity curves show cumulative return assuming positions are held to expiration and rolled. Greeks and IV percentiles are computed from the current term structure.

Results do not account for bid-ask spreads, assignment risk, or early exercise. Metrics should be treated as indicative rather than precise real-world estimates.

Strategy Library

StrategyCategoryStructureOutlook
Cash-Secured PutIncomeSell an OTM put and collect premium. Obligated to buy the underlying at the strike if assigned.Neutral to bullish
Covered CallIncomeOwn the underlying and sell an OTM call to collect premium, capping upside.Neutral to mildly bullish
Long CallDirectionalBuy an OTM call for leveraged upside exposure with defined risk.Bullish
Long PutDirectionalBuy an OTM put for downside protection or bearish speculation.Bearish
Bull Put SpreadSpreadSell a higher-strike put and buy a lower-strike put for a net credit.Neutral to bullish
Bull Call SpreadSpreadBuy a lower-strike call and sell a higher-strike call for a net debit.Moderately bullish
Long StraddleVolatilityBuy an ATM call and ATM put simultaneously — profits from large moves in either direction.High volatility expected (direction agnostic)
Long StrangleVolatilityBuy an OTM put and OTM call — cheaper than a straddle, needs a bigger move to profit.High volatility expected (direction agnostic)
Iron CondorNeutralSell an OTM put spread and OTM call spread simultaneously for a net credit.Neutral (range-bound)
Iron ButterflyNeutralSell an ATM straddle and buy OTM wings — maximum profit at the strike, defined risk.Very neutral (pinned to strike)
Bear Call SpreadSpreadSell a lower-strike call and buy a higher-strike call for a net credit — bearish.Neutral to bearish
Bear Put SpreadSpreadBuy a higher-strike put and sell a lower-strike put for a net debit — bearish.Moderately bearish
Short StrangleNeutralSell an OTM put and OTM call simultaneously — collect premium, profit in range-bound markets.Neutral (range-bound)
Protective PutHedgeOwn the underlying and buy an OTM put as downside insurance.Bullish with downside protection
CollarHedgeOwn stock, buy OTM put, sell OTM call — capped upside, protected downside.Neutral to mildly bullish (hedged)
Synthetic LongDirectionalBuy ATM call + sell ATM put — replicates stock ownership with options.Bullish (stock equivalent)
1x2 Call Ratio SpreadDirectionalBuy 1 ATM call, sell 2 OTM calls — profits in moderate rallies, risks in large moves.Moderately bullish
Jade LizardNeutralSell OTM put + sell OTM call spread — no upside risk, income strategy.Neutral to bullish
Short StraddleNeutralSell an ATM call and ATM put, collecting premium when price stays near strike.Range-bound / short vol
Long Call ButterflyVolatilityLong 1 lower call, short 2 middle calls, long 1 upper call.Pinning / low movement
Short Call ButterflyVolatilityInverse of long call butterfly.Long volatility
Long Put ButterflyVolatilityPut-version butterfly centered near ATM.Pinning / low movement
Short Put ButterflyVolatilityInverse of long put butterfly.Long volatility
Call BackspreadDirectionalSell 1 lower call, buy 2 higher calls.Bullish with vol expansion
Put BackspreadDirectionalSell 1 higher put, buy 2 lower puts.Bearish with vol expansion
Put Front SpreadDirectionalBuy 1 higher put, sell 2 lower puts.Mildly bearish / short vol
Reverse Iron CondorVolatilityBuy put spread + buy call spread.Long volatility
Reverse Iron ButterflyVolatilityBuy ATM straddle, sell OTM wings.Long volatility
Long Call CondorNeutralFour-leg call condor with profit zone between middle strikes.Range target
Short Call CondorVolatilityInverse of long call condor.Breakout / long vol
Long Put CondorNeutralPut-version condor with bounded risk/reward.Range target
Short Put CondorVolatilityInverse of long put condor.Breakout / long vol
Long Call CalendarNeutralBuy longer-dated call, sell shorter-dated call at same strike.Neutral with vol edge
Short Call CalendarVolatilityInverse call calendar position.Short volatility
Long Put CalendarNeutralBuy longer-dated put, sell shorter-dated put at same strike.Neutral with vol edge
Short Put CalendarVolatilityInverse put calendar position.Short volatility
Long Call DiagonalDirectionalLong longer-dated call + short shorter-dated higher-strike call.Moderately bullish
Short Call DiagonalVolatilityInverse call diagonal.Short vol / bearish bias
Long Put DiagonalDirectionalLong longer-dated put + short shorter-dated lower-strike put.Moderately bearish
Short Put DiagonalVolatilityInverse put diagonal.Short vol / bullish bias
Covered CallIncomeAlias of covered-call implementation (sell_call).Neutral to mildly bullish
Cash-Secured PutIncomeAlias of cash-secured put implementation (sell_put).Neutral to bullish
Long CallsDirectionalAlias of long call implementation (buy_call).Bullish
Short CallsIncomeAlias of covered-call implementation (sell_call).Neutral to mildly bullish
Long PutsDirectionalAlias of long put implementation (buy_put).Bearish
Short PutsIncomeAlias of cash-secured put implementation (sell_put).Neutral to bullish
Long StraddlesVolatilityAlias of long straddle (straddle).Long volatility
Long StranglesVolatilityAlias of long strangle (strangle).Long volatility
Short StranglesNeutralAlias of short strangle (short_strangle).Range-bound / short vol
Long Call SpreadSpreadAlias of bull call spread (call_spread).Moderately bullish
Short Call SpreadSpreadAlias of bear call spread (bear_call_spread).Neutral to bearish
Long Put SpreadSpreadAlias of bull put spread implementation in current engine (put_spread naming).Taxonomy alias
Short Put SpreadSpreadAlias of bear put spread (bear_put_spread).Moderately bearish
Call Front SpreadDirectionalAlias of front-ratio style mapping (ratio_spread).Short convexity / mild bullish
Index:
IV Percentiles
Current: 8.75% · P25: 3.64% · P50: 6.18% · P75: 8.90%
Term Structure
Short IV: 8.75% · Long IV: 13.33% · Slope: 4.58% · Contango
Skew
ATM IV: 1.52% · Put skew: 20.70% · Call skew: 17.04%
Volatility term structure (DTE vs IV)
Term structure table
DTEAvg IV %Min IV %Max IV %
18.750.0050.00
88.210.0050.00
154.180.0025.00
223.640.0025.00
292.670.0012.50
365.050.0025.00
432.360.006.25
7018.750.00136.30
829.370.0077.60
1623.630.0016.64
1747.310.0064.55
25313.330.00106.02
Strategy performance (click row to show curve)
StrategyTotal Return %Win Rate %Max DD %SharpeTrades
Cash-Secured Put-10.3%89.5%10.8%-0.2419
Covered Call-15.7%57.9%22.8%-0.2319
Long Call6009.3%15.8%600.0%0.3019
Long Put26557.1%10.5%1000.0%0.2419
Bull Put Spread-87.1%89.5%134.9%-0.1919
Bull Call Spread3116.3%52.6%600.0%0.5519
Long Straddle1406.0%63.2%251.5%0.5219
Long Strangle10013.0%26.3%500.0%0.3819
Iron Condor-211.7%73.7%229.8%-0.3819
Iron Butterfly-298.9%36.8%298.9%-0.5519
Bear Call Spread-381.8%47.4%339.8%-0.5719
Bear Put Spread-721.2%26.3%872.0%-0.3719
Protective Put46.2%73.7%10.6%0.6919
Collar40.8%73.7%10.1%0.7119
Synthetic Long24.7%68.4%23.6%0.2619
1x2 Call Ratio Spread1240.7%57.9%493.7%0.5119
Jade Lizard-16.0%73.7%17.0%-0.3519
Short Strangle-15.2%73.7%16.2%-0.3519
Long Calls6009.3%15.8%600.0%0.3019
Short Calls-15.7%57.9%22.8%-0.2319
Long Puts26557.1%10.5%1000.0%0.2419
Short Puts-10.3%89.5%10.8%-0.2419
Long Straddles1406.0%63.2%251.5%0.5219
Long Strangles10013.0%26.3%500.0%0.3819
Short Strangles-15.2%73.7%16.2%-0.3519
Long Call Spread3116.3%52.6%600.0%0.5519
Short Call Spread-381.8%47.4%339.8%-0.5719
Long Put Spread-87.1%89.5%134.9%-0.1919
Short Put Spread-721.2%26.3%872.0%-0.3719
Call Front Spread1240.7%57.9%493.7%0.5119
Cash-Secured Put-10.3%89.5%10.8%-0.2419
Covered Call-15.7%57.9%22.8%-0.2319
Short Straddle-1406.0%36.8%1400.9%-0.5219
Long Call Butterfly-742.4%31.6%749.5%-0.5519
Short Call Butterfly-1622.1%0.0%1564.8%-2.0719
Long Put Butterfly-660.9%31.6%661.3%-0.5219
Short Put Butterfly-1622.1%0.0%1564.8%-2.4419
Call Backspread-1408.8%42.1%1322.3%-0.5119
Put Backspread1902.0%94.7%381.8%0.5219
Put Front Spread-1902.0%5.3%1802.0%-0.5219
Reverse Iron Condor7820.8%26.3%500.0%0.4019
Reverse Iron Butterfly1239.1%63.2%251.4%0.5519
Long Call Condor-12.4%79.0%259.9%-0.0219
Short Call Condor-3049.9%0.0%2867.3%-4.6219
Long Put Condor-829.9%31.6%766.5%-0.7619
Short Put Condor-2113.5%0.0%2041.4%-2.6519
Long Call Calendar-118.2%36.8%268.3%-0.1419
Short Call Calendar118.2%63.2%167.4%0.1419
Long Put Calendar-449.2%36.8%990.0%-0.1519
Short Put Calendar449.2%63.2%579.8%0.1519
Long Call Diagonal1011.4%63.2%318.0%0.5919
Short Call Diagonal-1011.4%36.8%918.1%-0.5919
Long Put Diagonal-600.0%26.3%791.3%-0.2819
Short Put Diagonal600.0%73.7%578.2%0.2819
All strategy equity curves