Option Simulator — Backtest Options Strategies on Historical Data

9:15 AM
3:30 PM
PCR:

Lot Size:

Get Started with Option Simulator

Choose a pre-built template to instantly analyze common setups, or build your own custom strategy using the option chain.

Strategy Templates

Bull Call Spread
Bullish

Bull Call Spread

Bear Put Spread
Bearish

Bear Put Spread

Short Straddle
Neutral

Short Straddle

Iron Condor
Neutral

Iron Condor

Real-time Greeks
Payoff Simulation
Multi-Leg Optimization
No data

No Data Found

Most traders lose money not because their idea was wrong, but because they tried it for the first time with real money. An option simulator fixes that. It lets you take any options strategy, run it on real past market data, and see exactly how it would have played out — before a single rupee is at risk.

This page is a free option simulator built for exactly that. You pick an index, pick a date and expiry from the past, build your trade, then press play and watch the position breathe — premium, payoff, P&L and Greeks all moving as the market did. Let me show you what it does and how to get the most out of it.

What is an option simulator?

An option simulator (also called an option trading simulator or options strategy tester) is a tool that lets you test option trades on historical market data without using real capital. You set up a strategy — a single call or put, or a multi-leg combination — and the simulator replays an actual past trading session so you can see how the trade's value would have changed minute by minute.

It's worth being clear about one thing, because people mix these up:

  • Backtesting / replay (what this tool does) — you go back to a real date in the past, load the option chain exactly as it was, and replay the session forward. Fast, repeatable, perfect for testing an idea across many days.
  • Paper trading — placing hypothetical trades in today's live market. Good for testing your discipline in real time, but slow — you can only test one day per day.

This is a backtesting simulator: it gives you the speed of replaying years of history so you can validate an edge in an afternoon, not a year.

Why use an option simulator?

Because options are unforgiving, and "it should work" is not a strategy. A few concrete reasons traders rely on a simulator:

  • Test before you risk capital. See whether a strategy actually made money across past conditions — not just on the one day you imagined it.
  • Learn how the Greeks behave. Watching Theta quietly bleed your long option, or Delta swing your P&L on a sharp move, teaches more in ten minutes than any article.
  • Understand expiry and time decay. Replay an expiry-day session and you'll see exactly how fast premium melts in the final hours.
  • Build statistical confidence. Run the same setup across 20–50 different past sessions and you stop guessing whether your edge is real.
  • Practise risk-free. Make every beginner mistake here, where it costs nothing.

What you can do on this page (the functionality)

Here's everything the simulator gives you, and what each part is for.

  • Index selector — switch between Nifty, Bank Nifty, FinNifty, Sensex and Midcap Nifty. Pick the index whose options you want to test.
  • Historical date & expiry — jump to any past trading day and choose the expiry you want to backtest (weekly or monthly).
  • Strategy templates — one-click ready-made setups like Bull Call Spread (bullish), Bear Put Spread (bearish), Short Straddle and Iron Condor (neutral), plus many more under "All Strategies."
  • Add Custom Leg — build your own multi-leg strategy from scratch, buying or selling any call/put at any strike.
  • Time-step & Autoplay controls — move the clock with SOD, +5m, +15m, +30m, +1d (and back with −5m, −1d, EOD), or hit Autoplay to watch the whole session run automatically.
  • Payoff simulation — a live payoff chart showing your projected profit/loss across the range of expiry prices, with breakevens.
  • Real-time Greeks — Delta, Gamma, Theta and Vega for your position, updating as the replay moves.
  • Multi-leg optimization — fine-tune strikes and legs to improve the risk-reward of complex strategies.
  • PCR & Lot Size readouts — the put-call ratio and contract lot size for context, right on the panel.
  • OI Chart — strike-wise open interest so you can place legs around real support/resistance.
  • Settings — configure slippage and brokerage assumptions so your backtest reflects real-world costs, not just mid-quotes.
  • Saved Strategies — save a configuration to reuse and compare later (Prime).

How to use the option simulator (step by step)

  1. Pick your index. Choose Nifty, Bank Nifty, FinNifty, Sensex or Midcap Nifty from the selector.
  2. Choose a past date and expiry. Go back to the session you want to study — an expiry day, a Budget day, a big-move day.
  3. Load a strategy. Tap a template (say, Short Straddle) or use Add Custom Leg to build your own. The option chain for that date loads with the real premiums.
  4. Check the payoff and Greeks. Look at the payoff curve, breakevens, and the position's Delta/Theta/Vega before you "start" the day.
  5. Press Autoplay (or step forward). Advance the clock and watch your P&L, premium and Greeks move exactly as they did historically.
  6. Read the result. Note where it made or lost money, the worst drawdown during the day, and how time decay or a price spike affected it.
  7. Repeat across many days. Run the same setup on 20–50 different sessions to see whether the edge holds up — that's where real confidence comes from.

Choose your index simulator

The simulator covers every major Indian index, and you switch between them in one click:

  • Nifty option simulator — India's most actively traded index; ideal for testing intraday and positional setups. Pair with the Nifty option chain and Nifty PCR.
  • Bank Nifty option simulator — fast-moving, higher-premium; great for testing how strategies handle volatility. See the Bank Nifty option chain.
  • FinNifty option simulator — balanced volatility and friendly lot size, good for spreads and neutral trades. See the FinNifty option chain.
  • Sensex & Midcap Nifty simulators — test strategies on the BSE benchmark and the midcap index too.

A worked example: backtesting a short straddle on expiry day

Let's make it concrete. Say you want to know whether selling an expiry-day straddle on Nifty actually works.

  1. Select Nifty, pick a past weekly expiry date, and load the Short Straddle template at the at-the-money strike.
  2. The payoff curve shows a tent shape: maximum profit if Nifty finishes right at the strike, losses if it runs too far either way. Breakevens sit at the strike ± total premium collected.
  3. Set your Settings to include slippage and brokerage — straddles are sensitive to costs.
  4. Press Autoplay from 9:30 AM. Watch Theta work in your favour as premium decays through the day — but also watch what a sudden 150-point Nifty move does to your P&L.
  5. Now repeat on 30 more expiry days. If most are green and the occasional red day is survivable, you've found something. If one bad day wipes out ten good ones, you've learned that cheaply.

That's the whole point: the simulator turns "I think this works" into "here's the data."

How to read your results

When a backtest finishes, focus on these, not just the final P&L:

  • Payoff curve & breakevens — where you make money at expiry, and the two prices where you go from profit to loss.
  • Max profit vs max loss — the risk-reward. A strategy that risks ₹10,000 to make ₹2,000 needs a very high win rate to be worth it.
  • Intraday drawdown — the worst point during the session. A trade can finish green but dip badly enough mid-day to trigger your stop-loss in real life.
  • Greeks behaviour — was the profit from direction (Delta), time decay (Theta), or a volatility drop (Vega)? Knowing the source of profit tells you when the strategy will and won't work.
  • Consistency across days — one big winner can hide a strategy that loses most of the time. Look at the spread of outcomes, not the average alone.

Lot size & margin — sizing your simulated trades realistically

A backtest is only useful if the position size is realistic, and that comes down to lot size and margin.

Every F&O contract trades in a fixed lot size set by the NSE and revised periodically (index lots were last rebased in the January 2026 series, for example). The simulator shows the lot size on the panel, but always confirm the current number on the NSE F&O Lot Size page before sizing a real trade. Contract value = lot size × price, so lot size directly drives how much capital and margin a position needs.

On margin, the rule of thumb to keep in mind while testing:

  • Buying options (long call/put) — you only pay the premium; that premium is your maximum loss, and no extra margin is required.
  • Writing/selling options (short legs, straddles, condors) — you must post margin, broadly SPAN + Exposure, which can be large because a seller's risk is open-ended. Defined-risk spreads need far less margin than naked selling.

So when a backtest shows a juicy return on a short-straddle, sanity-check it against the margin that position actually blocks. The return on margin is the number that matters.

Pro tips to test your strategy properly

  • Always include slippage and brokerage. A backtest on mid-quotes flatters every strategy. Turn costs on in Settings — they're what kill marginal edges in real life.
  • Stick to liquid strikes. Backtesting illiquid, far-OTM strikes gives prices you could never actually trade at.
  • Test across regimes, not just calm days. Run your setup through trending days, range days, and event days (Budget, RBI policy, results) so you know its weak spot.
  • Respect IV crush. Options often get expensive before big events and collapse after. Buying high-IV options into an event can lose even when you're right on direction — the simulator shows this clearly.
  • Don't curve-fit. If a strategy only works with one exact strike on one exact day, it's noise, not an edge.
  • Keep a log. Record each backtest's setup and outcome (Saved Strategies helps). Patterns emerge over dozens of tests, not two.
  • Combine with real levels. Use the OI data, PCR, max pain and India VIX to place legs around levels the market actually respects.

Option simulator vs other NiftyTrader tools

A quick map, so you pick the right tool for the job:

  • Option Simulator (this page) — replay and backtest strategies on historical option-chain data, with payoff and Greeks.
  • Strategy Builder — build and analyse a strategy's payoff on current data before you trade it live.
  • Intraday Backtest — test rule-based intraday strategies on historical tick data with performance metrics.
  • Option Pricing Calculator — price an option and see its Greeks with the Black-Scholes model.
  • Options Screener and the NSE option chain — find the contracts worth testing in the first place.

New to the strategies themselves? Start with the best option strategies guide, then come back here to backtest them.

Option simulator — FAQs

It's a tool that lets you test options strategies on real historical data without risking money. You pick a past date and expiry, build single or multi-leg trades, then replay the session to see how the position's payoff, P&L and Greeks would have evolved.
Yes — backtesting with current-month historical data is free, with no signup needed to start. Extended history (going back several years), saving and sharing strategies, and advanced analytics are available to NiftyTrader Prime subscribers.
Paper trading places hypothetical trades in today's live market in real time. This option simulator runs on historical data — you choose a past date and replay it — so you can test dozens of scenarios quickly instead of one day at a time.
Single-leg trades (long/short call or put), two-leg strategies (straddles, strangles, vertical spreads), and complex multi-leg setups (iron condors, butterflies, ratio spreads, calendars and custom combinations). You can adjust strike, expiry, lot size and entry/exit.
Yes. You can set slippage and brokerage assumptions in Settings. Always include them — real execution rarely matches mid-quote prices, especially on illiquid strikes, and ignoring costs makes weak strategies look profitable.
Prime subscribers can save backtest configurations, share results via a link, and export them as PDF or CSV. Free users can run and view results within the session.
Nifty, Bank Nifty, FinNifty, Sensex and Midcap Nifty — switch between them with the index selector. Each lets you backtest that index's options across available expiries.
The simulator is risk-free, but it's good practice to size positions as you would live. Buying an option costs only the premium; writing/selling options needs SPAN + Exposure margin, which can be substantial. Contract value depends on lot size — check the current list on the F&O Lot Size page.
Logo
search
  • Analytics
  • Backtesting
  • Options
  • Resources
  • Menu
  • Menu
NiftyTrader

India's most-trusted pre-market & options analytics platform.

  • social icon
  • social icon
  • social icon
  • social icon
  • social icon

Subscribe to our newsletter

Sign up & receive the latest tips via email.