The BSE Sensex, however, managed to record an all-time closing high of 21,164.52 points, with a surge of 130.55
points from yesterday. During intra-day trade, the Sensex rose to as high as 21,205.44 points, just 1.33 points away from its record high of 21,206.77 points scaled on January 10, 2008.
Yesterday, the Sensex had closed at 21,033.97.
The NSE's Nifty also missed the 6,300 points mark by just 0.85 points. The Nifty settled the day at 6,299.15, up 47.45 points. It had registered an all-time intra-day high of 6,357.10 on January 8, 2008 and closing high of 6,312.45 on November 5, 2010.
The combined turnover of BSE and NSE, however, in today's trade soared to Rs 5.33 lakh crore, the highest ever daily turnover in the history of Indian equity markets.
"Positive global cues and strengthening of rupee along with RBI's recent policy actions seems to have boosted market sentiment. Continued buying from FIIs have also contributed to the rally. As festive season is coming, FMCG and auto segments can benefit during this period," said Rakesh Goyal, Senior Vice President, Bonanza Portfolio Limited.
Market breadth was positive and volumes were higher than the last session, Goyal added.
Stock markets gains came on the back of heavy volumes, amid expiry of monthly derivative contracts.