Home · Guides · SENSEX option data download: what you get and how to start

GUIDE · SENSEX OPTION DATA DOWNLOAD · CATALOG VERIFIED 2026-11-11

SENSEX option data download: what you get and how to start

To download SENSEX option data, check the free SENSEX sample, choose a pack on Options Data (optionsdata.shop), pay by UPI and download the files from your order page. SENSEX option chains are held at 1-minute for NOV 2023 → NOV 2026 and at 1-second for MAY 2024 → OCT 2026, every traded strike, calls and puts, as Parquet or CSV. See the SENSEX options dataset.

SENSEX options dataSENSEX Complete, 1 year Get free sample by email File schema

Get the free sample by email → check the columns

Dates on this page are read from the live file catalog, not typed by hand. Full matrix: /coverage.

What a SENSEX option download contains

Option chain, 1-minute, from NOV 2023: every strike that traded, calls and puts, each listed expiry in its own file per day, e.g. SENSEX_OPT_1min_<day>_exp<expiry>.parquet.

Futures and the index on the same clock in the Complete packs: SENSEX futures cover NOV 2023 → NOV 2026.

1-second option bars from MAY 2024, for entries and stops a minute bar cannot judge. See the SENSEX 1-second dataset.

Try the free SENSEX day first

The free SENSEX sample is sent by email: one full session of SENSEX options, futures and index in the same layout as the paid files. Load it, check the columns and strike spacing (100 points), then pick a pack.

import glob, pandas as pd
opt = pd.concat(pd.read_parquet(f) for f in glob.glob("SENSEX_OPT_1min_*.parquet"))
# older files use layout B names; map them to the sample names
df = df.rename(columns={"timestamp": "datetime", "strike": "strike_price",
                        "option_type": "right", "expiry": "expiry_date",
                        "oi": "open_interest"})
if "right" in df:
    df["right"] = df["right"].replace({"CE": "Call", "PE": "Put"})
print(opt["expiry_date"].unique(), opt["strike_price"].nunique())

Which pack

SENSEX options, 3 years for the chain alone; SENSEX Complete, 1 year or 3 years with futures and the index; BSE Complete to add BANKEX. 1-second: SENSEX 1-second.

Exactly which fields are in the files

Options files

Column (layout A · layout B)TypeMeaning
datetime · timestamptimestampBar start time, IST wall-clock (e.g. 2026-09-10 09:15:00)
stock_code · —stringUnderlying code: NIFTY, or BSESEN for SENSEX
exchange_code · —stringNFO (NSE F&O) or BFO (BSE F&O)
product_type · —stringOptions
expiry_date · expirystringContract expiry (A: 15-SEP-2026, B: 2026-09-15)
strike_price · strikenumberStrike price
right · option_typestringA: Call / Put, B: CE / PE
open / high / low / closefloatTraded premium OHLC within the bar
volumeintVolume traded in the bar
open_interest · oiintOpen interest at that bar

No Greeks or bid/ask.

Format: Parquet. Validate on the free sample and the schema page before buying.

FAQ

Where can I download SENSEX option data?

On Options Data: the SENSEX options dataset covers NOV 2023 → NOV 2026 at 1-minute. You download Parquet or CSV files and keep them.

Is there a free SENSEX sample?

Yes. The free SENSEX sample is sent by email: one full session with options, futures and index.

Is SENSEX option data available at 1-second?

Yes, from MAY 2024.

Do I need a broker account or API key?

No. You pay by UPI and download files from your order page.

Get the data

Free sample · Schema · Ask the AI for your data

SENSEX options dataSENSEX Complete, 1 year Get free sample by email

Related guides

Index and commodity data only.