The S&P BSE Sensex rose as much as 76.95 points to 37,191.83 in early trade, and the NSE Nifty went to 11,183.85, up 26.85 points from the previous close.
Advances in information technology and metal stocks supported the markets however losses in pharmaceutical shares capped the upside.
At 9:25, the Sensex traded 17.55 points - or 0.05 per cent - higher at 37,132.43 while the Nifty was up 0.50 point at 11,157.50.
Top gainers on the 50-scrip benchmark index at the time were Tata Motors, Vedanta, Bajaj Finance and Power Grid, trading between 1.01 per cent and 3.51 per cent higher.
Infosys, Reliance Industries and Tata Motors contributed the most to the advances on Sensex.
Equities in other Asian markets fell after the US hit Chinese telecoms giant Huawei with severe sanctions, threatening to further strain China-US trade ties. MSCI's broadest index of Asia-Pacific shares outside Japan slid 0.2 per cent, hovering not far off its lowest since late January.
Japan's Nikkei dropped 0.6 per cent while South Korean shares also lost 0.6%, and Chinese blue chips were down 0.2 per cent.
Asian shares had steadied in early trade on news that US President Donald Trump was planning to delay tariffs on auto imports, providing much needed relief to markets hit by a flare-up in trade tensions and weak US and Chinese economic data.
The Sensex and Nifty had ended 0.55 per cent and 0.58 per cent lower on Wednesday.