Backtest Lab
Test pre-built strategies — or build your own — on real historical NSE/BSE options chain data.
⚙ Strategy Builder Custom
✨ Describe your strategy in plain English (AI builder)
Powered by GammaAI. The AI will fill in the conditions, position and exit rules below — review them, tweak if needed, then hit Run.
① Entry conditions (technical)
② Expiry window
③ Position
Strangle uses ±2 strikes by default. Straddle and strangle each create 2 legs.
Multi-leg composition
Up to 6 legs. Strike offset is in strikes from ATM (e.g. +2 = ATM+100 for NIFTY). Qty ratio multiplies the per-leg quantity — useful for ratio spreads (e.g. 1:2).
④ Exit rules
Once profit exceeds this %, SL trails the high-water mark by N%.
⑤ Pyramiding (scale-in on winners) — optional
▲
No backtest run yet
Configure on the left, optionally build a custom rule, and hit Run.
🔒
Backtesting is a Premium feature
Premium members can run unlimited backtests on 2+ years of real NSE/BSE option chain data, build custom strategies, and save runs to history.
Login to upgrade →
Running backtest…
0%
Equity curve
Drawdown
Cost breakdown
—
Drawdown analyzer
Top 5 worst drawdowns
| High | Trough | Recovered | Depth ₹ | Depth % |
|---|
Regime analysis
P&L by year
P&L by month
P&L by day of week
All trades
| Entry | Exit | Symbol | Strike | Type | Side | Entry ₹ | Exit ₹ | Cost ₹ | Net ₹ | Reason |
|---|
Past runs
No past runs yet.