The NSE Nifty has gained 3.13 percent this year as of close of the penultimate trading session, while the BSE index has risen 5.93 percent during the same period. Both indexes are on track for a fourth yearly gain in five.

Titan Company Ltd, up 3.95 percent, was the highest percentage gainer on the NSE, while financials, which contributed to over half the index gains, were led by Housing Development Finance Corp Ltd, which rose 1.6 percent