At the weekend, Sensex advanced 70 points. It ended at a new record on Friday following gains in Infosys, ICICI Bank, TCS and Reliance Industries.
In fact, it extended its winning run to the sixth session. After opening at its lifetime intra-day high of 47,026.02 on December 18, the 30-share BSE index pared some gains to finish at 46,960.69, up 70.35 points or 0.15 per cent.
Similarly, the broader NSE Nifty rose 19.85 points or 0.14 per cent to 13,760.55 -- its new closing record.
Infosys was the top gainer in the Sensex pack, rising around 3 per cent, followed by Bajaj Auto, SBI, ICICI Bank, HCL Tech, Titan and Asian Paints.
On the other hand, IndusInd Bank, ONGC, HDFC Bank, Maruti and Bajaj Finserv were among the laggards.
Domestic equities recovered from the day's low in tandem with recovery in banking stocks, said Binod Modi, Head- Strategy at Reliance Securities.
Experts say record foreign fund flows remain a key driving force for the market. Strong prospects of earnings recovery, satisfactory progress on vaccination along with consistent improvement in recovery rate from COVID-19 cases, weak dollar and depressed interest rate scenario continue to act as key tailwinds for Indian equities to attract FPI flows.
Foreign portfolio investors (FPIs) purchased shares worth a net Rs 2,355.25 crore on Thursday, according to provisional exchange data.
Elsewhere in Asia, bourses in Seoul ended on a positive note, while Shanghai, Hong Kong and Tokyo were in the red.
Stock exchanges in Europe were trading on a mixed note in early deals.
Meanwhile, the global oil benchmark Brent crude futures slipped 0.35 per cent to USD 51.32 per barrel.