Hong Kong's Hang Seng was up 0.41 per cent while Japan's Nikkei came down 0.34 per cent in early session.
NSE Nifty opened higher at 10,366.80 and moved in a range of 10,404.50 and 10,362.25 before ending higher by 40.95 points. The S&P BSE Sensex opened almost 82 points higher at 33,670 points while NSE Nifty50 opened at 10,367 points, almost 18 points higher than the previous session's closing.
Overseas, Asian stocks were mostly subdued in trade, with the China's Shanghai Composite losing 2.26 per cent following new liquidity rules in the country.
However, some gains were capped as investors booked profits in metals stocks and foreign investors pulled out money from stocks.
It saw an intra-day movement of 67 points.More news: Iranian National Indicted for $6m HBO Extortion Plot
More news: In Post-Weinstein Era, Trump Sexual Assault Accusers Await His Downfall
More news: College students launch lawsuit
The benchmark BSE Sensex and the Nifty50 extended their gains to a sixth successive session yesterday, adding 26.53 points and 6.45 points, respectively.
Major index gainers were Aurobindo Pharma, IndusInd Bank, Infosys, GAIL, Bharti InfraTel, Ultratech Cement and Powergrid.
The Sensex was trading higher in afternoon trade with Nifty too in the green in afternoon trade on Thursday.
The breadth, indicating the overall health of the market, was in favour of gainers.
Total securities that hit their price bands were 167. The market capitalisation of listed firms on NSE stood at Rs 1,44,88,532.06 crore.