Max Pain
Today
Live max pain for the major indices — the strike where option buyers hurt most and price tends to gravitate near expiry — with PCR and the call/put OI walls.
End-of-Day Snapshot
as of 03 Aug 2026, 14:48
NIFTY
Exp 2026-08-04BANKNIFTY
Exp 2026-08-25FINNIFTY
Exp 2026-08-25SENSEX
Exp 2026-08-06MIDCPNIFTY
Exp 2026-08-25End-of-day open-interest snapshot, refreshed once daily. Live intraday max pain and the full strike-by-strike chain are in the app.
Want the full strike-by-strike picture?
See the complete live option chain — OI, change in OI, PCR, IV and max pain at every strike, updating intraday — free.
What is max pain?
Max pain is the strike at which the total payout to option buyers is lowest at expiry — so buyers collectively lose the most and writers gain the most. Because option writers hedge their positions, price often drifts toward max pain as expiry approaches. It's a structural tendency, strongest in calm, range-bound conditions and in the final days before expiry — not a guarantee, and it breaks down on trending or news-driven days.
How max pain is calculated — a worked example
For every candidate expiry strike, sum what option writers would owe all in-the-money holders if the index settled exactly there. Take a stripped-down chain with three NIFTY strikes — 24,900, 25,000 and 25,100 — holding 10 lakh, 15 lakh and 12 lakh contracts of combined OI:
- Settle at 24,900: every call struck below is worthless, but 25,000 and 25,100 puts finish 100 and 200 points in the money — writers pay put holders heavily.
- Settle at 25,100: the reverse — 24,900 and 25,000 calls finish in the money and call writers foot the bill.
- Settle at 25,000: only the outer strikes pay out 100 points each — the total transfer from writers to buyers is smallest here.
25,000 is the max pain strike: the expiry level where option buyers collectively recover the least. TradePulse runs this exact computation across every listed strike using live open interest, for each index and expiry.
Max pain by index
The cards above show the end-of-day snapshot. Each index also has a dedicated page with its max pain history, OI walls and PCR context:
- NIFTY max pain — weekly expiry every Tuesday; the most-watched max pain level in Indian markets.
- Bank Nifty max pain — monthly contracts since weekly Bank Nifty expiries were discontinued.
- Sensex max pain — BSE's weekly expiry lands on Thursday, so its max pain pull peaks two days after Nifty's.
- Fin Nifty max pain and Midcap Nifty max pain — monthly cycles.
- Crude oil max pain — computed live on the MCX crude option chain, where the monthly expiry pin can be pronounced.
How to use this page
- Compare spot vs max pain — a large gap near expiry flags the "pull" toward max pain.
- Read it with the call wall (resistance) and put wall (support) for the likely range.
- Use PCR as a relative sentiment gauge, not an absolute trigger.
How accurate is max pain?
Max pain works best as a confirming indicator, not a standalone entry signal. The pull toward max pain is strongest in the final two to three sessions before weekly expiry, when theta decay accelerates and option writers hedge more aggressively. On trending or news-driven days the effect breaks down — a strong directional move overwhelms writer hedging. Read it alongside PCR for directional bias and the OI walls for the likely trading range.
Max pain and expiry-day trading
The pin toward max pain is an expiry-week phenomenon. Early in the contract's life OI is still building and the level moves around; in the final two or three sessions writers defend their strikes hardest and theta decay does the rest. Two practical rules: first, always read max pain against its own index's expiry calendar — Tuesday for Nifty, Thursday for Sensex; second, if spot is far from max pain with one session left, the "pull" rarely closes the whole gap — writers roll their positions instead. Treat a big spot-to-max-pain gap as a range hint, not a price target.
Learn more
Get the free Morning Brief
NIFTY levels, max pain, OI walls, FII flows and AI signals — in your inbox at 8:30am IST every trading day. No account needed.
Free forever. Mon–Fri, trading days only. Unsubscribe with one click.