BankNifty · Daily Recap · 29 Jun 2026

BankNifty Today — 29 Jun 2026

57,845.9
-340.4 (-0.59%)
O 58,188 · H 58,318 · L 57,637 · Prev 58,186

Factual end-of-day recap. Levels are calculated data, not predictions or trade advice.

PCR
0.863
bearish
Max Pain
57,900
Call Wall
58,000
resistance
Put Wall
56,000
support

Market Snapshot

  • BANKNIFTY witnessed a bearish session, shedding 340.40 points (-0.59%) to close at 57,845.9 after failing to sustain above the 58,300 mark.
  • The index exhibited a volatile character with a range of 680 points, as the "Price down + OI up" pattern signals aggressive short accumulation.
  • Price closed below the Central Pivot Range (CPR), indicating weak sentiment as it failed to reclaim the 58,000 "Call Wall" resistance level.
  • With a "Narrow CPR" for the next session and a bearish FII stance, the market remains vulnerable to further downside if it breaks the 57,549 (S1) support.

Price Action

  • FII Futures Activity: FIIs have aggressively offloaded positions, resulting in a net short stance of -223,809 contracts. This significant reduction in long exposure indicates a bearish outlook and suggests that institutional players are actively hedging or exiting positions amidst the current market decline.
  • FII Options Strategy: FIIs have engaged in heavy Call writing (915,781 contracts) compared to Put writing (587,931 contracts). This massive skew toward Call writing signals strong institutional conviction that the upside is capped, effectively creating a "ceiling" at the 58,000 Call Wall and reflecting a bearish sentiment for the near term.
  • DII Market Participation: DIIs have acted as a counter-balance to FII selling by maintaining a net long position of +69,387 contracts in Futures. This buying activity provides a degree of floor support, suggesting that domestic institutions are attempting to absorb the selling pressure and prevent a deeper collapse in the index.
  • Overall Institutional Sentiment: The sentiment remains bearish, driven by the combination of FIIs’ massive net short futures position and their aggressive Call writing strategy. While DIIs are providing some underlying support, the "Price down + OI up" pattern confirms that the current decline is backed by fresh short selling, pointing toward continued weakness unless the index can decisively reclaim the 58,000 level.

Option Chain and OI

  • PCR Analysis: The Put-Call Ratio (PCR) stands at 0.863, indicating a neutral-to-bearish sentiment. A PCR below 1.0 suggests that call writing is more aggressive than put writing, reflecting a lack of immediate confidence among buyers to push the index higher.
  • Max Pain Dynamics: The Max Pain level is currently at 57,900.0. With the index closing at 57,845.9, the price is trading just 54.1 points below this level, suggesting that the market is hovering near the point of maximum expiry pain where option sellers are likely to exert the most influence.
  • Support and Resistance Walls: The Call Wall (resistance) is positioned at 58,000.0, while the Put Wall (support) is significantly lower at 56,000.0. The Call Wall is currently much closer to the spot price, making it the more immediate and stronger barrier for any potential upside movement.
  • OI Pattern Interpretation: The "UNKNOWN" pattern (Price down + OI up) indicates a build-up of fresh short positions. For traders, this is a bearish signal suggesting that market participants are actively betting on further downside, as the increase in Open Interest alongside a falling price confirms that the selling pressure is backed by new capital.

FII / DII Activity

Section 4: Key Levels for Tomorrow

  • CPR Analysis: Tomorrow’s CPR is positioned at P=57933.73, with the BC at 57977.65 and TC at 57889.82. The CPR width is NARROW (0.152%), which typically indicates the potential for a trending day or high volatility, suggesting traders should prepare for a breakout move once the initial range is established.
  • Resistance Levels: The key resistance levels are R1=58230.22, R2=58614.53, and R3=58911.02. R1 (58230.22) is the most critical level to watch, as it aligns closely with the 58000 Call Wall; a sustained move above this level would be required to negate the current bearish sentiment.
  • Support Levels: The key support levels are S1=57549.42, S2=57252.93, and S3=56868.62. The immediate floor is at S1 (57549.42), but the major structural support remains at the Put Wall of 56000.0, which acts as the ultimate safety net for the index.
  • Trading Bias: With today’s close of 57845.9 sitting below tomorrow’s Pivot (P=57933.73), the immediate trading bias is bearish. Given the negative FII futures data and the price-OI buildup, the market is likely to remain under pressure as long as it trades below the CPR zone; a reclaim of 57933.73 is necessary to shift the bias toward a neutral or bullish recovery.

CPR and Key Levels

  • Price Action vs. CPR: BANKNIFTY closed at 57845.9, which is below today’s CPR zone. The price failed to sustain above the pivot levels, confirming a bearish sentiment as it drifted toward the lower end of the daily range, ultimately closing near the day's lows.
  • CPR Width Analysis: The market exhibited a trending move today, consistent with the expectation of a narrow CPR. With a decline of 340.40 points (-0.59%), the index broke away from the central pivot range early in the session, validating the "narrow CPR = trending day" hypothesis.
  • Practical Insight for Tomorrow: Tomorrow’s CPR is exceptionally narrow (0.152%), which typically signals a high-volatility breakout day. Traders should watch the 57889–57977 zone closely; a clean breakout above the BC (57977) with volume could trigger a move toward R1 (58230), while a failure to hold the TC (57889) suggests a test of S1 (57549). Avoid range-bound strategies and prioritize trend-following setups once the initial 15-minute range is breached.

Session Wrap

Section 6: Daily Digest & Tomorrow's Outlook

  • BANKNIFTY faced selling pressure, closing lower at 57,845.9 with an increase in Open Interest, signaling a bearish sentiment and active short-building.
  • Institutional data remains cautious, with FIIs holding a significant net short position in futures and a heavy bias toward Call writing, indicating strong resistance overhead.
  • Tomorrow’s CPR is narrow, suggesting the potential for a trending move; however, the index must clear the 58,000 Call Wall to negate current bearish momentum.

🟢 Bullish Scenario: If BANKNIFTY sustains above the CPR and breaks past 58,000, expect a move toward R1 (58,230) and potentially R2 (58,614).

🔴 Bearish Scenario: If the index fails to hold the CPR, a breakdown below 57,637 will likely trigger a slide toward S1 (57,549) and S2 (57,252).

⚠ This is AI-generated educational content. Not trading advice.

CPR Levels (29 Jun 2026)

R358,911
R258,615
R158,230
TC (Top Central)57,890
Pivot57,934
BC (Bottom Central)57,978
S157,549
S257,253
S356,869

FII / DII Activity (29 Jun 2026)

ParticipantIndex Fut NetCall NetPut Net
DII+69,387+5,994+20,113
FII−2.24 L−2.60 L+5.97 L
Pro+3,380+1.14 L+1.14 L
Client+1.51 L+1.40 L−7.31 L

FAQ

What were BankNifty's CPR levels for 29 Jun 2026?

Pivot 57,934, TC 57,890, BC 57,978; resistances R1 58,230, R2 58,615, R3 58,911; supports S1 57,549, S2 57,253, S3 56,869.

Where did BankNifty close on 29 Jun 2026?

BankNifty closed at 57,846 (-0.59%), day range 57,637 to 58,318, previous close 58,186.

What was the PCR and Max Pain for BankNifty on 29 Jun 2026?

Put-Call Ratio (PCR) was 0.863 and Max Pain was 57,900. Call wall at 58,000, Put wall at 56,000.

What did FII and DII do on 29 Jun 2026?

FII index-futures net −2.24 L, DII net +69,387. Full FII/DII/Pro/Client flow is in the table on this page.