Strategy backtests

Every built-in strategy at its default settings, unhedged and with a crash put where it has both versions, run day by day from 2020 to Nov 4, 2026. The number is the year's return; the shade is the gap to buying and holding the stock that year.

Sort
Strategy · SPY2020202120222023202420252026 YTDCAGRMax drawdown
Shares onlyBuy & hold SPY+15.2%buy & hold+26.9%buy & hold−19.5%buy & hold+24.3%buy & hold+23.3%buy & hold+16.4%buy & hold+12.4%buy & hold+13.4%−34.2%
LEAPS onlyGrowth · Unhedged +77.9%+62.7+70.5%+43.6−45.4%−25.9+65.8%+41.6+62.7%+39.4+29.9%+13.5+22.3%+9.8 +33.0%−48.4% Open →
LEAPS onlyGrowth · Hedged +114.6%+99.4+78.4%+51.5−44.3%−24.8+60.4%+36.1+60.1%+36.8+29.0%+12.6+21.2%+8.8 +36.7%−47.4% Open →
Shares + crash putGrowth · Hedged by design +18.1%+2.9+28.1%+1.2−18.9%+0.6+22.9%−1.4+22.3%−1.0+15.7%−0.6+11.7%−0.7 +13.5%−28.6% Open →
LEAPS + Protective putGrowth · Hedged by design +127.3%+112.1+80.0%+53.1−0.8%+18.7+43.8%+19.5+36.3%+13.0+17.8%+1.4+14.0%+1.5 +41.1%−39.8% Open →
LEAPS + Protective spreadsGrowth · Unhedged +45.6%+30.4+70.6%+43.7−14.3%+5.2+33.5%+9.3+28.1%+4.8+16.6%+0.2+13.4%+1.0 +25.8%−17.6% Open →
LEAPS + Protective spreadsGrowth · Hedged +69.1%+53.9+77.8%+50.9−3.7%+15.8+28.2%+3.9+25.3%+2.0+14.2%−2.1+10.9%−1.5 +29.5%−19.4% Open →
LEAPS + CollarGrowth · Hedged by design +225.1%+209.9+51.0%+24.1−16.1%+3.4+32.6%+8.3+22.9%−0.4+26.5%+10.1+11.3%−1.1 +38.7%−35.6% Open →
PMCCIncome · Unhedged +183.4%+168.2+73.0%+46.1−14.3%+5.1+30.8%+6.6+29.5%+6.2+22.4%+6.0+9.5%−2.9 +38.8%−37.4% Open →
PMCCIncome · Hedged +204.4%+189.2+73.8%+46.8−14.0%+5.5+28.2%+3.9+27.7%+4.4+21.2%+4.9+8.6%−3.8 +39.4%−35.9% Open →
Covered callsIncome · Unhedged +21.5%+6.3+29.1%+2.1−10.3%+9.2+14.7%−9.6+18.4%−4.9+14.7%−1.7+4.6%−7.8 +12.9%−30.6% Open →
Covered callsIncome · Hedged +25.2%+10.0+31.1%+4.2−10.4%+9.0+14.2%−10.0+18.1%−5.2+14.4%−1.9+4.2%−8.2 +13.4%−26.6% Open →
Cash-secured putsIncome · Unhedged +9.9%−5.3+17.9%−9.0−6.4%+13.1+13.1%−11.2+11.4%−11.9+6.8%−9.6+10.4%−2.1 +9.0%−20.9% Open →
Cash-secured putsIncome · Hedged +5.7%−9.5+12.9%−14.0−1.4%+18.1+9.2%−15.0+9.0%−14.3+5.8%−10.5+7.7%−4.7 +7.1%−5.8% Open →
Put ratio spread 1×2Income · Unhedged +4.4%−10.8−1.0%−27.9+3.3%+22.8+7.2%−17.1+7.6%−15.8+7.5%−8.9+5.2%−7.3 +5.0%−11.1% Open →
Put ratio spread 1×2Income · Hedged +3.6%−11.6+0.5%−26.4+7.7%+27.2+8.5%−15.7+8.8%−14.5+8.1%−8.2+5.3%−7.2 +6.2%−12.1% Open →
Covered straddle wheelIncome · Unhedged +5.8%−9.4+5.6%−21.3+6.7%+26.2+8.7%−15.6+9.4%−13.9+3.8%−12.5+9.0%−3.5 +7.1%−10.8% Open →
Covered straddle wheelIncome · Hedged +6.6%−8.6+4.6%−22.3+6.9%+26.3+8.2%−16.0+9.2%−14.1+4.3%−12.0+8.1%−4.4 +7.0%−8.1% Open →
Short strangleNeutral · Unhedged −4.2%−19.4+3.7%−23.2+3.1%+22.6+6.6%−17.7+3.7%−19.6+1.1%−15.2+2.7%−9.7 +2.4%−6.5% Open →
Short strangleNeutral · Hedged +2.4%−12.8+3.0%−24.0+4.4%+23.9+5.8%−18.5+4.1%−19.2+2.5%−13.8+1.2%−11.2 +3.4%−3.5% Open →
Iron condorNeutral · Defined risk +11.7%−3.5+29.1%+2.1+14.4%+33.9+14.7%−9.6+14.3%−9.0−10.0%−26.4+3.9%−8.6 +10.8%−31.8% Open →
Vertical spread by IVIncome · Defined risk +5.9%−9.3+18.1%−8.8−32.2%−12.7+4.2%−20.1−11.6%−34.9+32.3%+16.0+0.8%−11.6 +0.6%−55.0% Open →
Short straddle → iron flyNeutral · Unhedged +1.7%−13.5+7.3%−19.6+7.8%+27.3+3.1%−21.1+4.7%−18.6+3.5%−12.9+1.0%−11.5 +4.2%−10.0% Open →
Short straddle → iron flyNeutral · Hedged −4.4%−19.6+6.8%−20.1+10.1%+29.6+2.8%−21.5+4.8%−18.5+3.9%−12.4+0.2%−12.3 +3.4%−11.1% Open →
Iron butterflyNeutral · Defined risk −14.0%−29.2+7.1%−19.8−12.6%+6.9+2.0%−22.3−9.8%−33.1−14.0%−30.4+6.1%−6.3 −5.6%−41.2% Open →
Covered call ratio writeIncome · Unhedged +16.4%+1.2+29.6%+2.7−0.5%+19.0+11.6%−12.6+5.4%−17.9+7.2%−9.2+9.3%−3.2 +11.2%−22.2% Open →
Covered call ratio writeIncome · Hedged +19.5%+4.3+31.4%+4.5−0.8%+18.7+11.3%−13.0+5.2%−18.1+7.0%−9.4+8.9%−3.6 +11.6%−18.4% Open →
Stock repairGrowth · Unhedged +25.3%+10.1+34.9%+8.0−15.1%+4.3+26.4%+2.1+26.6%+3.3+14.2%−2.2+3.7%−8.7 +15.7%−35.2% Open →
Stock repairGrowth · Hedged +28.4%+13.2+36.1%+9.2−15.0%+4.5+25.3%+1.0+25.8%+2.5+13.8%−2.5+3.4%−9.1 +16.0%−30.2% Open →
Jade lizardNeutral · Unhedged −1.0%−16.2+5.2%−21.7+2.8%+22.3+7.4%−16.9+8.3%−15.0+4.4%−12.0+6.5%−6.0 +4.8%−10.5% Open →
Jade lizardNeutral · Hedged +0.1%−15.1+4.3%−22.6+3.3%+22.7+7.2%−17.1+6.0%−17.3+4.2%−12.1+5.7%−6.8 +4.5%−7.2% Open →
Shares collarGrowth · Hedged by design +20.6%+5.4+19.3%−7.6−3.0%+16.5+11.9%−12.3+9.6%−13.7+9.1%−7.2+5.0%−7.5 +10.4%−10.0% Open →
Call diagonalGrowth · Defined risk +103.6%+88.4+86.6%+59.7−25.7%−6.2+49.5%+25.2+22.7%−0.7+23.9%+7.5+8.7%−3.8 +32.7%−27.4% Open →
Put diagonalGrowth · Defined risk −30.2%−45.4−22.6%−49.5+17.4%+36.9−13.8%−38.1−11.1%−34.4−26.0%−42.3−34.8%−47.2 −19.1%−78.4% Open →
Broken-wing put butterflyNeutral · Defined risk −14.6%−29.8+10.7%−16.2−34.8%−15.3+12.7%−11.6+9.3%−14.0+11.1%−5.2+1.3%−11.2 −2.3%−43.0% Open →
Put 1-1-2Income · Unhedged −4.6%−19.8+1.3%−25.6−4.2%+15.3+5.4%−18.9+5.8%−17.5+2.5%−13.9+3.7%−8.8 +1.4%−8.9% Open →
Put 1-1-2Income · Hedged −4.4%−19.6+0.7%−26.2+2.8%+22.3+5.8%−18.5+5.7%−17.7+4.9%−11.5+3.8%−8.6 +2.8%−6.1% Open →
Call backspreadGrowth · Defined risk −14.3%−29.5−19.7%−46.6−0.0%+19.5−7.6%−31.9−14.8%−38.1−30.3%−46.6−34.4%−46.9 −18.5%−75.8% Open →
Protective put · 90-day rolled putGrowth · Hedged by design +57.0%+41.8+80.4%+53.5−17.8%+1.7+32.0%+7.7+49.5%+26.2+22.4%+6.1+15.2%+2.8 +31.3%−31.9% Open →
LEAPS + Married putGrowth · Hedged by design +75.5%+60.3+83.3%+56.4−15.3%+4.2+36.7%+12.4+47.4%+24.1+21.6%+5.2+13.7%+1.2 +34.3%−34.9% Open →
Simple wheelIncome · Unhedged +14.0%−1.2+17.2%−9.7−9.4%+10.1+20.4%−3.9+11.8%−11.5+14.8%−1.5+12.2%−0.3 +11.4%−24.6% Open →
Simple wheelIncome · Hedged +18.6%+3.4+19.1%−7.9−8.8%+10.7+19.5%−4.8+11.9%−11.4+13.6%−2.8+10.3%−2.1 +11.9%−19.3% Open →
Gap to buy and hold: behind ahead Option prices before Feb 2024 are modelled from implied volatility; from Feb 2024 on they are real quotes. Hypothetical results, not advice: how they are made.

Backtest your own strategy, free

Start from any strategy above and change its rules: when to enter, which strikes, when to roll, take profit or hedge. Then run it day by day on the same data, for any of these stocks. No sign-up, no code.