Indian stock market traders will not be able to perform any trading activities on October 2.
According to official websites of the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE), October 2 has been declared a holiday on the occasion of Mahatma Gandhi Jayanti/Dussehra.
Previously, stock market traders were not able to operate on August 27. This is due to the suspension of trading options on the occasion of Ganesh Chaturthi.
After October 2, markets will be closed again on October 21 and 22. This will be on the occasion of Diwali Laxmi Pujan and Balipratipada, respectively.
Muhurat trading timing
Similarly, this year, Muhurat trading will be executed on October 21, 2025. The special one-hour live trading session is considered to be auspicious for traders and investors who choose to buy stocks during this period on Diwali.
The normal market will open at 1.45 pm and will close at 2.45 pm. Traders and investors need to note that the setup cut-off time for position limit/ collateral value is 2.55 pm and the trade modification end time will be at 2.55 pm as well.
As per the official list of stock market holidays for 2025 on the NSE website, 5 more holidays will fall till the end of this year.