
Stock Market Holiday: Like other establishments in the country, there will be a holiday in the stock markets on the festival of Diwali. Trading will not be possible on both BSE and NSE exchanges. The holiday dates are 21st and 22nd October. Diwali/Lakshmi Puja is on 21st October, while Diwali Balipratipada is on 22nd October. However, on the day of Diwali i.e. 21st October, the stock market will be open for some time for Muhurta trading.
October 21 and 22 are trading holidays for all Equity Segment, Equity Derivatives Segment, SLB Segment, Currency Derivatives Segments, NDS-RST, Tri Party Repo, Commodity Derivatives Segment, Electronic Gold Receipts (EGR) Segment on BSE. On both these dates in NSE also, all segments like Equities, Equity Derivatives, Commodities Derivatives, Corporate Bonds, New Debt Segments, Negotiated Trade Reporting Platform, Mutual Funds, Security Lending and Borrowing Schemes, Currency Derivatives and Interest Rate Derivatives I will be on holiday. Multi Commodity Exchange will also remain closed on 21st and 22nd October on the occasion of Diwali.
Muhurat trading timings
On October 21, 2025, a one-hour Muhurat trading session will be organized on NSE and BSE from 1:45 pm to 2:45 pm. Apart from this, there will also be a pre-open session from 1:30 pm to 1:45 pm, so that traders can prepare for trading. This session of Muhurat trading is considered an auspicious opportunity for investors. The tradition of Muhurta trading has been going on for many years. Investors see this as an opportunity to bring prosperity and success to their portfolio.
13 times out of the last 16 years, both Sensex and Nifty have closed with gains in this particular session. In the Muhurta trading session of Diwali 2024, Sensex closed at 79,724.12 with a rise of 335.06 points and Nifty closed at 24,304.35 with a rise of 99 points.
On what dates will the stock market be closed in the rest of the year?
After Diwali, in the remaining year 2025, apart from Saturday-Sunday, the stock markets will remain closed on the occasion of Guru Nanak Jayanti on 5th November and Christmas on 25th December. On Friday, October 10, the stock markets closed with gains for the second consecutive day. The Sensex closed at 82,500.82, up 328.72 points or 0.40 per cent. Nifty closed at 25,285.35, up 103.55 points or 0.41 per cent.
Disclaimer: The information provided here is being given for information only. It is important to mention here that investing in the market is subject to market risks. As an investor, always consult an expert before investing money. Moneycontrol never advises anyone to invest money here.