The Bombay Stock Exchange and National Stock Exchange have 14 official stock market holidays in 2025, excluding weekends. But the Diwali period stands out as the most significant—with Muhurat Trading on 21 October, followed by a full market holiday on 22 October. The Muhurat Trading session marks an auspicious start to the Hindu New Year […]
India’s stock markets will open for a special one-hour Muhurat Trading session on 21 October 2025, marking Diwali’s Laxmi Pujan. For the first time since 1957, the session will be held in the afternoon — 1:45 pm to 2:45 pm — instead of the traditional evening slot. While Muhurat Trading is more symbolic than tactical, […]