Moneycontrol
HomeNewsBusinessMarketsBank Nifty snaps 2-day gains after hitting record high; index set for longest weekly-winning run since June

Bank Nifty snaps 2-day gains after hitting record high; index set for longest weekly-winning run since June

Analysts expect banks' credit growth to improve due to demand uptick following rate cuts, see stable asset quality as a positive for lenders

November 21, 2025 / 13:59 IST
Story continues below Advertisement
Bank Nifty

Bank Nifty lost steam on November 21, snapping a two-session gaining streak as investors have resorted to profit booking at elevated levels. This comes after the index hit fresh record highs for consecutive sessions, buoyed by positive sentiment and strong earnings.

The index fell nearly 0.9 percent to 58,833 earlier during the day. Analysts have advised key levels investors should watch out for.

Longest weekly winning run since June:


The previous gains recorded by Bank Nifty during the ongoing week significantly outperform today's losses. The index is still in the green on a weekly basis, being up more than 0.5 percent so far.

The index has closed in the green for the past three weeks starting from October 27. If the index holds this week's gains till the end of the trading session, this would mark the longest weekly winning run recorded by the index since early June.

Story continues below Advertisement

The strong gains recorded by the index were aided by stable results from key constituents such as HDFC Bank and State Bank of India (SBI). The index hit a record high of 59,440.10 on Thursday, outperforming benchmarks who are still slightly away from their all time high levels.

Analysts told Reuters that they expect banks' credit growth to improve due to demand uptick following RBI's rate cuts. They see stable asset quality as a positive for lenders. Additionally, relatively cheaper valuations in banks compared to other sectors and moderating foreign selling are also aiding the rally, say analysts.

The Nifty Bank index is up nearly 16 percent this year so far, as against Nifty 50's 10 percent rise during the same period of time.

Top losers on Bank Nifty today:

Canara Bank was the top loser on the index today, falling more than 1 percent to trade at Rs 146.37 apiece, as seen at 1.10 pm. ICICI Bank, Punjab National Bank (PNB), Bank of Baroda, HDFC Bank and Axis Bank shares meanwhile fell between 0.5 percent and 1 percent each.