Stock exchanges in India (BSE and NSE) will be closed for trading on Wednesday, December 25 due to Christmas celebrations. The trading holiday coincides with other stock markets in the US, UK and Europe, which are closed over Christmas.
In addition to trading in stocks, trading in commodity derivatives, currency derivatives and electronic gold receipts (EGR) will also be suspended.
This will be the last trading holiday of 2024. BSE and NSE have observed 16 days holiday this year.
Also Read | BSE, NSE to become alternative trading venues during power outage: SEBI
Check trading holidays for 2025
Mahashivratri – Wednesday, February 26th
Holi Festival – Friday, March 14th
Id-Ul-Fitr (Ramzan Id) – Monday, March 31st
Shri Mahavir Jayanti – Thursday, April 10th
Dr. Baba Saheb Ambedkar Jayanti – Monday, April 14th
Good Friday – Friday 18th April
Maharashtra State Day – Thursday, May 1st
Independence Day – Friday, August 15th
Ganesh Chaturthi – Wednesday, August 27th
Mahatma Gandhi Jayanti/Dussehra – Thursday, October 2nd
Diwali, Lakshmi Pujan – Tuesday, October 21st
Diwali Balipratipada – Wednesday, October 22nd
Prakash Gurupurbh Shri Guru Nanak Dev – Wednesday, November 5th
Christmas – Thursday, December 25th
Also Read | The global outage did not affect BSE or NSE. How much does BSE and NSE spend on IT compared to their global peers?
muhurat trade
The Muhurat transaction for 2025 will take place on October 21 and its timing will be notified later.
Many brokerages in India consider Diwali as the beginning of the financial year and investors buy stocks during this period believing that Diwali will bring prosperity. Historically, the BSE Sensex has ended higher in 13 out of the last 17 muhurat trading sessions.
BSE, NSE ended in the red with a narrow margin
On Tuesday, domestic stock exchanges were unable to maintain their early gains and ended trading in the red after a period of volatile fluctuations.
The Nifty 50 fell by 25.80 points or 0.11% to close at 23,727.65, while the Sensex fell by 67.30 points or 0.09% to close at 78,472.87. .
The Indian stock market is under pressure primarily due to a strong dollar and high US bond yields, prompting FIIs to sell on the upswing. Additionally, in the current climate, investors tend to prioritize safety over returns.