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: 56.81% · P25: 3.87% · P50: 6.64% · P75: 9.66%
Term Structure
Short IV: 56.81% · Long IV: 7.93% · Slope: -48.88% · Backwardation
Skew
ATM IV: 16.07% · Put skew: 29.16% · Call skew: 5.26%
Volatility term structure (DTE vs IV)
Term structure table
DTEAvg IV %Min IV %Max IV %
056.810.00875.88
29.310.0050.00
105.350.0025.00
178.370.00171.39
244.040.0012.50
313.360.0012.50
382.710.0012.50
454.540.0012.50
7923.690.00173.82
9110.710.0086.66
1713.250.0012.50
1837.930.0073.27
Strategy performance (click row to show curve)
StrategyTotal Return %Win Rate %Max DD %SharpeTrades
Cash-Secured Put6.9%94.7%1.7%0.7519
Covered Call6.8%68.4%12.7%0.1519
Long Call-362.5%21.1%900.0%-0.1019
Long Put-1434.6%5.3%1334.6%-0.7319
Bull Put Spread171.3%89.5%79.3%0.4419
Bull Call Spread1230.6%57.9%479.6%0.4519
Long Straddle9.5%47.4%190.6%0.0119
Long Strangle-735.1%26.3%715.1%-0.3119
Iron Condor121.2%73.7%107.2%0.2519
Iron Butterfly-38.7%47.4%114.9%-0.0919
Bear Call Spread-314.2%42.1%323.8%-0.4519
Bear Put Spread-1181.4%15.8%1081.4%-0.7919
Protective Put54.4%79.0%11.1%0.7619
Collar57.4%79.0%8.9%0.9919
Synthetic Long49.3%79.0%13.6%0.6519
1x2 Call Ratio Spread1180.7%73.7%200.2%0.8519
Jade Lizard7.9%73.7%5.3%0.3019
Short Strangle9.6%73.7%5.4%0.3519
Long Calls-362.5%21.1%900.0%-0.1019
Short Calls6.8%68.4%12.7%0.1519
Long Puts-1434.6%5.3%1334.6%-0.7319
Short Puts6.9%94.7%1.7%0.7519
Long Straddles9.5%47.4%190.6%0.0119
Long Strangles-735.1%26.3%715.1%-0.3119
Short Strangles9.6%73.7%5.4%0.3519
Long Call Spread1230.6%57.9%479.6%0.4519
Short Call Spread-314.2%42.1%323.8%-0.4519
Long Put Spread171.3%89.5%79.3%0.4419
Short Put Spread-1181.4%15.8%1081.4%-0.7919
Call Front Spread1180.7%73.7%200.2%0.8519
Cash-Secured Put6.9%94.7%1.7%0.7519
Covered Call6.8%68.4%12.7%0.1519
Short Straddle-9.5%52.6%238.8%-0.0119
Long Call Butterfly-690.8%31.6%758.8%-0.3819
Short Call Butterfly-986.2%5.3%952.1%-1.5819
Long Put Butterfly-428.3%31.6%467.9%-0.2419
Short Put Butterfly-1026.1%0.0%992.0%-2.2319
Call Backspread-2820.8%26.3%2504.6%-0.8719
Put Backspread1123.4%84.2%405.7%0.6419
Put Front Spread-1123.4%15.8%1023.4%-0.6419
Reverse Iron Condor-580.2%26.3%700.0%-0.2319
Reverse Iron Butterfly79.2%52.6%159.1%0.0819
Long Call Condor736.8%84.2%213.6%0.6619
Short Call Condor-2567.1%0.0%2414.2%-4.2519
Long Put Condor-748.0%31.6%673.7%-0.6119
Short Put Condor-1684.7%0.0%1628.0%-2.4519
Long Call Calendar-1.6%36.8%144.7%0.0019
Short Call Calendar1.6%63.2%110.2%0.0019
Long Put Calendar-12.2%36.8%285.8%-0.0119
Short Put Calendar12.2%63.2%213.0%0.0119
Long Call Diagonal896.9%79.0%190.6%0.8019
Short Call Diagonal-896.9%21.1%799.2%-0.8019
Long Put Diagonal-837.8%21.1%757.7%-0.7619
Short Put Diagonal837.8%79.0%222.0%0.7619
All strategy equity curves