Investors will be looking ahead to a report about India's sovereign ratings from Standard & Poor's.
During the day, the 50-share pack reclaimed the 10,400 level for the first time since November 7. The market breadth was positive as 1506 shares advanced against a decline of 1,227 shares, while 154 shares were unchanged.
The S&P BSE Information Technology Index gained 1.2 percent and was among the top sectoral gainers.
On the currency front, the rupee weakened by 20-12 paise to 64.70 against the United States dollar from its previous close at 64.58-59.
The benchmark BSE index closed up 0.25 percent at 33,561.55 while the broader NSE index ended 0.15 percent higher at 10,342.30.
However, some gains were capped as investors booked profits in metals stocks and foreign investors pulled out money from stocks.
Sector-wise, the S&P BSE consumer durables index surged by 580.57 points, followed by oil and gas index by 109.73 points and IT index by 92.20 points.
In what could be a power packed comeback from last week's drag trade, key indices have finished with gains for the last six successive sessions.