RG TOOLS Ruchir Gupta Training Academy
Option Strategy Backtester

Option Strategy Backtester Option Strategy BacktesterBefore you trade a strategy, see what it actually did. Pick a stock and a strategy — short straddle, strangle, iron condor, a vertical spread, a plain long option — and it is replayed across every past expiry using our stored NSE option prices, with real strikes chosen fresh for each cycle. You get total profit or loss, win rate, profit factor, the worst drawdown, and every single trade broken out leg by leg.

Set up your trade Tap a ready-made setup, or pick your own below.
 
More settings (lots, profit target, stop, date range)
Multiplies every result.
Of the premium. 0 = never book early.
Of the premium. 0 = no stop.
Loading stocks…
What do these words mean?
Expiry
The date an option contract dies. Indian stock options expire monthly, so there is roughly one per month per stock. Each one is a separate trade here.
Target — how far from spot
Where you want your strike to sit, as a % away from the stock price on the day you enter. Set 5 and the tool finds the listed strike closest to 5% away, for every expiry separately. Calls go above the price, puts below.
Away %
In the trade table: where the strike actually landed. Strike ladders are coarse, so a 5% target usually fills at something like 4.6% or 5.3% — this column shows the truth rather than the request.
Strike
The price level an option is tied to. A 3000 call makes money above 3000.
Call (CE) and Put (PE)
A call gains when the stock rises. A put gains when it falls. In the table each one gets its own colour-tinted block of columns.
Premium
The price of the option itself. If you sell, this is money you collect up front. If you buy, this is what you pay.
ATM / OTM
ATM means the strike sits at the current stock price (target 0). OTM means away from it — cheaper, and less likely to be reached.
Lot
Options trade in fixed bundles. One TCS lot is 175 shares, so every rupee of premium is really ₹175.
Win rate
Out of all the expiries tested, how many ended in profit.
Profit factor
Total money won divided by total money lost. Above 1 means the strategy made money; 2 means it earned ₹2 for every ₹1 lost.
Worst losing streak (drawdown)
The biggest drop from a high point to a later low on the running total — the pain you would have had to sit through.
Worst point / Best point
Within a single trade, how far underwater and how far ahead it went before you actually exited.

How to use the Option Strategy Backtester

  1. Pick a stockChoose an NSE stock. The tool shows how many past expiry cycles it can test.
  2. Choose a strategyPick from twelve ready strategies, or tap a preset if you want a sensible setup without configuring anything.
  3. Set entry and exitSay how far from spot your strikes should sit, how many days before expiry to enter, and whether to hold to expiry or get out early.
  4. Add rules if you want themOptionally set a profit target, a stop loss, the number of lots and the date range to test over.
  5. Read the resultYou get a plain-English verdict, the headline stats, a running P&L curve and a table of every trade, which you can download as CSV.

Frequently asked questions

What option strategies can I backtest?

Short and long straddles and strangles, iron condors, bull and bear vertical spreads, and plain long or short calls and puts — twelve in all, each with its strikes chosen fresh from the spot price on the entry day of every expiry.

How far back does the backtest go?

Across every stored expiry for that stock, which is several years for most NSE F&O names. The tool shows the exact count and date range before you run it.

Does it account for brokerage and taxes?

No. Results are gross of brokerage, STT and other charges, and it uses end-of-day prices, so profit targets and stops are checked against closing prices rather than live ticks. Treat the output as the strategy's raw edge, not a net return.

How are strikes picked for each expiry?

By your target distance from spot, recalculated for every cycle. Ask for 5% away and it finds the listed strike closest to 5% from the spot price on that cycle's entry day — the table reports where each strike actually landed, since strike ladders are coarse.

Is past performance a guide to future results?

No. A backtest tells you how a rule behaved over a specific stretch of history, which is useful for understanding a strategy's shape — its win rate, its drawdowns, how it fails. It is not a prediction, and this tool is not investment advice.

About this tool
Option Strategy Backtester replays an option strategy across every past expiry of an NSE stock using our stored end-of-day option history, and reports what it actually would have made or lost.
  • Strikes follow your target: for each expiry the strike is picked fresh from that entry day's spot, so a 5% target means 5% away on that day — not a fixed strike reused across years. The table reports where each strike really landed.
  • Every leg is broken out: CE and PE each get their own strike, entry price, exit price and profit, so you can see which side actually carried the trade.
  • What you get: total profit or loss, win rate, profit factor, worst losing streak, a running P&L chart and every individual trade.
  • How it prices: the day's traded close, the settlement price on untraded days, and true intrinsic value on expiry day, multiplied by the contract's real lot size.
  • End-of-day data only, so profit targets and stops are checked against closing prices, not live ticks. Brokerage and taxes are not deducted.
Alert
Info