North India and many other regions across the country are celebrating Shri Krishna Janmashtami today, September 4. As the festival is being observed with great enthusiasm, investors and stock market enthusiasts are wondering whether the Indian stock market is open or closed today.
Although banks are closed in many parts of India on the occasion of Janmashtami, and some government offices are also observing a holiday, the stock market follows a separate holiday calendar. The Indian stock exchanges operate according to a schedule set in line with the regulations and trading calendars of SEBI, NSE and BSE. Therefore, a bank holiday does not automatically mean a stock market holiday.
Is The Stock Market Closed Today?
The Indian stock market is not closed today. Both NSE and BSE are operational as usual today. Investors and traders can buy and sell shares and trade in equity normally. The normal trading hours are from 9:15 AM to 3:30 PM IST, Monday through Friday.
As Janmashtami is not listed as a holiday in the stock market calendar, the exchanges will operate normally despite banks and government offices being closed today.
Upcoming Stock Market Holidays in 2026
|
Date
|
Day
|
Holiday
|
|
September 14, 2026
|
Monday
|
Ganesh Chaturthi
|
|
October 2, 2026
|
Friday
|
Mahatma Gandhi Jayanti
|
|
October 20, 2026
|
Tuesday
|
Dussehra
|
|
November 10, 2026
|
Tuesday
|
Diwali-Balipratipada
|
|
November 24, 2026
|
Tuesday
|
Prakash Gurpurb Sri Guru Nanak Dev
|
|
December 25, 2026
|
Friday
|
Christmas
|
Why Is Stock Market Closed On Ganesh Chaturthi?
What You Should Know About Stock Market Today?
- The Indian stock market is open today, September 4, 2026, despite Shri Krishna Janmashtami celebrations across several parts of India.
- Both NSE and BSE will operate normally during regular trading hours.
- Investors can continue buying and selling shares and conducting equity trades as usual.
- The stock market follows its own holiday calendar, so bank holidays do not automatically mean stock market holidays.
- Investors should check the official NSE and BSE holiday calendars before planning their trades.
- The next scheduled stock market holiday is Ganesh Chaturthi on September 14, 2026.
- Normal market timings remain 9:15 AM to 3:30 PM on trading days.
Disclaimer: This article is for informational purposes only and should not be considered investment, financial, trading, or legal advice. Please verify exchange calendars independently before trading.
