Indian stock exchanges, including the National Stock Exchange of India and Bombay Stock Exchange, remain closed on March 3 for Holi. While some states celebrate the festival on March 4, trading will resume on Wednesday.

Holi Holiday Confuses Traders as Markets Close on Tuesday
New Delhi: There's some confusion this year regarding the dates of Holika Dahan and Holi. This has led many investors to wonder why the stock market is closed on March 3rd, when Holi will be celebrated on March 4th in many states. According to the official holiday list, Indian stock markets have declared a complete holiday on March 3rd (Tuesday) to celebrate Holi.
Both the National Stock Exchange of India (NSE) and the Bombay Stock Exchange (BSE) will have no trading today in the equity, derivatives, and securities lending and borrowing (SLB) segments. Investors will be unable to buy or sell shares. However, the markets will reopen tomorrow, March 4th, at normal hours, even though the festival of colors is being celebrated in many parts of the country.
Trading will be closed from 9 am to 5 pm at the Multi Commodity Exchange of India (MCX), the country's largest non-agricultural commodity exchange. However, trading will resume in the evening session from 5 pm to 11:55 pm. Meanwhile, the National Commodity and Derivatives Exchange (NCDEX) will remain closed for the entire day.
This year, Holika Dahan was celebrated late in the evening on March 2nd, while Holi will be celebrated on March 4th in many states. This has led some traders and investors to question why the holiday was observed on March 3rd. Exchanges schedule holidays in advance, and trading schedules are determined accordingly.
Experts recommend that investors review the holiday list in advance to avoid any disruptions to their trading and investment strategies.
In short, the stock market is closed today, March 3rd, but will reopen as normal tomorrow, March 4th. Investors will be able to resume regular trading from Wednesday.