BankNifty Today — 21 Jul 2026
Factual end-of-day recap. Levels are calculated data, not predictions or trade advice.
Market Snapshot
- BANKNIFTY witnessed a subdued session, closing lower at 57,825.10 (-0.24%) after failing to sustain above the 58,200 mark, oscillating within a 410-point range.
- The market displayed a bearish undertone as price action combined with rising Open Interest (OI) suggests fresh short accumulation, reflecting a cautious sentiment among traders.
- The index closed below its previous close and struggled to find momentum, settling near the lower end of the day's range while remaining below the key 58,000 psychological support.
- With a narrow Central Pivot Range (CPR) for tomorrow, the index is poised for a potential breakout or breakdown, as the price currently sits below the pivot zone, indicating immediate resistance overhead.
Price Action
- FII Futures Activity: FIIs have significantly increased their bearish stance, holding a massive net short position of -219,823 contracts. This aggressive net selling indicates a strong lack of confidence in the immediate upside and suggests that institutional players are positioning for further downside momentum.
- FII Options Positioning: FIIs are currently engaged in heavy Call writing (688,092 contracts) compared to Put writing (628,369 contracts). This net Call writing bias signals a "resistance-heavy" sentiment, where institutional traders are actively capping the upside potential and betting that the index will struggle to breach key levels.
- DII Market Participation: DIIs continue to act as a floor for the market, maintaining a net long position of +58,806 contracts in Futures. Their consistent buying serves as a critical support mechanism, attempting to absorb the selling pressure exerted by FIIs and preventing a sharper decline in the index.
- Overall Institutional Sentiment: The sentiment remains bearish and cautious. With the combination of a negative OI pattern (Price down + OI up), aggressive FII short-selling, and a Call-heavy options structure, the market is currently under institutional distribution pressure. While DIIs are providing some structural support, the overall bias remains tilted toward the downside until the FIIs begin to cover their short positions.
Option Chain and OI
- PCR Analysis: The Put-Call Ratio (PCR) stands at 0.858, which indicates a neutral-to-bearish sentiment. A PCR below 1.0 suggests that call writing is currently more aggressive than put writing, signaling that traders are cautious and expect limited upside momentum in the near term.
- Max Pain Dynamics: The Max Pain level is positioned at 58,000.0. With the index closing at 57,825.1, the price is trading 174.9 points below this level, suggesting that the market is currently gravitating toward the strike where option sellers would face the least amount of financial pain upon expiry.
- Call and Put Walls: The Call Wall is established at 59,000.0, acting as a significant resistance barrier, while the Put Wall is at 58,000.0, serving as immediate support. Currently, the Call Wall is stronger, as it sits further away from the current price, indicating that sellers are confident in defending the 59,000 level against potential rallies.
- OI Pattern Interpretation: The "UNKNOWN" pattern (Price down + OI up) indicates that fresh short positions are being built in the market. For traders, this suggests that the recent decline is supported by active selling interest, implying that the downward pressure may persist unless the index manages to reclaim key support levels.
FII / DII Activity
- Tomorrow's CPR Analysis: The Central Pivot Range (CPR) for tomorrow is positioned with the Pivot at 57949.17, BC at 58011.2, and TC at 57887.13. The CPR width is NARROW (0.214%), which typically indicates the potential for a trending day rather than a sideways consolidation, suggesting high volatility and strong directional moves once the initial range is broken.
- Key Resistance Levels: The immediate resistance levels are R1 at 58091.93, R2 at 58358.77, and R3 at 58501.53. The most critical level is R1 (58091.93), as it aligns closely with the 58000 Call Wall and the BC, making it the primary hurdle for bulls to reclaim before any sustained upside momentum can develop.
- Key Support Levels: The key support levels are S1 at 57682.33, S2 at 57539.57, and S3 at 57272.73. The "floor" for tomorrow is established at the 58000 Put Wall, but technically, S1 (57682.33) serves as the immediate defensive line; a failure to hold this level will likely trigger a deeper slide toward the S2 and S3 zones.
- Trading Bias: The trading bias for tomorrow is cautious/bearish, as today’s close of 57825.1 is positioned below tomorrow’s Pivot (57949.17). With the price trading below the CPR and the combination of negative FII futures data and an "OI up/Price down" pattern, the market is currently under selling pressure; traders should look for weakness as long as the index remains below the 57949.17 Pivot level.
CPR and Key Levels
- CPR Interaction: BANKNIFTY struggled to sustain momentum, closing at 57,825.1, which is below today’s Central Pivot Range. The price action remained bearish throughout the session, failing to reclaim the pivot levels, confirming that the CPR acted as a significant overhead resistance zone that kept the index under selling pressure.
- Width Analysis: Today’s session validated the "Narrow CPR" expectation for volatility. With a narrow CPR width, the market exhibited a clear directional bias (downward), confirming the theory that narrow ranges typically precede trending moves rather than consolidation. The price drop of 139.85 points reflects the increased volatility associated with a compressed CPR setup.
- Practical Insight for Tomorrow: Tomorrow’s CPR is again "Narrow" (0.214%), suggesting another high-probability trending day. Traders should watch the 58,000 level closely; since the Put Wall and the BC (58,011) are clustered there, a failure to break above this zone will likely invite further selling toward S1 (57,682), while a sustained breakout above the BC could trigger a short-covering rally toward R1.
Session Wrap
Section 6: Daily Digest & Tomorrow's Outlook
- BANKNIFTY faced selling pressure, closing lower at 57,825 with an increase in Open Interest, suggesting active short accumulation.
- The index is currently trapped between the 58,000 Put Wall (support) and the 59,000 Call Wall (resistance), with a neutral-to-bearish PCR of 0.858.
- Tomorrow’s CPR is narrow, indicating the potential for a trending move; however, heavy FII net short futures positions continue to weigh on market sentiment.
🟢 Bullish Scenario: If BANKNIFTY sustains above the CPR (57,949) and breaks past R1 (58,091), expect a move toward R2 (58,358).
🔴 Bearish Scenario: If the index fails to hold the CPR and breaks below S1 (57,682), expect a slide toward S2 (57,539).
⚠ This is AI-generated educational content. Not trading advice.
CPR Levels (21 Jul 2026)
| R3 | 58,502 |
| R2 | 58,359 |
| R1 | 58,092 |
| TC (Top Central) | 57,887 |
| Pivot | 57,949 |
| BC (Bottom Central) | 58,011 |
| S1 | 57,682 |
| S2 | 57,540 |
| S3 | 57,273 |
FII / DII Activity (21 Jul 2026)
| Participant | Index Fut Net | Call Net | Put Net |
|---|---|---|---|
| DII | +58,806 | +7,600 | +33,667 |
| FII | −2.20 L | −1.50 L | +4.11 L |
| Pro | +11,633 | +2.47 L | +1.73 L |
| Client | +1.49 L | −1.05 L | −6.17 L |
FAQ
What were BankNifty's CPR levels for 21 Jul 2026?
Pivot 57,949, TC 57,887, BC 58,011; resistances R1 58,092, R2 58,359, R3 58,502; supports S1 57,682, S2 57,540, S3 57,273.
Where did BankNifty close on 21 Jul 2026?
BankNifty closed at 57,825 (-0.24%), day range 57,806 to 58,216, previous close 57,965.
What was the PCR and Max Pain for BankNifty on 21 Jul 2026?
Put-Call Ratio (PCR) was 0.858 and Max Pain was 58,000. Call wall at 59,000, Put wall at 58,000.
What did FII and DII do on 21 Jul 2026?
FII index-futures net −2.20 L, DII net +58,806. Full FII/DII/Pro/Client flow is in the table on this page.