Benchmark indices opened the day higher as Asian markets recovered after China growth spooked global markets on Monday.
Check top Sensex gainers and losers
Asian markets like The Japanese Nikkei, Korean Kospi, Singapore's Strait Times and the Taiwan Weighted were all higher. However, the Shanghai Composite continued to trade with losses.
IT and Pharma were trading flat after the rupee recovered marginally against the dollar. Banking stocks which plunged in trade on Monday saw some recovery. Among the stocks that gained were Canara Bank, State Bank and Kotak Mahindra Bank.
The Mid cap index which had fallen a huge 9 per cent in trade on Monday, was trading higher. Century Textiles was up 15 per cent, while CESC was up 4 per cent in early trade.
Metal stocks like Hindalco, Vedanta and Tata Steel which plunged to 52-week low on Monday recovered lost ground and were trading higher.
South Indian Bank, which was included in the Mid Cap index was trading with gains. Meanwhile, the rupee recovered ground and was trading with gains of 10 paise at 66.56 to the dollar.