At 6.35 am, Nifty50 futures on the Singapore Stock Exchange were trading 27 points higher at 10,015.50, indicating a positive start for the domestic market.
At 9:28 AM, the S&P BSE Sensex is trading at 32,032 up 107 points, while NSE Nifty is trading at 10,046 up 29 points.
Intra-day, the NSE had scaled a high 10,104.45.
The BSE Midcap and Smallcap indices rose 1 percent each on positive market breadth. "Investor's expectation on some tailwinds in IT stocks ahead of results kept the counter busy", said Vinod Nair, Head of Research, Geojit Financial Services Ltd.
A firm trend was seen in Asia while Europe also opened higher, boosted by another record show on Wall Street.
In the Sensex kitty, Sun Pharma topped the gainers list by climbing 2.42 per cent to Rs. 538.50 after the company said it has received establishment inspection report (EIR) from the U.S. health regulator for its Dadra facility. Coal India, Hindustan Petroleum, and Kotak Mahindra bank lost more than 0.6% each in the opening trade on Thursday morning. It was followed by Reliance Industries (Rs. 551.32 million), Tata Consultancy Services (Rs. 476.16 million) and State Bank Of India (Rs. 316.60 million).