At 09.45 am IST, the 30-share BSE Sensex was at 16389.87 up by 200.51 points or 1.24% and NSE Nifty was trading at 4937.15 up by 63.25 points or 1.30%.
In Asia, all the major markets opened in green, the Nikkei 225 was up by 69.98 points and was at 8449.36. The Hang Seng was up by 363.63 points and was at 19,379.43. The Shanghai composite was up by 20.47 points and was at 2,266.63.
Among Sectoral indices on BSE, all the sectors were trading in positive terrain. Realty, Consumer goods, Metal, Auto were leading the rally.
On the National Stock Exchange (NSE), the top volume gainers were HCL Tech, JP Associates, Hindalco, Tata Motors and Maruti posted gains between 2.72%-3.09%
And the losers in the opening trade were Ranbaxy (0.30), ITC (0.26) and TCS (0.23).