India’s domestic stock market is closed today, May 1, 2026, on account of Maharashtra Day. Both the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) have suspended normal trading for the day, giving Dalal Street a long weekend break.