The markets ended in green amid a highly volatile session on the back of positive cues from Asia. Buying interest was seen in FMCG, metal and capital good stocks. However reeling under pressure were realty, auto and pharma stocks. The broader markets did not participate in the uptrend. BSE midcap is trading flat and smallcap closed down in red. Select IT stocks ended higher as rupee was trading around 41.035 against US dollar.
Top gainers on the indices are Bharti Airtel, ONGC, ITC, BHEL, Siemens, Sterlite Ind, Tata Steel and Mah and Mah.
Top losers on the indices are Cipla, Tata Motors, Maruti Udyog, Wipro, PNB, GSK and NTPC.
Sensex was up 259.55 points or 1.86% at 14248.66, and the Nifty up 78.25 points or 1.92% at 4153.15.
About 1194 shares have advanced, 1745 shares declined, and 68 shares are unchanged.
The BSE Midcap Index ended at 6,159.62 up 25 points or 0.4%.
The BSE Smallcap Index ended at 7,518.70 down 20 points or 0.3%.
The BSE Capital Goods Index was up 3.4% at 12,397.50. Siemens, Praj Industries, Suzlon Energy, BHEL, Areva T&D, Larsen, Alstom Projects closed higher.
The BSE Auto Index closed closed flat at 4,473.79. Mah and Mah, TVS Motor, Bajaj Auto, Bharat Forge, Exide Industrie, Cummins ended in the green.
The BSE Metal Index closed at 10,081.33 up 2.4%. Sterlite Ind, Tata Steel, Mah Seamless, Hind Zinc, Hindalco advanced.
The BSE FMCG Index gained 3% at 1,841.90. ITC, United Spirits, HUL, Marico, GlaxoSmith Con, Nestle closed higher.
BSE Oil and Gas Index closed at 7,511.33 up 1.4%. GAIL, ONGC, HPCL, Reliance, Reliance Petro ended in green.
The BSE IT Index gained 1% at 4,348.53. Patni Computer, Mphasis, HCL Tech, Infosys, Wipro closed higher.
The BSE Bankex was up 1% at 7,387.92. Federal Bank, Oriental Bank, Andhra Bank, Union Bank, ICICI Bank ended higher.
The BSE Realty Index lost 1% at 4,348.53 and BSE Health Care Index was flat at 3,426.00.
The NSE cash turnover was at Rs 10525.10 crore and the NSE F&O turnover was at Rs 51749.70 crore. The BSE cash turnover was Rs 4392.74 crore. Total market wide turnover was at Rs 66667.54 crore.