The currency, debt and equity markets will be closed on Thursday, January 26, for a public holiday.
Markets will resume trading on January 27, Friday.
The Nifty 50 index closed 1.25 per cent lower at 17,891.95, while the S&P BSE Sensex fell 1.27 per cent to 60,205.06. The benchmark indexes finished at their lowest levels in over a week.
The Indian rupee finished at 81.59 per US dollar on Wednesday, while the benchmark 10-year yield ended at 7.3480 per cent.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks