
Stock Market Holidays on Diwali: Like other establishments in the country, there is a holiday in the stock market on the occasion of Diwali. BSE and NSE open for muhurat trading only for one hour. Diwali is celebrated on Amavasya of Kartik month and this time Kartik Amavasya will start at 3:44 pm on 20th October and end at 5:54 pm on 21st October. Due to this, Diwali/Lakshmi Puja is on 20th October. So is the holiday in stock markets on 20th October?
According to the updates from BSE and NSE so far, the stock markets are open on Monday, October 20. Diwali holiday is on 21st October. At the same time, on October 22, the markets will remain closed on the occasion of Diwali Balipratipada, i.e. holiday for 2 consecutive days. After this, the stock markets will remain closed on 25th October, Saturday and 26th October, Sunday. In this way, the stock market is going to remain closed for 4 days in the week of Diwali.
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.
When will Muhurta trading happen?
Muhurta trading session is from 1:45 pm to 2:45 pm on 21st October 2025 i.e. of one hour. 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.
Even before this, once in the year 2012, Muhurta trading session was held between 3:45 pm to 5:00 pm. 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.