LIVE MARKET
GOLD 24K ₹15,318 ▼ -153.18
GOLD 22K ₹14,031 ▼ -140.31
GOLD 18K ₹11,489 ▼ -114.88
SILVER 10G ₹2,304 ▲ +41.5
SENSEX 76,944.28 ▼ -13.02 (-0.0169%)
NIFTY 23,894.60 ▼ -161.20 (-0.6700%)
GOLD 24K ₹15,318 ▼ -153.18
GOLD 22K ₹14,031 ▼ -140.31
GOLD 18K ₹11,489 ▼ -114.88
SILVER 10G ₹2,304 ▲ +41.5
SENSEX 76,944.28 ▼ -13.02 (-0.0169%)
NIFTY 23,894.60 ▼ -161.20 (-0.6700%)

Stock Market Holiday September 4, 2026: Is NSE, BSE Open on Janmashtami?

Indian stock market traders with a focus on Friday, September 4, 2026, may be wondering if the NSE and BSE will be closed owing to this Krishna Janmashtami. While Janmashtami is a Hindu festival and some banks, schools, and government institutions will have a holiday according to the state, the stock market has a different trading holiday calendar in its schedule.

Stock Market Holiday September 4, 2026
AI

Is the stock market open on September 4, 2026?

Yes, the Indian stock market will be open on Friday, September 4, 2026.

Both the National Stock Exchange (NSE) and BSE have listed September 4 as a trading holiday in their 2026 equity market holiday calendar. The official NSE holiday schedule shows September 14, 2026, Monday, as the next September holiday for the equity segment, as it is Ganesh Chaturthi.

This means investors should be able to trade normally on September 4 even though Janmashtami is being observed across India.

Why is there no stock market holiday for Janmashtami?

A festival as a public or regional holiday does not automatically mean that the stock exchanges will close. The NSE and BSE publish their own annual trading holiday calendars, and only the dates designated as trading holidays result in the closure of the regular equity market.

This is essential because banking holidays and stock market holidays are not the same. Banks in various states may remain closed for Janmashtami on September 4, but NSE and BSE trading is governed by the exchanges' notified schedules. Recent holiday information also shows that bank closures can vary by state.

Therefore, investors should not assume that a bank holiday automatically translates into an NSE or BSE holiday.

NSE and BSE trading on September 4

Since September 4 is not included in the 2026 equity trading holiday list, normal trading is expected on both major Indian stock exchanges.

The regular equity-market session generally follows the standard schedule:

Pre-open session: 9:00 AM to 9:15 AM. Regular market session: 9:15 AM to 3:30 PM. Post-market session: 3:40 PM to 4:00 PM.

Investors should, however, check exchange notices for any special changes or special trading sessions prior to placing orders.

Janmashtami falls on September 4

Krishna Janmashtami will be celebrated on Friday, September 4, 2026. The festival is dedicated to the birth of Lord Krishna and is characterised by fasting, devotional programmes and midnight prayers. Since Nishita Puja is celebrated at midnight, some religious celebrations will take place early on the morning of September 5.

Despite the festival, the stock market will not have a trading holiday on September 4.

What is the next NSE/BSE holiday?

According to the NSE 2026 equity holiday calendar, the next trading holiday after September 4 is Monday, September 14, 2026, for Ganesh Chaturthi. The exchanges will also be closed on Friday, October 2, for Mahatma Gandhi Jayanti.

The September 14 holiday is particularly important for traders because it falls on a Monday, so there is a weekend-plus-holiday break for the equity market.

What should investors do on September 4?

All investors who have positions or trading plans for September 4 should treat it as a regular trading day. Orders can be placed through brokers as usual, subject to normal market conditions and individual broker availability.

The market holidays and settlement schedules are separate things; investors should remember. A trading day does not mean every banking or settlement-related service follows the same schedule.

It is also important not to confuse the stock market with bank branches. A bank may be closed in a particular state because of Janmashtami while NSE and BSE continue trading normally.

The difference can be boiled down to this: Janmashtami may be a bank or state holiday, but it is not an NSE/BSE equity trading holiday in 2026.

The official exchange calendars show September 14, rather than September 4, as the September trading holiday.

So traders looking ahead to Friday, September 4, should not expect the usual market closure in the wake of a holiday. NSE and BSE trading will not be interrupted.

On a short note, September 4, 2026 is an Indian stock market trading day. The NSE and BSE will be open despite Janmashtami, and bank or institutional holidays may vary according to the state-wise schedule.

Comments

Sign in to comment
Please to leave a comment on this article.
Subscribe to Our Newsletter

Get the latest articles delivered to your inbox.

```