Indian stocks rose on Monday, after two straight sessions of declines, helped by gains in financial stocks as banks reported strong quarterly results over the weekend.
The Nifty 50 index (.NSEI) closed 0.50% higher at 18,118.55, while the S&P BSE Sensex (.BSESN) rose 0.53% to 60,941.67.
Thirty-two of the Nifty 50 constituents advanced while 18 declined. Most of the major sectoral indexes gained, with the heavyweight financials (.NIFTYFIN) rising 0.61%.
Private lenders ICICI Bank (ICBK.NS) and Kotak Mahindra Bank (KTKM.NS) advanced about 0.16% and 1.18%, respectively, after reporting higher quarterly net profit and healthy loan growth.
"Financials is one pocket that cannot be ignored and will likely power markets in the near term," said Mayuresh Joshi, head of equity research at William O'Neil India.
The earnings from the financials space have been along expected lines on all key parameters such as advances growth, asset quality, net interest margin and provisioning, he added.
However, Gandhi cautioned that the consolidation and volatility would continue across all sectors, including financials, given the high valuations and foreign fund outflows