The Bank Nifty advanced 2.3%, while the Nifty PSU Bank index gained 2.9%, outperforming the benchmark Nifty, which rose 1.3% to 24,031.70. Union Bank of India surged 5.3%, while Canara Bank, PNB, Bank of Baroda and AU Small Finance Bank gained between 2.7% and 4.6%. “It was a relief rally because of the 10-year government bond yield easing marginally. PSU banks have been under pressure from elevated yields,” said Vishal Narnolia, assistant VP – research, ICICI Securities.
Declining bond yields boost PSU banks’ mark-to-market gains on their large government securities portfolios and boost treasury income, making them more sensitive to rate moves than private lenders.
The 10-year government bond yield declined 7 bps to 7.03%, while the rupee strengthened to 95.23 per dollar from 96.69 on Friday, following signs of easing geopolitical tensions after reports of a potential US-Iran agreement. “The decline in yield was driven by softer crude oil prices and an appreciation in the Indian rupee following an easing of geopolitical uncertainty over the weekend,” said Narnolia.
Analysts said the recent underperformance in banking stocks was largely because of macro-economic concerns.
“An improving macro environment could aid loan growth and help reduce delinquencies as well,” said Shrikant Chouhan, head of equity research, Kotak Securities. The Bank Nifty remains down 7.4% so far in 2026, as against the 8.1% losses in the Nifty.Stock picksChouhan said he prefers private banks over PSU lenders due to comfortable valuations and a greater scope for return on assets improvement. “Our preferred private sector picks are HDFC Bank, Axis Bank, and ICICI Bank, while we like SBI and Union Bank in PSUs,” he said.

















