The 30-share index, which had gained 688.28 points in the previous three sessions, was up 50.93 points, or 0.18 per cent, at 27,866.14, led by consumer durables, power, capital goods, PSU, banking and metal.
The NSE Nifty was quoting a tad higher at 8,520.10 as against yesterday's close of 8,519.50.
According to brokers, more bullish bets amid hopes of a positive start to Q1 earnings show and a firming trend in Asia tracking overnight gains in the US kept it going for the markets.
The US Dow Jones Industrial Average ended 0.13 per cent higher yesterday.