A broker looks at a terminal while trading at a stock brokerage firm in Mumbai October 6, 2008.
The BSE Sensex rises 100 points and the Nifty gains 35 points. The gains track global shares, with the MSCI world share index edging up to a one-week high after Chinese trade data pointed to a steady recovery of the world's second largest economy.
However, continued concerns about foreign investor selling weighs after they sold shares worth net 6.62 billion rupees on Tuesday, bringing their total to 17.25 billion rupees in the previous five sessions, according to provisional exchange data.
IT shares gain as previous losses were seen overdone. Infosys Ltd (INFY.NS) to report fiscal 2013 earnings on April 12.
Infosys gains 1.6 percent, while Tata Consultancy Services Ltd (TCS.NS) is up 1.6 percent.
However, Sun Pharmaceutical Industries (SUN.NS) shares fall 2 percent on profit-taking after gaining 6.8 percent so far this month as on Tuesday's close versus a 3.7 percent fall in the Nifty.
Copyright 2012 Thomson Reuters. All rights reserved.