Stock market holiday: The Indian stock market will be closed on March 31 for Eid-ul-Fitr, with trading suspended on both NSE and BSE as per holiday calendars.