NIFTY Option Chain — Live, with Greeks

Strike-by-strike open interest, IV, Delta, Theta, Vega, plus implied range, PCR, max pain, and support/resistance markers — refreshed every 60 seconds.

Live NIFTY Option Chain
Spot 23405.6 · Expiry 2026-06-09 · PCR 0.98
Call OICall LTPCall IV Strike Put IVPut LTPPut OI
93,795 686.9 21.9 22800.0 22.5 3,564,730
15,080 643.4 21.6 22850.0 26.6 872,105
87,750 598.0 20.9 22900.0 15.9 30.8 3,381,040
31,980 555.8 20.6 22950.0 15.7 37.0 917,475
686,140 512.0 20.0 23000.0 15.5 43.4 6,290,895
47,255 470.6 19.6 23050.0 15.3 51.5 930,410
337,870 426.9 18.9 23100.0 15.1 60.5 2,503,540
164,840 388.2 18.5 23150.0 14.8 70.8 1,460,550
1,381,575 348.0 17.9 23200.0 14.7 83.0 3,838,445
597,285 314.1 17.8 23250.0 14.5 97.9 1,663,285
4,529,135 281.9 17.6 23300.0 14.4 114.0 6,398,990
929,305 251.9 17.5 23350.0 14.2 132.0 1,533,155
2,769,910 221.4 17.2 23400.0 14.1 153.4 3,885,115
1,272,050 195.0 17.1 23450.0 13.9 176.2 915,070
7,309,185 169.1 16.8 23500.0 13.8 202.0 4,773,080
1,206,855 147.5 16.8 23550.0 13.5 228.3 500,435
3,242,330 127.5 16.7 23600.0 13.3 258.1 2,018,965
983,580 109.2 16.6 23650.0 12.9 288.6 244,400
3,937,050 92.6 16.5 23700.0 12.6 322.9 2,253,355
1,163,890 78.9 16.5 23750.0 12.4 360.0 129,350
4,076,670 66.7 16.5 23800.0 11.8 397.1 806,065
820,235 56.6 16.6 23850.0 11.5 438.4 114,010
2,672,735 47.8 16.6 23900.0 10.3 477.9 486,395
963,495 40.5 16.7 23950.0 9.1 522.0 121,420
8,735,415 34.1 16.8 24000.0 564.8 1,170,975
⊙ = max pain · ↑ = highest call OI · ↓ = highest put OI · highlighted row = ATM

The standard exchange option-chain page shows you the raw numbers but stops short of interpretation. Strota's option chain takes the same data and lays it out as a strike ladder with smart-money markers — highest call OI flagged as resistance, highest put OI flagged as support, max pain flagged as the writers' magnet — plus the option Greeks (Delta, Theta, Vega) computed per strike so you can see what each option is worth in directional and time-decay terms.

Everything is live during market hours via real-time broker quote feeds; outside market hours it falls back to official end-of-day data (the same dataset, just last close).

What the strike ladder shows

Each row is a strike price, with calls on the left and puts on the right. The OI bars are sized as a percentage of the highest-OI strike in the visible window — wide bars = where the open interest is concentrated.

Under each OI value, Greeks are displayed compactly: IV (implied volatility, %), Delta (between -1 and 1), Theta (in ₹/day time decay), and Vega (₹ per 1% IV change). One glance tells you that the 24000 call has Delta 0.55 and Theta -₹17/day — you don't have to compute that yourself.

Day-over-day OI change is shown next to each value (e.g. +24k means OI grew by 24,000 contracts since yesterday). Helps spot fresh option-writer activity vs. positions that have been sitting for days.

Support, resistance, and max pain markers

Three markers appear next to specific strikes:

R (Resistance): the strike with the highest call open interest across the chain. Option writers expect the underlying to stay below this level — writing calls there is their bet. Acts as a soft ceiling.

S (Support): the strike with the highest put open interest. Option writers expect the underlying to stay above this level. Acts as a soft floor.

MP (Max Pain): the strike at which option writers collectively lose the least money if expiry happened today. Near expiry, the underlying often gravitates toward this level — a phenomenon traders call the 'max-pain magnet'.

Implied range banner

Above the strike ladder, an implied-range banner translates the support/resistance markers into plain English: 'Writers expect NIFTY between 24,000 and 25,000 this week — +4.0% upside, -0.1% downside, upside-skewed.'

This one sentence captures what the entire option chain is telling you. It's the synthesised summary that traders quote on Twitter when they share a screenshot.

Key takeaways

Frequently asked questions

What is PCR (Put-Call Ratio)?

PCR is total put OI divided by total call OI on the nearest expiry. PCR > 1 means more puts than calls — typically a contrarian bullish signal (option writers expect a floor). PCR < 0.7 means call-heavy — typically contrarian bearish.

Where does the Max Pain strike come from?

For each candidate strike, we sum the loss to call writers (when the strike is above their short strikes) and put writers (below). The candidate with the minimum total loss wins — that's the max-pain strike.

How are the Greeks calculated?

Implied volatility is back-solved from each option's last traded price using Newton-Raphson on the Black-Scholes pricing formula. Greeks then follow from standard closed-form formulas. Risk-free rate held at 6.5%.

Why don't I see Greeks on every row?

If an option had no trades today or hit edge-case math (deep OTM with vanishing price), the IV back-solver can fail to converge. Rows with no IV simply omit the Greeks line rather than show wrong numbers.

Can I get the same view for stock options, not just NIFTY?

Yes — every per-stock page (e.g. /stock/RELIANCE) renders that stock's option chain with the same Greeks treatment.

Related smart-money tools