Rising for the third straight session, the BSE 30-share barometer rose by 82.57 points, or 0.30 per cent, to 27,478.30.
The National Stock Exchange index Nifty also edged higher by 21.95 points, or 0.26 per cent, to 8,268.25.
Brokers said sentiments remained firm over optimism on the growth front and the government's resolve to use the ordinance route to push more economic reforms.
They said, however, foreign funds winding down for the end of the year and a weak trend at other Asian markets, capped the gains.
Among other Asian markets, Japan's Nikkei shed 0.68 per cent, while Hong Kong's Hang Seng fell by 0.56 per cent in early trade today.