The Indian benchmark indices closed marginally higher in Monday's volatile session during which heavy losses in index-heavyweight Reliance Industries were offset by gains in financial stocks.
Among headline indices, the S&P BSE Sensex ended the session 144 points, or 0.36 per cent, higher at 39,757.58. The index hit an intra-day high and low of 39,968 and 39,335, respectively. The advance decline ratio among the index's constituents was 3:2.
IndusInd Bank, ICICI Bank, and HDFC rose between 6 per cent and 7 per cent after the announcement of its September quarter results.
On the other hand, Reliance Industries at over 3-month low levels of Rs 1,876.90, down over 8 per cent.
The broader Nifty50 index ended the day 27 points higher at 11,669.15.
The Nifty sectoral indices were mixed, with Nifty Bank index leading the list of gainers. The index closed 992 points, or 4.15 per cent, higher.
In the broader market, the S&P BSE MidCap index closed up 0.36 per cent while the SmallCap index tumbled 0.7 per cent.
Global markets World shares recovered from one-month lows on Monday as upbeat Chinese data offset new lockdowns in Europe, while investors prepared for more volatility arising from the US presidential election.
MSCI world equity index, which tracks shares in 49 countries, rose 0.2 per cent, following a strong performance in Asia after data showed Chinese factory activity expanded at its fastest pace in a decade.
Europe was off to a more cautious start after the UK became the latest country in the region to announce a fresh lockdown as a second wave of COVID-19 infections threatened to overwhelm its health service.
The FTSEurofirst 300 benchmark fell early but managed to find some footing as investors bet the lockdowns wouldn't last as long as the previous round. The index, which reached a five-month low last week, was last up 0.2 per cent.
In commodities, Brent crude prices fell to a low of $35.74 per barrel, a level not seen since late May.
(With inputs from Reuters)