Free Trading Tool
Put-Call Ratio (PCR) Calculator
Enter the total put and call open interest — or traded volume — for an expiry to get your put-call ratio instantly, along with the sentiment band that reading falls into. No signup required.
Your Result
Put-Call Ratio
—
Based on open interest.
Sentiment Band
—
Contrarian read appears here.
Share of Total Contracts
—
Always paper trade first. This calculator is an analytical tool to help you read options positioning before you risk capital — it is not investment advice and does not guarantee results. Test any strategy on a paper account before trading it live.
Want the full definition, chart patterns, and market-by-market context? Read the full put-call ratio definition →
How to Calculate the Put-Call Ratio
The put-call ratio is a sentiment gauge built from two numbers you can read straight off an option chain. It needs no price data and no volatility input — only how many put contracts exist (or traded) against how many call contracts.
- 1. Pick your data type — open interest for accumulated positioning, volume for today's flow. Never mix the two in one ratio.
- 2. Sum the put side — add the chosen metric across every strike of the expiry you are analysing.
- 3. Sum the call side — same strikes, same expiry, same metric.
- 4. Divide puts by calls — and read the answer against its sentiment band, not in isolation.
PCR (Open Interest) = Total Put Open Interest / Total Call Open Interest
PCR (Volume) = Total Put Volume / Total Call Volume Worked example — NIFTY index options: (illustrative figures for teaching the calculation, not reported market data for any specific expiry or date). Suppose the weekly expiry of a NIFTY option chain shows 340,000 put contracts and 260,000 call contracts of open interest summed across all strikes.
- Total put open interest = 340,000
- Total call open interest = 260,000
- PCR = 340,000 / 260,000 = 1.31
A reading of 1.31 sits in the "elevated concern" band (1.0–1.5): meaningful hedging demand, but short of the above-1.5 extreme that contrarians treat as a stronger bullish setup candidate. Had the same chain printed 0.45, it would fall in the "excessive bullishness" band instead — the mirror-image condition, where crowded call buying has historically preceded pullbacks.
PCR Interpretation Bands
These are the widely used bands for index options. They are the same bands the calculator above applies. The historical norm for broad equity index options sits around 0.7 — structurally more calls than puts, reflecting the upward bias of equity markets.
| PCR Level | Market Sentiment | Contrarian Read |
|---|---|---|
| Above 1.5 | Extreme fear, heavy hedging | Potential bullish reversal |
| 1.0 – 1.5 | Elevated concern | Cautious / watch for bounce |
| 0.7 – 1.0 | Neutral | No clear sentiment extreme |
| 0.5 – 0.7 | Bullish optimism | Mild caution |
| Below 0.5 | Excessive bullishness | Potential bearish reversal |
Single-stock PCR runs structurally lower than index PCR because retail call buying dominates the mix, so these thresholds should not be transplanted onto an individual stock without recalibrating to that stock's own historical distribution.
Why PCR Is Read Backwards
PCR is a contrarian indicator, which is what makes it counter-intuitive on first contact. A high ratio means traders are buying puts heavily — an outright bearish act. But positioning that crowded generally means the fear driving it has already been expressed in price. There is less selling left to come, and an unwind of those hedges adds buying pressure. That is why an extreme high is read as a bullish setup and an extreme low as a bearish one.
The direction of travel matters as much as the level. A PCR that has spiked and then started to reverse is the classic contrarian trigger; a PCR that is high and still climbing means hedging demand is ongoing rather than exhausted, and the bearish read still stands.
Common Misreadings and Limitations
- Treating PCR as a timing signal. Extremes describe a condition, not an entry. Markets can hold an extreme PCR for days or weeks. Use it as a context filter on other signals, never as a standalone trigger.
- Using volume PCR near expiry. In the final sessions of an expiry cycle, put volume spikes because existing hedges are being closed out — not because new bearish positions are opening. Open-interest PCR is the safer reading there.
- Mixing index and single-stock thresholds. Index PCR is dominated by institutional hedging; single-stock PCR by speculative call buying. The bands are not interchangeable.
- Ignoring implied volatility. High PCR with elevated IV confirms a genuine fear environment. High PCR with low IV is ambiguous — it may just be cheap puts being rolled forward.
- A stale snapshot. PCR moves through the session. A ratio computed from a chain a few hours old can describe a market that no longer exists.
How Quantzee Helps
PCR is most useful alongside open-interest change and volatility context rather than on its own. Quantzee's AI Adaptive Quant Toolkit folds positioning and volatility context into its signal layer, so the sentiment backdrop this calculator quantifies shows up next to price action on the chart instead of living in a separate manual spreadsheet step. Because Quantzee signals are non-repainting, the context you see at the moment of entry is the context that was genuinely available.
FAQ