The benchmark indices, the BSE Sensex and NSE Nifty, which opened the session in the green, traded firm in morning session on Thursday.

At 10:13 am, Sensex was at 53,025, up 121 points or 0.23 per cent firmer. Nifty traded at 15,886, up 32 points or 0.20 per cent firm

The top gainers on the Sensex were L&T, HCL Tech, Tech Mahindra, HDFC Bank and Bajaj Financial Services. The laggards were M&M, NTPC, Kotak Bank, Asian Paints and ITC.

According to an agency report, in the previous session, Sensex ended 134.32 points or 0.25 per cent higher at 52,904.05, and Nifty advanced 41.60 points or 0.26 per cent to 15,853.95.

Foreign institutional investors (FIIs) were net sellers in the capital market as they offloaded shares worth Rs 1,303.95 crore on Wednesday, as per provisional exchange data.

"IT results out so far including that of majors like TCS and Infosys indicate a strong order pipeline emboldening the companies to raise their revenue guidance to 14 to 17 per cent. This augurs well for the industry and can invite further investments," said V K Vijayakumar, Chief Investment Strategist at Geojit Financial Services.

However, Nifty is likely to face resistance around 15,900, since FIIs are consistent sellers at higher levels, he said, adding that retail activity is high in the mid and small-cap space, as heavy FII selling is in large caps.

Further, global support to the markets comes from US Fed chief Jerome Powell's remark that rates will remain near zero until "inflation goes persistently and materially higher". This has further emboldened the equity bulls, he noted.

Elsewhere in Asia, bourses in Shanghai, Seoul and Hong Kong were trading with gains in mid-session deals, while Tokyo was in the red.

Meanwhile, international oil benchmark Brent crude declined 0.76 per cent to $74.19 per barrel (with inputs from PTI)