Sensex and Nifty, the two key equity benchmarks, on Friday extended their gains for the second straight session on the back of buying in banking, financials, and energy stocks amid positive global cues.


The 30-share BSE Sensex advanced further by 463 points (0.88 per cent) to settle at 52,727. During the day, it rallied 644 points (1.23 per cent) to 52,909. The Nifty gained 142 points (0.92 per cent) to settle at 15,699. Sensex and Nifty had recovered nearly 1 per cent Thursday.


On the Sensex platform, M&M, IndusInd Bank, Bajaj Finance, Hindustan Unilever, ICICI Bank, Bharti Airtel, Reliance Industries, and Tata Steel were the major gainers. On the flipside, Tech Mahindra, Infosys, HCL Technologies, TCS, Wipro, and Sun Pharma were the laggards.


In the broader market, the Nifty MidCap and SmallCap indices advanced 1.4 per cent and 1.76 per cent, respectively.


On NSE, 14 out of the 15 sector gauges settled in the green. Sub-indexes Nifty Auto, Nifty Private Bank, Nifty Consumer Durables, and Nifty FMCG outperformed the platform by rising as much as 1.97 per cent, 1.75 per cent, 1.56 per cent and 1.24 per cent, respectively. Nifty IT ended 0.89 per cent lower.


The overall market breadth stood positive as 2,396 shares advanced, while 909 declined on the BSE.


In the previous session on Thursday, Sensex had jumped 443 points (0.86 per cent) to close at 52,266, while Nifty had moved 143 points (0.93 per cent) up to settle at 15,557.


Elsewhere in Asia, markets in Tokyo, Seoul, Hong Kong and Shanghai ended with sharp gains.


European markets were also trading in the green in mid-session deals. The US markets had ended with gains on Thursday.


"Mirroring a firm trend in the global market and in response to declining commodity prices, the domestic market maintained its positive trend. The up-move was supported by broad-based buying except in IT," said Vinod Nair, Head of Research at Geojit Financial Services.


International oil benchmark Brent crude rose by 1.11 per cent to $111.27 per barrel.


Foreign institutional investors (FIIs) remained net sellers in the capital market, as they sold shares worth Rs 2,319.06 crore on Thursday, as per exchange data.