Photographs: Reuters SI Reporter in Mumbai
Key indices early gains in the last half hour of trade to close flat, a day after touching their all-time closing high levels.
The 30-share BSE Sensex closed 13 points higher at 22,715 while 50-stock NSE Nifty closed flat at 6,796 levels.
After trading with gains for most of the day, selling pressure in software manufacturer Infosys, cigarette to hotel conglomerate ITC and private lender ICICI Bank pulled the benchmarks lower.
The three heavyweight blue-chips stocks collectively pulled the Sensex 170 points lower. While, gains in automobile manufacturer Tata Motors, public lender SBI and oil & gas behemoth Reliance Industries Limited among others balanced losses.
The National Stock Exchange Nifty index on Thursday opened above the crucial psychological level of 6800 on back of surging global markets.
Realty and power indices, which ended with 1.2-2.5% gains, were the top gainers among BSE sectoral indices which track the stocks of different industrial sectors.
Bank, capital goods and metal indices were also on the buyer’s radar.
Broader markets continued to outperform the benchmark as both mid cap and small cap clocked 0.6% gains outperforming the benchmark Sensex's which closed flat.
"Nifty is continuously trading in higher highs and higher lows sort of rising channel on daily charts which is bullish in nature," said Mudit Goyal -Technical analyst, SMC global.