Metal counters, including Hindustan Alumium, Nalco and Vedanta, witnessed intense buying, rising up to 6.17 per cent.
Besides, auto, capital goods, teck, healthcare, IT and realty stocks were among the big gainers.
The benchmark BSE Sensex gained 70.10 points, or 0.21 per cent, to 32,343.77. It had lost 51.74 points in yesterday's trade.
The 50-issue Nifty too rose by 25.20, or 0.25 per cent to quote at 10,082.60.
Widespread buying by domestic institutional investors (DIIs) continued and supported the recovery, brokers said.
Also Read
Other bright spots were Bajaj Auto, Hindustan Unilever, Cipla, M&M, Bharti Airtel, Adani Ports, TCS, Hero MotoCorp and L&T, rising by up to 2.04 per cent.
Globally, Hong Kong's Hang Seng rose 0.07 per cent, while Japan's Nikkei shed 0.37 per cent in early deals. Shanghai Composite fell 0.20 per cent.
The US Dow Jones Industrial Average ended at new record by surging 0.12 per cent yesterday.
Disclaimer: No Business Standard Journalist was involved in creation of this content