Markets ends in green: Banks, cap goods, power outperform

The markets closed in green amid choppy trades. Indian markets outperformed the Asian peers. On the global front, Asian markets were trading lower, Shanghai is down 5%.

Buying support was seen from banking, capital goods, power, metal, oil stocks. Midcaps and small caps are trading higher with a gain of over 1.5%. Realty, FMCG and auto stocks are under pressure. Market breadth was positive, nearly 3:1.

Top gainers on the bourses were L&T, BHEL, Tata Steel, Tata Power, Tata Communications and SAIL while losers - Grasim, Maruti, M&M, Unitech and Sterlite Industries.

Sensex closed up 202.89 points or 1.30% at 15790.51, and the Nifty up 37.40 points or 0.79% at 4747.05.

About 1821 shares have advanced, 804 shares declined, and 447 shares are unchanged.

The BSE Midcap Index ended at 6,344.72 up 1.3%.