Put Call Ratio (PCR) Explained: How to Read It and What Counts as a Good PCR

Put Call Ratio (PCR) explains what the ratio means, how to calculate it from live option chain open interest, how to read high vs low PCR, and what counts as a good PCR for Nifty and Bank Nifty options.

By TraderStack Research Desk·6 min read·1 weeks ago
Put Call Ratio (PCR) Explained: How to Read It and What Counts as a Good PCR

What Is Put Call Ratio (PCR)

Put Call Ratio (PCR) is the total open interest (or trading volume) in put options divided by the total open interest in call options, for a given underlying and expiry. It tells you, at a glance, whether options traders are positioned more heavily on the put side or the call side.

PCR = Total Put OI ÷ Total Call OI

A PCR of 1 means put and call open interest are roughly equal. Above 1, puts outnumber calls. Below 1, calls outnumber puts. That's the whole idea; everything else is interpretation.

Key takeaway: PCR is a positioning ratio, not a price forecast. It tells you where option writers and buyers have placed their bets, not where the market is going next.

How Put Call Ratio Is Calculated

You don't need to calculate PCR by hand in practice. Zerodha's Sensibull, Groww, and the NSE website all display it live for Nifty and Bank Nifty. But knowing how it's built is what lets you trust the number instead of just staring at it.

Say you pull up the Nifty option chain for the current weekly expiry and add up open interest across every strike:

  1. 1

    Add up open interest across every put strike in the chain, say it totals 82 lakh contracts.

  2. 2

    Add up open interest across every call strike in the chain, say it totals 65 lakh contracts.

  3. 3

    Divide put OI by call OI: 82 ÷ 65 = 1.26.

  4. 4

    Read 1.26 as the day's PCR, more open interest sitting on the put side than the call side.

That 1.26 is a snapshot for one expiry, one moment. PCR shifts through the day as OI builds and unwinds, so the number you see at 9:20 AM can look different by 3:00 PM.

There's a second version worth knowing about: some platforms calculate PCR from trading volume instead of open interest. Volume-based PCR reacts faster since it moves with every trade, not just fresh positions being built or closed. OI-based PCR is the one you'll see quoted more often, since it reflects standing positions rather than intraday churn. Check which one a platform is showing before comparing its number against another source.

How to Read Put Call Ratio

Reading PCR is mostly about resisting the obvious interpretation. A high PCR looks like it should mean "everyone's buying puts, so everyone's bearish," but more often than not, traders read it the opposite way.

That's because most retail put buying near market extremes is defensive, not predictive — traders hedging existing long positions or panicking near a bottom. When put OI piles up faster than call OI, it often means the selling has gotten crowded, not that more selling is coming.

PCR rangeTypical readingContrarian interpretation
Above 1.3–1.5Put OI heavily outweighs call OIOften read as oversold — a pickup in bullish reversal odds
0.7–1.3Puts and calls roughly balancedNeutral — no strong positioning skew either way
Below 0.7Call OI heavily outweighs put OIOften read as overbought — a pickup in bearish reversal odds

Treat these bands as rough zones, not hard triggers. A PCR of 1.4 on a day the F&O segment is thin because of an upcoming holiday means something different than 1.4 on a normal trading day with heavy volume.

What's a Good Put Call Ratio?

There's no single "good" PCR — it depends on the index, the expiry, and what you're trying to read from it. For Nifty, PCR has historically hovered somewhere between 0.8 and 1.3 on a normal trading day; Bank Nifty tends to run a shade more volatile because of its concentrated stock weights.

"Good" also depends on what you're using PCR for. If you're hedging a long portfolio, a rising PCR alongside falling prices might tell you the market is getting defensive — useful context, not a signal to act alone on. If you're looking for a contrarian entry, you're less interested in the "normal" 0.8–1.3 band and more interested in when PCR pushes to the edges of it.

The number that matters is the one relative to its own recent range for that index and expiry — not a fixed textbook figure copied from one market to another.

Why Traders Actually Use PCR

PCR earns its place in a trader's toolkit as a sentiment gauge, not a standalone signal. Used alone, it tells you positioning. Used alongside price action, it starts telling you something about conviction behind that positioning.

If Nifty is falling and PCR is rising, puts are piling up faster than calls, which is consistent with the move and not surprising. If Nifty is falling but PCR is falling too, calls are being added even as price drops. That's a mismatch worth noticing rather than ignoring. Neither case tells you what happens next on its own — it tells you where to look closer.

What beginners get wrong: treating a single day's PCR reading as an actionable signal by itself. PCR is one input among several; open interest change, price action, and implied volatility all need to line up before a positioning read becomes a trade idea.

Common Misunderstandings

A high PCR means the market is about to crash.

A high PCR often signals oversold conditions from crowded put buying — traders read it as a potential bounce setup, not a crash warning.

PCR tells you exactly where price is headed next.

PCR shows options positioning at a moment in time. It works as context alongside price action, not as a standalone forecast.

Written by

TraderStack Research Desk

Traders and analysts writing the research and explainers you read on TraderStack.

Frequently asked questions

A PCR above 1 means put open interest exceeds call open interest for that underlying and expiry. Once it gets well above 1, say past 1.3–1.5, it's commonly read as a contrarian bullish signal because it usually reflects crowded defensive put buying rather than fresh bearish conviction.

Nifty's PCR has typically ranged between 0.8 and 1.3 on a normal trading day. There's no single fixed "good" number — what matters more is how the current reading compares to its own recent range for that expiry, not a figure copied from a textbook.

A low PCR, generally below 0.7, means call open interest heavily outweighs put open interest. It's typically read as an overbought signal — a contrarian indication that the market may be due for a pullback, rather than a straightforwardly bullish reading.

Not reliably on its own. PCR shows where option positioning sits at a given moment, not what price will do next. Traders combine it with price action and open interest change across strikes before treating a PCR reading as meaningful.

Platforms like Sensibull, Groww, and the NSE website's option chain pages show live PCR for Nifty and Bank Nifty, updated through the trading session. Most calculate it from either open interest or volume, so check which one a given platform is using before comparing numbers across sources.