Learn what Put-Call Ratio actually measures, why it works as a contrarian indicator, and how to read PCR alongside open interest instead of in isolation.
Scroll through any trading community during a volatile Nifty session and someone will inevitably post a PCR number with a confident one-line prediction attached. The number itself is genuinely useful. The confidence usually is not, mostly because PCR gets misread constantly, often in the exact opposite direction of what it is actually signaling.
This builds on the basics covered in our guide on reading open interest properly, since PCR is really just open interest data expressed as a single ratio.
Put-Call Ratio compares the total put activity against the total call activity for a given underlying, usually Nifty or Bank Nifty, on a specific expiry or across all expiries combined. It can be calculated using either open interest or volume, though OI-based PCR is far more commonly quoted in India.
PCR = Total Put Open Interest / Total Call Open Interest
A PCR of 1.0 means put and call open interest are roughly equal. Above 1.0 means put OI exceeds call OI. Below 1.0 means call OI exceeds put OI. On its own, that is all the number tells you. What you do with it depends entirely on understanding why puts and calls get written in the first place.
This is where most beginners get it backwards. Intuitively, more puts sounds bearish, since puts profit when price falls. In practice, a large share of put writing in the index options market comes from option sellers who believe the market will not fall much further, and are comfortable collecting premium by writing puts at levels they consider safe support.
So a rising PCR, particularly a reading above 1.3, is generally read as a contrarian bullish signal, since it suggests heavy put writing at lower strikes, reflecting confidence that price will hold above those levels. Conversely, a PCR dropping below 0.7 suggests heavy call writing relative to puts, which option sellers typically do when they expect resistance to cap further upside, making it a contrarian bearish signal.
| PCR Range | Typical Reading | Contrarian Bias |
|---|---|---|
| Above 1.3 | Heavy put writing relative to calls | Often read as overbought on puts, contrarian bullish |
| 1.0 to 1.3 | Moderate put dominance | Mildly bullish to neutral |
| 0.7 to 1.0 | Roughly balanced to call leaning | Neutral to mildly bearish |
| Below 0.7 | Heavy call writing relative to puts | Often read as overbought on calls, contrarian bearish |
These thresholds are commonly used reference points rather than fixed rules, and they shift somewhat depending on overall market volatility and the specific underlying being tracked.
Say Nifty is trading around 25,000 and the index PCR climbs to 1.45 heading into the weekly expiry, driven largely by heavy put writing at the 24,600 and 24,700 strikes. Read in isolation, this suggests option writers are confident Nifty holds above that zone through expiry, a mildly bullish contrarian signal. But if those same strikes also show fresh long buildup on the put side rather than pure writing, as covered in the OI framework from our open interest guide, the interpretation shifts meaningfully, since long buildup on puts reflects genuine bearish positioning rather than confident writing. This is exactly why PCR should never be read as a standalone number without checking what is actually driving it underneath.
PCR tends to be far more useful at its extremes than in its middle range. A reading hovering around 0.9 to 1.1 tells you very little actionable, since it simply reflects a roughly balanced market. It is the sharp spikes toward either end, PCR pushing well above 1.3 or falling well below 0.7, that traders watch closely, since these extremes often precede a reversal as the crowded positioning eventually unwinds.
This ties directly into the same logic behind support and resistance levels on a plain Nifty chart, since strikes carrying unusually heavy put or call writing frequently line up with the same zones traders already track through price action alone. When both signals point to the same level, the zone carries more weight than either one does individually.
Index-level PCR aggregates every strike across an expiry, including deep in-the-money and deep out-of-the-money positions that may exist purely for hedging rather than directional conviction. A large institutional hedge sitting far from the current market price can skew the overall ratio without reflecting genuine sentiment near the money.
Because of this, some traders prefer calculating PCR using only strikes near the current market price, rather than the full chain, to get a cleaner read on near-term sentiment specifically. Neither approach is strictly correct, but it is worth knowing which version of PCR you are actually looking at before drawing conclusions from it.
PCR also behaves differently in the final one or two sessions before expiry, as positions get squared off or rolled forward, a pattern discussed in more depth in our guide on holding F&O positions across expiry, since OI on both sides of the chain can shift sharply during this window for reasons unrelated to fresh sentiment.
PCR works best as one input among several, not a standalone signal. Pairing it with actual price action, the kind of level-based reading covered in reading Nifty charts and support zones, along with a genuine understanding of what puts and calls represent from our beginner's guide to calls versus puts, gives a far more complete picture than any single ratio can offer on its own.
It is also worth remembering that PCR, like every option chain metric, only provides probability and context, not certainty. Traders who treat any single indicator as a guaranteed signal tend to end up in the same position discussed in why most retail traders in India end up losing money in the stock market, regardless of how sound the underlying logic of that indicator actually is. Proper position sizing, covered in the 3-5-7 rule for managing risk per trade, matters just as much as correctly reading PCR in the first place.
The official, live NSE option chain, from which PCR figures are ultimately derived, is published on the NSE website and updates throughout the trading session.
Disclaimer: This article is for educational purposes only and does not constitute investment or trading advice. Put-Call Ratio is a sentiment indicator based on options positioning data and does not guarantee future price movement. Options trading carries a high degree of risk. Please read all related documents carefully and consult a SEBI-registered advisor before trading in the F&O segment.
PCR compares total put open interest to total call open interest for an underlying like Nifty, used as a gauge of overall market sentiment.
A high PCR, generally above 1.3, is usually read as a contrarian bullish signal, since it often reflects heavy put writing by traders confident price will hold above those levels.
A PCR below 0.7 is generally read as a contrarian bearish signal, reflecting heavy call writing relative to puts.
No, PCR works best combined with open interest buildup patterns and price-based support and resistance levels rather than as a standalone signal.
Open interest on both puts and calls often shifts sharply in the final sessions before expiry as positions get squared off or rolled forward, distorting the ratio temporarily.