Trading was volatile as traders rolled over positions in F&O series section with investors a bit cautious over the release of quarterly GDP and fiscal data tomorrow.
Buying was seen in shares of IT, energy, infra, FMCG, metal, auto and pharma sectors.
The 50-scrip benchmark Nifty traded between a high of 6,112.95 points and a low of 6,068.30 points before closing at 6,091.85 points, showing a gain of 34.75 points, or 0.57 per cent, over the last close.
Market resumed higher amid firm Asian stocks and rallied to hit intra-day high in morning trade. It moved in a narrow range during afternoon, but soon witnessed selling due to expiry of futures & options contracts, only to regain strength in the late session and end in the green.
Key gainers were JP Associates, BHEL, Grasim, M&M, PowerGrid, IndusInd Bank, Hindalco, Tata Steel, Ambuja Cement and Coal India.
The turnover in cash segment climbed to Rs 12,724.19 crore from Rs 9,870.98 crore yesterday. A total of 7,898.80 lakh shares changed hands in 55,43,730 trades, while market capitalisation stood at Rs 65,62,925 crore.