Bank Nifty Bull Put Spread Option Strategy Backtesting


Higher strike - receive premium
Lower strike - pay premium
Total PnL

-

Expectancy

-

Max Profit

-

Max Loss

-

Win %

-

Loss %

-

Avg Win

-

Avg Loss

-

Max Win Streak

-

Max Loss Streak

-

Max Drawdown

-

Recovery Days

-

Yearly Monthly PnL
Year JanFebMarApr MayJunJulAug SepOctNovDec Total PnL Total Trades MDD
Yearly Weekday PnL
Year MonTueWed ThuFriSat PnL Trades
Return Achieved
📈 Shows maximum profit potential reached during each trade:
200%+ = More than tripled your money
100-199% = Doubled to tripled (200-300% total)
50-99% = Made 50-99% profit at best point
0-49% = Small profit or breakeven
Loss = Never went profitable
Calculated as: (Max Spread Value - Cost) ÷ Cost
Year 200%+ 100-199% 50-99% 0-49% Loss
❌ Missed Opportunities
⚠️ Shows trades that showed profit potential but still ended in loss:
• Identifies "painful" trades where you could have taken profits
• High numbers suggest poor profit-taking discipline
• Helps improve exit timing and trade management
Example: "3 spreads reached 200%+ return but still closed at a loss"
Max Return Achieved Missed Profit Count
📉 Profit Giveback Analysis (Max Return vs Exit Return)
📊 Shows relationship between best performance and final outcome:
Left columns → Gave back most profits (exited poorly)
Right columns → Captured most profits (exited well)
Diagonal → Exited near peak performance
• Helps identify if you exit too early or too late
Example: "15 spreads reached only 0-49% max return and exited at a loss"
Understanding Bull Call Spread Metrics

Why Return Percentages instead of Price Multiples?

Traditional Price Multiples (Wrong for spreads):
• 2x price multiple ≠ 200% return for spreads
• Doesn't account for net debit cost
• Misleading for defined-risk strategies
Return Percentages (Correct for spreads):
• Shows actual profit percentage
• Accounts for cost (net debit)
• Matches how traders think about returns
📋 Calculation Example:
Buy Call: 53.65 | Sell Call: 16.05 → Net Debit: 37.60
During trade: Spread value reaches 90.00
Return = (90.00 - 37.60) ÷ 37.60 = 139% return
This goes in 100-199% bucket
🎯 How to Use These Metrics:
  • Return Achieved: Assess trade setup quality
  • Missed Opportunities: Improve profit-taking discipline
  • Giveback Analysis: Optimize exit timing
Trades
Symbol Spot Entry Spot Exit Spot Δ Entry Date Entry Day Exit Date Exit Day Expiry Strategy Strikes Buy Entry Sell Entry Net Debit Buy Exit Sell Exit Net Credit Strategy High Strategy Low DTE PnL Max Profit Max Loss Equity DD
Bull Call Spread Calculations:
Net Debit = Buy Premium - Sell Premium
Max Profit (Theor) = (Sell Strike - Buy Strike) - Net Debit
Max Loss (Theor) = Net Debit (premium paid)
High/Low = Spread value (Buy Price - Sell Price) during trade
Actual PnL = Exit Spread Value - Entry Spread Value

"The premium you pay is the price of potential. Make sure the payoff is worth the probability."

Disclaimer: Option Backtesting tools are provided strictly for informational and educational purposes. They do not constitute investment advice, nor do we offer tips or recommendations. Investments in the stock market involve financial risk. Please consult a qualified financial advisor before making any investment decisions.

Disclaimer: Trade at your own risk. we dont recommend buying and selling. we dont give tips.