The Sensex opened the day higher after 5 straight days of losses led by recovery in select heavyweights, including Hindustan Unilever and Sun Pharma which had fallen sharply on Tuesday.
Axis Bank continued to gain ground for a second day in a row. Sun Pharma in which Daiichi Sankyo sold stake and whose shares fell 10 per cent on Tuesday, recovered some ground and was up one per cent.
Other winners were State Bank of India, Tata Steel, HDFC Bank and HDFC. Reliance Industries which dropped as much as 4 per cent recovered and gained ground in trade.
There were very few stocks from the Sensex that lost ground in trade. Among these were Wipro, which reported quarterly numbers that lagged estimates along with Bharti Airtel, Hindalco, Sesa Sterlite and Gail.
Shares in Suzlon, HDIL and Sun Pharma were among the top traded stocks today.
Meanwhile, markets across Asia were trading with solid gains led by the Japanese Nikkei and the Shanghai Composite. Indian markets on the other hand recovered after 5 straight day of losses.