Dalal Street has seen sharp swings in recent sessions, with . The series of holidays has added to the uncertainty for traders, as this is already a shortened trading week due to the Ram Navami holiday on March 26.
Against this backdrop, investors may be wondering whether stock markets are open today.
Both stock exchanges, the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE), are closed on April 3 on account of Good Friday.
Trading across all segments remains shut for the day. This includes equities, equity derivatives, currency derivatives, interest rate derivatives, and securities lending and borrowing (SLBs).
There will be no trading activity on either exchange throughout the day.
The closure is not limited to equity markets. The commodity derivatives segment will also remain closed for the entire session.
The Multi Commodity Exchange of India (MCX) and the National Commodity & Derivatives Exchange (NCDEX) are also shut for the day, meaning no trading will take place in commodities as well.
Trading on both the NSE and BSE will resume on April 6, which is Monday. Investors will have to wait until the next trading session for any market activity.
Most major global markets are also shut on account of Good Friday. Markets in the US, UK and Europe are closed for the day.
In Asia, however, there is a mixed trend. Markets in China and Japan remain open, while key markets such as Hong Kong and Singapore are closed.
Before the holiday, Indian markets saw a strong recovery on Thursday. Benchmark indices bounced back sharply from intraday lows and ended higher for the second straight session.
The Nifty 50 climbed 530 points from its low of 22,182.55 to close at 22,713.10. It ended the day up 33.70 points or 0.15%.
The BSE also saw a strong recovery. It surged 1,774 points from its day’s low to settle at 73,319.55, gaining 185 points or 0.25%.
The rebound was largely led by IT stocks, which supported the broader market.
Market volatility continues to remain elevated. India VIX, which measures market volatility, rose more than 2% in the previous session to settle at 25.52.
This indicates that traders are still cautious, especially given global developments and recent sharp moves in the market.
According to the 2026 trading calendar, stock markets have several holidays during the year.
Earlier this year, an additional holiday was observed on January 15 due to the Mumbai BMC elections, apart from the Republic Day holiday on January 26.
In March, markets remained closed for Holi on March 3, , and Mahavir Jayanti on March 31.
Looking ahead, markets will remain closed on Ambedkar Jayanti (April 14), Maharashtra Day (May 1), and Bakri Id (May 28).
In the second half of the year, holidays include Muharram (June 26), Ganesh Chaturthi (September 14), and Gandhi Jayanti (October 2). Dussehra falls on October 20, followed by Diwali Balipratipada on November 10 and Guru Nanak Jayanti on November 24.
The last holiday of the year will be Christmas on December 25.
Interestingly, there is no separate holiday for Diwali this year as it falls on a Sunday. However, Muhurat Trading will be held on Sunday, November 8, 2026. The timings for this special session will be announced later.
For now, with markets closed on Good Friday, traders will be watching global cues and preparing for the next trading session on Monday.
