NIFTY lab

NIFTY options research, paper only

Backtests and paper trading on NSE and Fyers option prices. Nothing here can place a real order.

What the data covers

Daily option prices run from Jan 2019 to Oct 2026. Minute-level option prices, which a 15-minute strategy needs, only run from Dec 2025 to Oct 2026, because Fyers does not serve expired contracts. Bars show the first to last date found in the files; a bar does not promise every day in between is present.

Inputs: every number on this page is measured from the price files on disk - the NSE daily option bhavcopy (data/fyers/options_daily_nse/NIFTY/), the Fyers 1-minute option prices (data/fyers/options_1m_fyers/NIFTY/) and the Fyers index candles (data/fyers/index/NIFTY50_1m.csv). All of them are real market data; nothing here is modelled or estimated. A published study that trades a modelled instrument (index points instead of an option premium) carries its own line about that.

Daily option prices (NSE bhavcopy)
Jan 2019 to Oct 2026
NIFTY and BANKNIFTY, expired and live contracts, 1,923 trading days
Index prices, 1-minute
Oct 2025 to Oct 2026
NIFTY 50, BANKNIFTY, India VIX, about 245 trading days
Option prices, 1-minute (Fyers)
Dec 2025 to Oct 2026
live contracts only, 23 expiry files (17 NIFTY, 6 BANKNIFTY), still being collected
3.2 GB
of price data on disk
1,923
trading days of daily option prices
10 months
of 1-minute option prices

Explore