Top gainers on the indices are Siemens, Hero Honda, GSK, Sterlite, HDFC Bank, Reliance Communication, VSNL, Tata Motors, Mah and Mah, Ranbaxy Labs.
Top losers on the indices are BPCL, SBI, Cipla, NTPC, Nalco, GAIL, Zee Entertainment, Hindalco, Reliance Energy and Grasim.
Axis Bank, Puravankara Projects and HDIL were the most actively traded counters today.
Nifty September Future discount has once again slipped to 54.55 points at 4413.
Sensex was up 128.70 points or 0.86% at 15121.74, and the Nifty up 53.00 points or 1.22% at 4412.30.
About 1726 shares have advanced, 1204 shares declined, and 86 shares are unchanged.
The BSE Midcap Index ended at 6,485.44 up 35.05 points or 0.5%.
The BSE Smallcap Index ended at 7,957.96 up 84 points or 1.06%.
The BSE Capital Goods Index was up 0.5% at 13,306.72. Triveni Engg, Areva T&D, Jyoti Structure, Siemens, Kirloskar Bros closed higher.
The BSE Health Care Index was up 0.4% at 3,501.17. GlaxoSmithKline, Panacea Biotech, Sun Pharma, Novartis India, Wockhardt were among the top gainers.
The BSE Auto Index closed closed at 4,776.70 up 1.4%. Amtek Auto, Escorts, Exide Industrie, TVS Motor ended higher.
The BSE Metal Index closed at 11,297.31 up 1%. SAIL, Shree Precoated, Sterlite Ind, Jindal Steel, Sesa Goa advanced.
The BSE FMCG Index gained 1% at 1,949.32. Nestle, United Brewerie, GlaxoSmith Con, Dabur India, ITC closed higher.
BSE Oil and Gas Index closed at 7,936.51 up 0.5%. Reliance, Petronet LNG, ONGC, BPCL, HPCL, Essar Oil ended in green.
The BSE IT Index lost 1% at 4,552.30. Patni Computer, HCL Tech, Financial Tech, Mphasis, Infosys closed lower
The BSE Bankex was up 1.3% at 7,751.50. Allahabad Bank, Axis Bank, Federal Bank, HDFC Bank, Andhra Bank ended higher.
The NSE cash turnover was at Rs 15091.47crore and the NSE F&O turnover was at Rs 71282.94 crore. The BSE cash turnover was Rs 5643.45 crore. Total market wide turnover was at Rs 92017.86 crore.