- Analytics
- Backtesting
- Options
- Resources
Best-in-market backtesting with 4+ years of data, payoff charts, and auto-play
Nifty, Bank Nifty, Finnifty, Midcap Nifty, Sensex
Test your intraday trading strategies with historical tick data
Nifty, Bank Nifty, Finnifty, Midcap Nifty
Find market trends with high accuracy, includes historical data analysis
NSE, BSE, NSE Commodity
Find market momentum with calls vs puts comparison across strikes
Nifty, Bank Nifty, Finnifty, Sensex
Backtest intraday market, find today's market trend with complete OI flow
Nifty, Bank Nifty, Finnifty, Midcap Nifty, Sensex, NSE Commodity
My Profile
My Dashboard
My Watchlist
My Alerts
My Portfolio
What's new?
Refer And Earn
Change Password
Logout
Bank Nifty Volume PCR — Put-Call Ratio Based on Trading Volume
Expiry
.
.
Expiry Date
- Lot Size:
Understanding Bank Nifty Volume PCR
What is Bank Nifty volume PCR?
The Bank Nifty volume put-call ratio is calculated by dividing the total trading volume in Bank Nifty put options by the total trading volume in Bank Nifty call options on a given day. A value above 1.0 means more puts were traded than calls; below 1.0 means more calls were traded. Unlike OI-based PCR — which reflects accumulated positions over many days — volume PCR resets to zero at 9:15 AM and is built fresh during the session. This makes it a real-time sentiment indicator rather than a positioning indicator.
Volume PCR vs OI PCR — why both exist
These two metrics measure different things and shouldn't be used interchangeably. OI PCR tells you about positioning: where institutions and hedgers have placed their bets and are still holding them. It changes slowly, often over multiple sessions. Volume PCR tells you about activity: where today's fresh order flow is concentrated. It changes minute-by-minute and reflects the current emotional state of the market.
The most actionable signal comes from comparing the two. When volume PCR is significantly higher than OI PCR — say, today's volume PCR is 1.5 against an OI PCR of 0.9 — it means fresh defensive (put) buying is happening on top of an otherwise bullish positioning base. That's often an early warning of a sentiment shift before it shows up in slow-moving OI. The reverse — volume PCR much lower than OI PCR — signals fresh call buying that may eventually pull OI PCR down.
How to interpret today's Bank Nifty volume PCR
For Bank Nifty specifically, given the index's typical volatility and the dominance of options writers in this market, the normal trading range for volume PCR is roughly 0.7 to 1.3. Values within this band tell you very little — they're just the market behaving normally.
The interesting readings are at the extremes:
- Volume PCR above 1.5: Heavy intraday put buying. This typically happens during sharp intraday corrections, near important macro events, or in the lead-up to expiry on Fridays. Often marks short-term bottoms — extreme fear into close.
- Volume PCR below 0.6: Heavy intraday call buying. Indicates aggressive directional bets to the upside, often near round-number resistance levels. Sometimes precedes "blow-off" intraday rallies that reverse quickly.
- Volume PCR rising sharply during the session (say, from 0.9 at 11 AM to 1.4 by 2 PM): the market is being aggressively defended on the downside. Worth checking whether Bank Nifty spot is holding a key support level — usually yes.
- Volume PCR falling sharply during the session: aggressive call accumulation. Often precedes an afternoon breakout if the index is consolidating near resistance.
The most important signal: divergence with price
The highest-conviction setup using volume PCR is divergence. If Bank Nifty is making fresh intraday lows but volume PCR is falling (not rising as you'd expect on a sell-off), it means buyers are aggressively absorbing the dip via call buying. Conversely, if Bank Nifty is making fresh highs but volume PCR is rising, fresh put protection is being bought into strength — often a sign that smart money expects a reversal.
This divergence read is most reliable in the mid-session window from 11:00 AM to 2:00 PM, after the opening-range noise settles and before the late-session expiry-day games begin.
How professional traders use volume PCR in Bank Nifty
Three workflows where volume PCR earns its place in a serious Bank Nifty options book:
- Intraday sentiment confirmation. Before entering a directional trade on a breakout, check whether volume PCR confirms direction. Long Bank Nifty calls into a breakout when volume PCR is rising? That's a contradiction — fresh put buying alongside your bullish bet. Reconsider or reduce size.
- Mean reversion at extremes. Volume PCR above 1.7 or below 0.5 in Bank Nifty is statistically rare. Fading these extremes (selling puts when PCR > 1.7, selling calls when PCR < 0.5) has historically been profitable as long as the position is closed before the next major macro event.
- Expiry-day pin detection. On Bank Nifty expiry days, volume PCR tends to converge toward 1.0 in the final 90 minutes as option sellers defend the max-pain strike. A persistent skew above or below 1.0 in this window often signals the actual close will deviate from max pain — useful for last-hour positioning.
Common mistakes
Reading early-session volume PCR. The first 15-30 minutes of trading produce noisy volume PCR readings because the absolute volume base is small. Wait until at least 10:00 AM before trusting the number as a signal.
Mixing in stock-option volume. Some analysts include Bank Nifty constituent stock options (HDFC Bank, ICICI Bank, etc.) in their PCR calculation. This dilutes the index-level signal because stock options trade for very different reasons. The Bank Nifty index-only PCR is the cleaner metric.
Ignoring expiry-week distortion. Volume PCR readings on Bank Nifty expiry days are not comparable to non-expiry days — option-writer hedging activity dominates volume and skews PCR artificially. Look at non-expiry-day volume PCR for week-on-week comparison.
Related tools
- Bank Nifty OI PCR — the positioning-based PCR, slower-moving but reflects accumulated bets.
- Bank Nifty OI Tracker — strike-level OI build-up across the day.
- Nifty Volume PCR — the same metric for the broader Nifty 50 index.
- Bank Nifty Max Pain — the expiry-day magnet level.