Indian stock markets will be closed on May 1, 2026, for Maharashtra Day and Labour Day BSE, NSE trading suspended in equity, derivatives, SLB, and electronic gold segments on May 1 MCX will be closed in the morning but open for evening trading from 5:00 PM to 11:30 PM