Indian stock markets shall remain open on Monday, October 20, 2025, despite some states and investors celebrating Diwali Lakshmi Pujan today. The official holiday for key stock exchanges- BSE and National Stock Exchange of India (NSE) shall be observed on Tuesday, October 21. However, the shares market will open for the special Muhurat trading session. Advertisement
It means that Monday, October 20 will be a regular trading session for the stock exchanges, while Diwali shall be celebrated on the exchanges a day later. Muhurat Trading will be held from 1.45 pm to 2.45 pm on Tuesday, October 21, 2025, along with a 15 minute pre-open session from 1.30 pm to 1.45 pm and post close modification will be done until 2.55 pm on both exchanges.
The Indian stock market observes a regular trading s