1-minute · options
NIFTY Options · 1-minute · 2023
2 Jan 2023 – 29 Dec 2023
₹3,149 one-time
NIFTY & SENSEX · weekly expiries · 1-minute
Expiry day is where premium collapses, gamma spikes and a far strike can go from paise to rupees and back before 3:30. Our files hold every strike that traded on those days, with open, high, low, close, volume and open interest for each minute, so you can test expiry strategies on what actually printed.
Free sample: NIFTY on 14 Oct 2025, a Tuesday weekly expiry. Options for five expiries, futures and the index, as Parquet with a data dictionary.
One Parquet file per trading day per expiry, named like NIFTY_OPT_1min_2025-10-14_exp2025-10-14.parquet. When the trade date and the expiry in the name match, that file is an expiry session. Everything else in the pack is the run-up to it.
Each option row: timestamp (IST, bar start), open, high, low, close, volume, open interest, strike, CE/PE and expiry. Newer and older files name a few columns differently; both layouts are listed in the FAQ. Futures and index files sit beside the options in the Complete packs.
Every pack covers every trading day in its window, so it contains every weekly and monthly expiry in that period plus the days before each one. One-time payment by UPI; downloads unlock once the payment is confirmed.
Every NIFTY weekly and monthly expiry in the window, every strike that printed, with futures and the index alongside in the Complete packs.
1-minute · options
2 Jan 2023 – 29 Dec 2023
₹3,149 one-time
1-minute · options
1 Jan 2024 – 31 Dec 2024
₹3,149 one-time
1-minute · options
1 Jan 2025 – 31 Dec 2025
₹3,149 one-time
1-minute · options
1 Jan 2026 – 30 Oct 2026
₹3,149 one-time
1-minute · options + futures + index
31 Oct 2025 – 30 Oct 2026 (rolling window)
₹4,199 one-time
1-minute · options
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹7,599 one-time
1-minute · options + futures + index
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹8,399 one-time
1-minute · options + futures + index
1 Jan 2020 – 30 Oct 2026
₹12,599 one-time
SENSEX weekly expiries from November 2023; the BSE packs add BANKEX.
1-minute · options + futures + index
31 Oct 2025 – 30 Oct 2026 (rolling window)
₹3,349 one-time
1-minute · options + futures + index
31 Oct 2025 – 30 Oct 2026 (rolling window)
₹4,699 one-time
1-minute · options
7 Nov 2023 – 30 Oct 2026 (rolling window)
₹6,299 one-time
1-minute · options + futures + index
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹6,799 one-time
1-minute · options + futures + index
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹9,449 one-time
Both weekly expiry cycles in one download, for testing the same idea on two indices.
1-minute · options + futures + index
31 Oct 2025 – 30 Oct 2026 (rolling window)
₹6,299 one-time
1-minute · options + futures + index
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹12,599 one-time
For the last hour of expiry, when one-minute bars hide the move. Options plus the index, one row per second.
1-second · options + index
1 Jan 2026 – 23 Oct 2026
₹6,299 one-time
1-second · options + index
1 Jan 2025 – 31 Dec 2025
₹6,299 one-time
1-second · options + index
1 Jan 2024 – 31 Dec 2024
₹6,299 one-time
1-second · options + index
2 Jan 2023 – 29 Dec 2023
₹6,299 one-time
1-second · options + index
27 May 2024 – present
₹13,649 one-time
1-second · options + index
2 Jan 2023 – 23 Oct 2026
₹23,099 one-time
Silver, crude oil and natural gas contracts, where each contract expiry is its own event.
1-minute · futures
2 Jan 2023 – 16 Oct 2026
₹5,249 one-time
1-minute · futures + options
17 Oct 2025 – 16 Oct 2026 (rolling window)
₹7,349 one-time
Every index and commodity on this site in one order.
1-minute · options + futures + index
31 Oct 2025 – 30 Oct 2026 (rolling window)
₹11,549 one-time
1-minute · options + futures + index
31 Oct 2023 – 30 Oct 2026 (rolling window)
₹18,899 one-time
Turn a pack of daily option files into one table of expiry sessions, with minutes to expiry, nearest strike and normalised column names. Works with old and new file layouts.
When an option can move 9x in twelve minutes, the bar size changes your fills. When 1-second data is worth it for expiry-day backtests, and when 1-minute is enough.
Max pain on the 14 Oct 2025 NIFTY expiry moved from 25,200 at the open to 25,150 by noon; the index closed at 25,123. How to compute max pain each minute and test pinning across many expiries.