Continuing its surge for the eighth day, the BSE Sensex hit fresh life-time high of 27,082.85. Later, the barometer settled at all time closing high of 27,019.39, up by 151.84 points, or 0.57 per cent, over the previous close.
It took 40 trading sessions from July 7 to September 2 to reach the psychological 27,000-level from 26,000.
The NSE Nifty crossed the key 8,100-mark to hit all-time high of 8,101.95. However, profit-booking at record levels trimmed part of gains and Nifty closed at 8,083.05 points, up by 55.35 points, or 0.69 per cent.
After better-than-expected GDP data, the current account deficit (CAD) narrowed sharply to 1.7 per cent of GDP in the April-June quarter against 4.8 per cent of GDP in Q1 FY14 mainly due to decline in gold imports and rise in exports.
More From This Section
"The sentiment has been very positive as investors are buying into the India story which has seen some encouraging signs like improved GDP growth, likely funding support from Japan and soft crude prices," Sanjeev Zarbade, Vice President- Private Client Group Research, Kotak Securities, said.
Foreign Portfolio Investors (FPIs) remained the main driving force behind the current rally. FPIs bought shares worth Rs 554.14 crore yesterday, as per provisional data.
Cipla with a rose of 5.23 per cent was the best gainer among Sensex stocks. The company launched a generic drug for asthma and chronic obstructive pulmonary disease in Germany and Sweden.
Other stocks which supported the key indices to hit fresh life-time high were Bharti Airtel (4.24 per cent), Sun Pharma (2.50 per cent), HDFC Bank (2.01 per cent), ONGC (1.15 per cent) and ITC Ltd (1.28 per cent).