The Put-Call Ratio is one of the oldest and most debated sentiment indicators in derivatives markets. Used correctly, it provides a real-time window into the collective positioning of market participants — specifically the balance between those buying protection (puts) and those expressing bullish conviction (calls). Used naively, it generates false signals that have cost traders significant capital.
This guide derives both variants of PCR used in Indian markets, explains what each measures, maps out the extreme reading framework, and shows you how to read PCR divergences — the signals that carry the most predictive weight. All PCR data for Nifty and BankNifty is available live on Overwatch.
Before reading any PCR number, you must know which variant you are looking at. The two measures answer fundamentally different questions:
OI-based PCR reflects cumulative positioning — the aggregate of all outstanding put and call contracts that have not yet been squared off. It changes slowly and represents the structural sentiment of the market. Volume-based PCR reflects intraday activity — the ratio of puts to calls traded on a given day. It is more volatile and reacts faster to news and events.
For swing trading and positional analysis, OI-based PCR is more reliable. For intraday sentiment gauging, volume-based PCR provides faster but noisier signals.
Most data platforms show a single PCR number for the entire index. But a more refined reading involves computing PCR at the strike level:
Strike-level analysis reveals where institutional participants are concentrating their hedges and where they are writing. A strike with extremely high put OI is typically a support zone — writers of those puts will defend the level. A strike with extremely high call OI is a resistance zone — call writers will suppress rallies near it. This is the basis of the max pain theory discussed in our Options Chain guide.
PCR is a contrarian indicator. Very high readings indicate excessive bearishness — which often precedes a relief rally. Very low readings indicate excessive complacency — which often precedes a correction. The interpretation zones for Nifty, based on historical data since 2010:
| PCR (OI) Range | Sentiment | Contrarian Signal | Historical Context |
|---|---|---|---|
| Below 0.60 | Extreme Bullishness / Complacency | Bearish contrarian — correction risk high | Rare; occurred at tops in 2021, Jan 2024 |
| 0.60 – 0.80 | Mild Bullish Bias | Slightly bearish lean | Common during sustained rallies |
| 0.80 – 1.00 | Neutral / Balanced | No clear directional edge | Most frequent; market in equilibrium |
| 1.00 – 1.30 | Mild Bearish Bias | Slightly bullish lean | Common during consolidations and pullbacks |
| Above 1.30 | Extreme Fear / Hedging | Bullish contrarian — bounce probability high | COVID crash, pre-election panic, FII selloffs |
PCR above 1.30 does not mean the market will reverse immediately — it means participants are paying heavily for protection, and when that protection is no longer needed, selling pressure on puts will lift markets regardless of the news.
Illustrative 21-week PCR cycle showing extreme readings above 1.30 (contrarian bullish) and below 0.75 (contrarian bearish). Peaks and troughs often precede reversals by 2–5 sessions.
When reading PCR, always track the direction and rate of change, not just the current level. A PCR falling from 1.40 to 1.10 over 3 sessions is more bullish than a static PCR of 1.40 — it indicates that put holders are closing positions, which directly removes downside pressure from the market.
A rising PCR can be driven by two very different causes, and confusing them is a common error:
| Scenario | Put OI | Call OI | PCR Direction | True Signal |
|---|---|---|---|---|
| Fresh Put Buying | Rising | Flat/Falling | Rising PCR | Bearish — participants actively hedging downside |
| Call OI Unwinding | Flat | Falling | Rising PCR | Neutral to mildly bearish — bulls exiting longs |
| Put OI Unwinding | Falling | Flat | Falling PCR | Bullish — bears covering, reducing downside hedges |
| Fresh Call Writing | Flat | Rising | Falling PCR | Bearish — resistance building at higher strikes |
The only way to distinguish these scenarios is to look at absolute OI levels alongside PCR — not PCR alone. This is why the watsinfo Overwatch dashboard shows both PCR and absolute OI changes side by side.
The most reliable PCR signal is divergence from price action. Two patterns are particularly significant:
Bullish Divergence: Nifty makes a lower low, but PCR makes a lower high (i.e., PCR does not reach a new extreme even though price does). This means participants are not adding new put hedges despite the falling price — suggesting the decline is driven more by spot selling than genuine fear of further downside. Historically, this precedes sharp short-covering rallies.
Bearish Divergence: Nifty makes a higher high, but PCR makes a higher low (i.e., PCR is rising even as price rises). This means participants are aggressively buying puts into strength — institutional hedging against a rally they do not trust. This often precedes distribution phases.
PCR in isolation is a weak signal. Its predictive power increases significantly when corroborated by other indicators:
| PCR Reading | India VIX | FII Flow | Combined Signal |
|---|---|---|---|
| PCR > 1.30 | VIX rising | FII selling | Strong bearish — genuine institutional fear; wait for VIX peak before buying |
| PCR > 1.30 | VIX falling | FII buying | Strong bullish — fear unwinding with institutional support; high-probability long setup |
| PCR < 0.75 | VIX low and flat | FII buying | Complacency + momentum — trend is intact but tail risk is high; tighten stops |
| PCR < 0.75 | VIX rising | FII selling | Distribution — rally is suspect; reduce long exposure |
| PCR 0.85–1.05 | VIX stable | Mixed | Neutral market — no structural edge; avoid forced trades |
PCR behaviour on weekly expiry day (Thursday for Nifty) deserves special treatment. As expiry approaches, out-of-the-money options decay rapidly. The mechanics:
On expiry day, theta is at its maximum — OTM options lose value rapidly regardless of spot movement. This creates a mechanical effect on PCR: as worthless OTM puts and calls expire, the PCR reading for the expiring series becomes less meaningful. Smart traders shift their focus to the next week's PCR (next expiry series) by Wednesday afternoon, as that data better reflects forward positioning.
Overwatch displays real-time OI-based and volume-based PCR for Nifty and BankNifty alongside India VIX, FII/DII flows, and the live options chain — giving you all the context needed to read PCR signals correctly.
Open Overwatch Dashboard ↗