The sentiments also improved on today being the last session of current month's expiry in the derivatives segment.
The 30-share index, which lost 63.97 points in the previous session, recovered by 40.93 points, or 0.20 per cent, to 19,897.17 with stocks of capital goods, auto, banking, healthcare and IT sectors leading gains.
On the similar lines, the wide-based National Stock Exchange index Nifty moved up by 12.25 points, or 0.20 per cent, to 5,886.10.
In the Asian region, Hong Kong's Hang Seng index fell 0.49 per cent, while Japan's Nikkei up by 0.34 per cent in the early trade. The US Dow Jones Industrial Average ended 0.40 per cent lower in yesterday's trade.