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: 12.06% · P25: 3.98% · P50: 6.12% · P75: 9.54%
Term Structure
Short IV: 12.06% · Long IV: 10.67% · Slope: -1.39% · Backwardation
Skew
ATM IV: 2.13% · Put skew: 33.81% · Call skew: 26.45%
Volatility term structure (DTE vs IV)
Term structure table
DTEAvg IV %Min IV %Max IV %
-112.060.0050.00
69.410.0050.00
134.420.0025.00
204.000.0025.00
273.410.0025.00
345.570.0025.00
412.550.006.25
689.930.0091.42
807.800.0061.42
1603.940.0026.34
1726.670.0051.81
25110.670.0079.08
Strategy performance (click row to show curve)
StrategyTotal Return %Win Rate %Max DD %SharpeTrades
Cash-Secured Put-10.4%94.7%10.7%-0.2319
Covered Call-23.2%42.1%25.2%-0.3419
Long Call9349.9%26.3%500.0%0.3919
Long Put58779.9%5.3%1100.0%0.2319
Bull Put Spread-79.0%84.2%106.9%-0.1919
Bull Call Spread4505.3%57.9%500.0%0.6719
Long Straddle1992.9%79.0%166.1%0.7119
Long Strangle25921.8%31.6%500.0%0.3319
Iron Condor-239.9%68.4%250.3%-0.4419
Iron Butterfly-393.7%21.1%381.5%-0.7919
Bear Call Spread-478.7%42.1%458.2%-0.6919
Bear Put Spread-592.5%26.3%900.0%-0.2719
Protective Put48.6%73.7%10.0%0.7019
Collar41.0%73.7%9.8%0.6919
Synthetic Long27.0%73.7%22.6%0.2819
1x2 Call Ratio Spread1531.0%63.2%367.8%0.6019
Jade Lizard-18.4%68.4%18.9%-0.3819
Short Strangle-17.4%68.4%18.0%-0.3819
Long Calls9349.9%26.3%500.0%0.3919
Short Calls-23.2%42.1%25.2%-0.3419
Long Puts58779.9%5.3%1100.0%0.2319
Short Puts-10.4%94.7%10.7%-0.2319
Long Straddles1992.9%79.0%166.1%0.7119
Long Strangles25921.8%31.6%500.0%0.3319
Short Strangles-17.4%68.4%18.0%-0.3819
Long Call Spread4505.3%57.9%500.0%0.6719
Short Call Spread-478.7%42.1%458.2%-0.6919
Long Put Spread-79.0%84.2%106.9%-0.1919
Short Put Spread-592.5%26.3%900.0%-0.2719
Call Front Spread1531.0%63.2%367.8%0.6019
Cash-Secured Put-10.4%94.7%10.7%-0.2319
Covered Call-23.2%42.1%25.2%-0.3419
Short Straddle-1992.9%21.1%1932.3%-0.7119
Long Call Butterfly-936.8%21.1%923.8%-0.7919
Short Call Butterfly-1546.4%0.0%1450.0%-2.3319
Long Put Butterfly-938.3%21.1%866.4%-0.9119
Short Put Butterfly-1526.5%0.0%1479.9%-2.3419
Call Backspread-1715.3%36.8%1648.8%-0.6019
Put Backspread1816.7%84.2%324.7%0.4119
Put Front Spread-1816.7%15.8%1977.1%-0.4119
Reverse Iron Condor18039.5%31.6%500.0%0.3919
Reverse Iron Butterfly1792.5%79.0%166.1%0.8019
Long Call Condor-124.6%68.4%249.0%-0.1719
Short Call Condor-3038.9%0.0%2860.9%-4.9619
Long Put Condor-912.8%26.3%868.2%-0.8819
Short Put Condor-2081.2%0.0%1993.4%-2.7719
Long Call Calendar-318.1%26.3%396.2%-0.4519
Short Call Calendar318.1%73.7%101.5%0.4519
Long Put Calendar-1128.7%26.3%1391.7%-0.4619
Short Put Calendar1128.7%73.7%335.0%0.4619
Long Call Diagonal1204.2%68.4%294.1%0.6519
Short Call Diagonal-1204.2%31.6%1157.2%-0.6519
Long Put Diagonal-474.1%21.1%849.7%-0.1919
Short Put Diagonal474.1%79.0%627.3%0.1919
All strategy equity curves