Market Intelligence › Blogs And Updates
Open Interest (OI) Analysis: The F&O Trader's Most Powerful Tool — Deep Dive
Published by The Retail Trader · AUG 11, 2026 · Features
Open Interest (OI) is a tool that tells you what the big players (institutions, FIIs) are doing in the market. Price and volume show you the past, but OI lets you see FUTURE expectation.
Simple definition: Open Interest = total number of outstanding (open) derivative contracts at any given time. Every time a new contract is opened, OI rises. When a contract is closed, OI falls.
Keep these four points in mind:
• UP — OI: UP, Meaning: New long positions being built (bullish), Action: Long buildup — Buy
• UP — OI: DOWN, Meaning: Short positions being closed (short covering), Action: Bullish — Buy on dips
• DOWN — OI: UP, Meaning: New short positions being built (bearish), Action: Short buildup — Sell
• DOWN — OI: DOWN, Meaning: Long positions being closed (long unwinding), Action: Bearish — Sell on rise
In plain words:
• Price up + OI up = Long Buildup → New participants are buying, bullish signal
• Price up + OI down = Short Covering → Short sellers are buying back (panic), bullish but less reliable
• Price down + OI up = Short Buildup → New participants are shorting, bearish signal
• Price down + OI down = Long Unwinding → Long holders are selling, bearish but less aggressive
OI data is most useful in the option chain. You can see Call OI and Put OI at every strike price.
Call OI = Resistance (approximately):
• The strike with the highest Call OI = strong resistance
• Call writers (sellers) are selling there = they expect the price will not go beyond that point
• Max Call OI strike = "ceiling" — price can rise up to there, then pull back
Put OI = Support (approximately):
• The strike with the highest Put OI = strong support
• Put writers (sellers) are selling there = they expect the price will not fall below that point
• Max Put OI strike = "floor" — price can fall up to there, then bounce
Example: Nifty Option Chain:
• Strike Call OI Put OI PCR (Put/Call)
• 23,500 12,450 85,200 6.8 ← Max Put OI (STRONG SUPPORT)
• 23,800 25,600 65,300 2.5
• 24,000 45,200 52,100 1.2 ← Balance zone
• 24,200 68,400 38,500 0.6
• 24,500 1,12,300 25,400 0.2 ← Max Call OI (STRONG RESISTANCE)
• 24,800 85,600 12,100 0.1
Reading:
• Support: 23,500 (max Put OI)
• Resistance: 24,500 (max Call OI)
• Range: 23,500-24,500
• PCR: 0.2 at resistance (bearish), 6.8 at support (bullish)
PCR = Total Put OI / Total Call OI
PCR Interpretation:
• > 1.5 — Meaning: Too many puts (overly bearish), Signal: Contrarian BULLISH
• 1.0-1.5 — Meaning: Moderately bearish, Signal: Neutral to bullish
• 0.7-1.0 — Meaning: Balanced, Signal: Range-bound
• 0.5-0.7 — Meaning: Moderately bullish, Signal: Neutral to bearish
• < 0.5 — Meaning: Too many calls (overly bullish), Signal: Contrarian BEARISH
Contrarian Logic:
• When everyone is buying puts (PCR > 1.5), the market usually goes up — because the put buyers' stop-losses get hit
• When everyone is buying calls (PCR < 0.5), the market usually comes down — a bubble is forming
Morning vs Afternoon OI Comparison:
• Call OI significantly increases — Price Change: Price stable/flat, Interpretation: New resistance forming, bearish
• Put OI significantly increases — Price Change: Price stable/flat, Interpretation: New support forming, bullish
• Call OI decreases — Price Change: Price rising, Interpretation: Short covering in calls, bullish
• Put OI decreases — Price Change: Price falling, Interpretation: Puts being squared off, panic
• Both Call + Put OI increase — Price Change: Price stable, Interpretation: Big range expected (straddle)
• Both Call + Put OI decrease — Price Change: Price moving, Interpretation: Positions being squared off, trend ending
Strategy 1: Support/Resistance Trade:
• Find max Put OI strike (support) and max Call OI strike (resistance)
• Buy near support, sell near resistance
• Range = max Put OI to max Call OI
• Accuracy: 65-70% in range-bound markets
Strategy 2: PCR Contrarian:
• Calculate overall PCR
• If PCR > 1.5 → contrarian buy (market oversold)
• If PCR < 0.5 → contrarian sell (market overbought)
• Hold 3-5 days
• Accuracy: 60-65% (contrarian always risky)
Strategy 3: OI Shift Detection:
• Track OI at specific strikes over 2-3 days
• If max Call OI shifting higher → bullish (resistance moving up)
• If max Put OI shifting lower → bearish (support moving down)
• If both shifting higher → strong bullish
• If both shifting lower → strong bearish
Strategy 4: Expiry Day OI Crush:
• On expiry day, OI near ATM strike is highest
• Price tends to move towards max OI strike (option sellers' target)
• "Max Pain" theory: price gravitates to strike where option buyers lose most
• Max Pain calculation: Find strike where total option buyer loss is maximum
• Trade: expect price to move towards max pain strike by 3:15 PM (CAS)
Max Pain = the strike price where the option buyers' total loss is maximum (the option sellers' profit is maximum).
Why It Works:
• Option sellers (usually big players, institutions) want options to expire worthless
• They have incentive to push price towards max pain strike
• On expiry day, price often gravitates to max pain level
How To Calculate (Simplified):
• For each strike, calculate: (Call OI × distance from stock price) + (Put OI × distance from stock price)
• The strike with highest value = max pain
• Price likely to move towards this strike by expiry
Example:
• Nifty spot: 24,300 (expiry day morning)
• Strike Call Loss Put Loss Total Pain
• 24,000 ₹40L ₹5L ₹45L
• 24,100 ₹30L ₹8L ₹38L
• 24,200 ₹20L ₹15L ₹35L ← MAX PAIN (lowest total)
• 24,300 ₹10L ₹25L ₹35L
• 24,400 ₹5L ₹40L ₹45L
• 24,500 ₹2L ₹60L ₹62L
Max Pain: 24,200 → Price likely to drift towards 24,200 by 3:15 PM
Max Pain Caveats:
• Works best on expiry day, not before
• Not 100% accurate — global news can override
• Better for index (Nifty/Bank Nifty) than individual stocks
• Use as one factor, not sole decision basis
Keep these six points in mind:
• Looking only at total OI — Look at strike-wise OI — where the maximum concentration is
• Ignoring OI change — Morning vs afternoon OI change = directional signal
• Following PCR blindly — PCR is contrarian at extreme levels, neutral at moderate levels
• Treating max pain as 100% reliable — 60-70% accuracy — one factor, not sole basis
• OI without price context — OI + Price = signal. OI alone = noise
• Over-trading on intraday OI — OI data can be delayed by 15-30 min — don't over-react
Keep these six points in mind:
• NSE Option Chain — Data: Strike-wise OI, Delay: Real-time (market hours)
• TRT Charting Terminal — Data: OI data, Delay: Depends on data source
• Sensibull — Data: OI + PCR + Max Pain, Delay: Real-time (free basic)
• Opstra — Data: OI analysis tools, Delay: Real-time (free basic)
• Moneycontrol — Data: Option chain, Delay: Slight delay
• Zerodha/Broker — Data: OI in option chain, Delay: Real-time
Q: What is the difference between OI and Volume? A: Volume = total transactions today (every trade counts). OI = total open contracts (net outstanding). Volume resets daily, OI carries forward.
Q: Can market direction be predicted from OI data? A: 60-70% accuracy. OI is the footprint of smart money, but it is not 100%. Global news, government policy and unexpected events can override OI analysis.
Q: At what time should I calculate max pain? A: Calculate it at 9:30 AM on the morning of expiry day. Keep updating it through the day — max pain can shift. Check max pain in the final hour (2:00-3:00 PM) for the most accurate level.
Q: Should PCR change daily? A: Yes, PCR changes through the day. Morning PCR vs afternoon PCR can differ. Look at the daily closing PCR trend, not just one snapshot.
Q: Who is OI analysis best for? A: F&O traders (especially options). For cash market (delivery) traders OI is less relevant. For swing/position traders the weekly OI trend is useful. For intraday traders live OI tracking is best.
Keep these ten points in mind:
• PRICE UP + OI UP = Long Buildup (BULLISH) → Buy
• PRICE UP + OI DOWN = Short Covering (BULLISH) → Buy on dip
• PRICE DOWN + OI UP = Short Buildup (BEARISH) → Sell
• PRICE DOWN + OI DOWN = Long Unwinding (BEARISH) → Sell on rise
• MAX PUT OI = SUPPORT
• MAX CALL OI = RESISTANCE
• PCR > 1.5 = Contrarian BULLISH
• PCR < 0.5 = Contrarian BEARISH
• MAX PAIN = Expiry day target level
The Retail Trader — Educational market analysis. Not investment advice. OI analysis is powerful but not infallible — use with other indicators for best results.
This article is for educational purposes only — it is not a buy or sell recommendation, makes no claim of guaranteed returns, and is not advisory. Rules, rates and mechanics change from time to time at the exchanges, SEBI and RBI, so verify every number yourself with your broker or an official source.