Stock Market Holiday: Indian stock markets will remain closed on Thursday, March 26, on account of Ram Navami, a major Hindu festival celebrating the birth of Lord Rama. Trading on both the National Stock Exchange (NSE) and the BSE (formerly Bombay Stock Exchange) will resume on Friday, March 27.