The Indian markets on Wednesday opened over 150 points higher led by gains in banks and financial service stocks.
Analysts said market sentiment have turned positive after latest indications of some encouraging progress in US-China trade deal.
The Sensex was up 235.44 points at 41,056.74, while the Nifty jumped 66.45 points at 12,104.15.
Among the Nifty50 stock, 42 scrips advanced while eight traded lower during the early trade.
Yes Bank, Tata Motors, JSW Steel and Mahindra and Mahindra were the top gainers, advancing in the range of 1 to 5 per cent.
Bharti Airtel, BPCL, ICICI Bank, Cipla and Larsen & Toubro were the top losers.
The GDP data is also likely to be released by the end of this week which is expected to go below 5 per cent.