Benchmark indices Sensex and Nifty hit intra-day record high levels before closing almost flat on Monday due to profit-taking in FMCG and IT shares by cautious investors ahead of the key US Fed interest rate decision later this week.
The 30-share BSE Sensex closed higher by 23.12 points or 0.03 per cent at 81,355.84 -- its all time closing high -- with 16 of its components advancing and 14 ending lower.
The index opened higher and jumped 575.71 points or 0.70 per cent to hit a new intra-day record peak of 81,908.43 in late morning deals following a decline in US bond yields.
However, investors preferred to book profits at record high levels amid high volatility dragging the index down.
The NSE Nifty ended marginally up 1.25 points or 0.01 per cent at an all-time closing high of 24,836.10.
During the day, it surged 164.9 points or 0.66 per cent to hit a fresh lifetime peak of 24,999.75.
From the Sensex pack, Larsen & Toubro, Bajaj Finserv, Mahindra & Mahindra, UltraTech Cement, State Bank of India, IndusInd Bank, Reliance Industries and Sun Pharma were among the biggest gainers.
Bharti Airtel, Titan, ITC, Kotak Mahindra Bank, Tech Mahindra and HDFC Bank were among the laggards.
In Asian markets, Seoul, Tokyo, Shanghai and Hong settled in the positive territory.
"An ease in the US personal consumption expenditure to 2.5% and the subsequent drop in the US 10-year yield have fuelled optimism that the Fed might cut rates in September, leading to a global rally. However, profit-booking was triggered in the domestic market given trading in the overbought territory and closed flat," said Vinod Nair, head of research, Geojit Financial Services.
Foreign Institutional Investors (FIIs) bought equities worth Rs 2,546.38 crore on Friday, according to exchange data.
Global oil benchmark Brent crude declined 0.31 per cent to $80.88 a barrel.