The Bombay Stock Exchange benchmark Sensex rose by over 118 points on Friday in early trading on revival of buying by funds and retailers.
The 30-share index, which had closed nearly 151 points down on Thursday, recovered by 118.35 points at 10,886.32 points in the first five minutes of trading.
In a similar fashion, the wide-based National Stock Exchange index Nifty was up by 36.15 points at 3192.55 points.
Stock brokers said that reports of firming global markets mainly triggered buying by foreign funds, helping trading sentiments to improve.
The major gainers were Reliance Industries, ACC, Larsen and Toubro, BHEL, Infosys Technologies, Grasim Industries, Tata Consultancy, Dr Reddy, Bajaj Auto, ONGC, Satyam Computer, Tata Steel, Maruti Udyog and Tata Motors.
A few stocks in the mid-cap section were also in positive zone on fresh buying by retailers.