Benchmark Nifty rose for the third straight day to close at a fresh lifetime high of 9.816.10 following sustained buying in bank, energy, media, infra and metal counters on the back of higher global cues.
Overseas, European stocks were trading higher led by gains in energy shares and miners. Asian stocks were mixed as investors looked ahead to US Federal Reserve Chair Janet Yellen's comments.
It saw an intra-day movement of about 37.25 points.
Broader markets bounced back sharply from yesterday's losses. The Nifty Midcap and Smallcap indices rose by 0.69 per cent and 0.95 per cent, respectively.
Sector-wise, PSU Bank rose 1.34 per cent, Energy 1.30 per cent, Media (0.65 per cent), Infra (0.54 per cent), Bank (0.47 per cent), Private Bank (0.40 per cent), Finance Service (0.39 per cent) and (Metal 0.38 per cent).
Nifty IT was the only loser among sectoral indices, down 0.27 per cent ahead of June quarter earnings.
Major index gainers were ACC (3.34 per cent), Bharti Infratel (2.55 per cent), Ambuja Cement (2.29 per cent), Indiabulls Housing Finance (2.08 per cent), HUL (2.28 per cent), ONGC (1.81 per cent), ICICI Bank (1.61 per cent) and SBI (1.50 per cent).
Losers included TCS 1.47 per cent, M&M 0.97 per cent, Hero MotoCorp 0.79 per cent, Aurobindo Pharma 0.75 per cent, ITC 0.47 per cent, Coal India 0.39 per cent and Dr Reddy's 0.31 per cent.
A total of 980 scrips advanced, 705 declined while 89 remained unchanged. Total securities that hit their price bands were 112.
Turnover in the cash segment fell to 25,076.90 crore from Rs 26,457.91 crore yesterday.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)