Real-time option chain data,
one HTTP call away.
We expose the same engine that powers TradeVault as a clean REST API. Pull intraday option candles, expiries, strikes, and Greeks straight into your bot, backtester, spreadsheet, or dashboard.
One endpoint, all the option data you need.
Hit the URL with your API key and you get back clean OHLC candles for any listed option contract.
http://localhost:5000/option-chain/chart?symbol=NIFTY&type=CE&expiry=2026-05-19&strike=24200&interval=5&date=2026-05-13GET /option-chain/chart?symbol=NIFTY&type=CE&expiry=2026-05-19&strike=24200&interval=5&date=2026-05-13
Host: localhost:5000
Authorization: Bearer YOUR_API_KEY
Accept: application/json{
"ok": true,
"symbol": "NIFTY",
"type": "CE",
"expiry": "2026-05-19",
"strike": 24200,
"interval": 5,
"candles": [
{
"time": "2026-05-13T08:45:00+00:00",
"open": 33.35,
"high": 33.35,
"low": 33.10,
"close": 33.10
},
{
"time": "2026-05-13T09:05:00+00:00",
"open": 31.00,
"high": 31.00,
"low": 29.95,
"close": 30.85
},
{
"time": "2026-05-13T09:10:00+00:00",
"open": 30.40,
"high": 30.40,
"low": 29.90,
"close": 29.90
}
]
}Six parameters. Zero guesswork.
| Name | Type | Required | Example | Description |
|---|---|---|---|---|
symbol | string | required | NIFTY | Underlying index or stock symbol. |
type | string | required | CE | Option type — CE (Call) or PE (Put). |
expiry | date | required | 2026-05-19 | Expiry date of the option contract (YYYY-MM-DD). |
strike | number | required | 24200 | Strike price of the option. |
interval | number | required | 5 | Candle interval in minutes (1, 3, 5, 15, 30, 60). |
date | date | required | 2026-05-13 | Trading day to fetch candles for (YYYY-MM-DD). |
Flat, predictable JSON.
Every successful call returns the same shape. ok: false with a top-level error string on failure.
| Field | Type | Description |
|---|---|---|
ok | boolean | True when the request succeeded. Use this to short-circuit error handling. |
symbol | string | Echoes the requested symbol — useful when batching. |
type | string | CE or PE — option type for this contract. |
expiry | date | Expiry date of the returned contract. |
strike | number | Strike price of the returned contract. |
interval | number | Candle interval in minutes. |
candles | array | List of OHLC candles, each with time, open, high, low, close. |
candles[].time | datetime | ISO-8601 UTC timestamp at the start of the candle bucket. |
candles[].open / high / low / close | number | Option premium prices for the interval. Always in INR. |
Drop it into your stack in 30 seconds.
curl -G "http://localhost:5000/option-chain/chart" \
--data-urlencode "symbol=NIFTY" \
--data-urlencode "type=CE" \
--data-urlencode "expiry=2026-05-19" \
--data-urlencode "strike=24200" \
--data-urlencode "interval=5" \
--data-urlencode "date=2026-05-13" \
-H "Authorization: Bearer YOUR_API_KEY"Built for traders who actually ship.
Real-time option candles
Stream OHLC candles for every NSE option contract, refreshed each minute during market hours.
Full expiry coverage
Weekly and monthly expiries for indices and F&O stocks — current week, next week, and far-month series.
Granular intervals
1m, 3m, 5m, 15m, 30m and 60m candles. Build your own indicators on top of clean OHLC data.
Historical depth
Backtest with multiple years of intraday option history. Drill into a single contract on a single day.
Predictable JSON
Flat, typed JSON responses. Same shape every time — no surprises, no XML, no field reshuffles.
Fast & affordable
Edge-cached responses, sub-200ms p95 latency. Generous free tier for personal projects.
Bearer token in every request.
Generate keys from your dashboard. Send them in the Authorization header. Rotate any time — old keys keep working for 24 hours.
Authorization: Bearer tv_live_4f7a9c2e1b8d6a3f0c5b9e4d2a8f1c6bPay only when you scale.
- Free — 60 requests/min · personal projects, paper trading
- Pro · ₹999/mo — 10,000 requests/min · live algos, dashboards
- Team · ₹4,999/mo — burst-friendly, multiple keys, priority support
- Enterprise — dedicated capacity, SLAs, on-prem option
What people build with it.
Live algo trading
Pull intraday option premiums and feed your strategies in real time.
Backtesting engines
Replay historical option chains tick by tick with consistent OHLC.
Custom dashboards
Build internal tools, Greeks visualizers, and IV analytics on clean data.
Research & analytics
Run quant studies across expiries and strikes without scraping NSE.
Ship faster with cleaner option data.
Start free, no credit card. Upgrade when you outgrow the free tier — most users don't for months.