Indian financial and money markets are closed on Thursday on account of Holi. Trading will resume on Friday.
The benchmark S&P BSE Sensex ended at 38,386, up 23 points, while the broader NSE Nifty50 settled at 11,521, down 11 points.
The rupee recovered by 13 paise to close at 68.83 against the US dollar and the 10-year benchmark bond yield ended at 7.36 percent.