Besides, covering-up of short positions in view of an approaching January expiry in the derivatives segment on Thursday influenced mood.
The 30-share index rose 159.47 points, or 0.65 percent, to 24,595.13, with all sectoral indices led by auto, healthcare, capital goods, metal and banking trading higher by up to 1.12 percent.
The gauge had rallied 473.45 points in the previous session. The NSE index Nifty too edged higher by 60.40 points, or 0.81 percent, to 7,482.85.
Stock markets will remain closed tomorrow for the Republic Day. Among other Asian markets, Hong Kong's Hang Seng was up 2.47 percent and Japan's Nikkei gained 0.67 percent while the Shanghai Composite index was trading higher 0.60 percent in early trade today.
The US Dow Jones Industrial Average ended 1.33 percent higher in Friday's trade.


Latest News  from Business News Desk