Majority of the stocks in both Sensex and Nifty were in the positive territory. In the Sensex pack, Tata Steel gained more than 3 per cent.
Most of the Asian markets were in the green on Friday while European and US shares had closed in the red on Thursday.
On Thursday, Sensex declined 255.84 points to close at 64,831.41 points while Nifty dropped 93.65 points to settle at 19,253.80 points.
Deepak Jasani, Head of Retail Research at HDFC Securities, said US stocks finished mostly lower on Thursday to end August on a sour note after the Federal Reserve’s preferred inflation gauge proved largely in line with expectations for July, leaving investors looking ahead to Friday’s August jobs report.
Stocks in Asia broadly advanced as China rolled out more stimulus to aid its ailing economy, he added.
Official data released on Thursday showed that the Indian economy grew 7.8 per cent in the June quarter, mainly on the back of double-digit expansion in the services sector, and retained its position as the world’s fastest-growing major economy.
Crude futures were marginally higher at USD 87.02 per barrel.
On Thursday, Foreign Institutional Investors (FIIs) were net sellers of domestic equities as they offloaded shares worth Rs 2,973.10 crore, as per exchange data.