The Nifty today shattered all records to close at a life high of 10,167 and the Sensex rallied to an over two-month high as steady inflation and strong IIP numbers did the job for investors looking for triggers.
Domestic institutional investors went ahead with more buying.
The rupee appreciation against the American currency fuelled the rally.
The 50-share NSE Nifty closed at 10,167.45 -- a new peak -- up 71.05 points, or 0.70 per cent, after scaling new intra-day high of 10,191.90. It broke previous record closing of 10,153.10 hit on September 18.
It also broke the intra-day record of 10,178.95 reached on September 19.
The gauge had rallied 348 points yesterday.
Investor sentiment received a boost on positive economic data after industrial production grew to a 9-month high of 4.3 per cent in August while retail inflation came in at 3.28 per cent in September, unchanged from August.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)