The Indian stock market will be closed on Maharashtra Day and Bakri Id in May 2026, totalling 12 holidays. Trading halts include equity, derivatives, and currency segments. Key holidays like Diwali and Christmas will also see market closures, while Sensex and Nifty 50 fell amid rising oil prices.