Stock Market Holiday Today: Indian stock markets are closed on Tuesday, October 20, 2026, on account of Dussehra (Vijayadashami), one of the major Hindu festivals that symbolises the victory of good over evil. Both the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) have designated the festival as an official trading holiday in their 2026 holiday calendar.
As a result, trading remains suspended across the equity, equity derivatives, currency derivatives, debt and securities lending & borrowing (SLB) segments for the day. Normal trading will resume on Wednesday, October 21, 2026.
Is MCX also closed today?
Unlike the stock exchanges, the Multi Commodity Exchange MCX) is not shut for the entire day. The commodity bourse remains closed during the morning session (9:00 am to 5:00 pm) but will reopen for the evening session from 5:00 pm onwards, allowing trading in commodities such as gold, silver, crude oil and base metals.
Meanwhile, the NCDEX remains closed for both sessions on the occasion of Dussehra.
How will markets reopen?
After the one-day holiday, trading on NSE and BSE will resume on Wednesday, October 21, with markets reopening from their previous closing levels recorded on Monday, October 19.
On Monday, the Indian stock market closed on a lower note, dragged by significant losses in private bank stocks. The Nifty50 closed the trade 257.20 points or 1.11 per cent lower at 22,888.95, while the 30-stock BSE Sensex dropped 876.37 points or 1.17 per cent to settle at 73,852.90.
Axis Bank’s shares fell the most in the Nifty50, closing 4.2 per cent lower. It was followed by Tata Motors Passenger Vehicle (PV), Infosys, Bajaj Finance, Apollo Hospitals, and many others. On the other hand, JSW Steel, ONGC, State Bank of India, Larsen & Toubro (L&T), and Eicher Motors were the five major gainers in the index.
Investors will next react to global cues, corporate earnings and macroeconomic developments after the holiday break.
Stock market holidays left in 2026
Following the Dussehra holiday, only three tarding holidays remain on the NSE and BSE calendars for the rest of 2026:
| Date | Day | Occasion |
| November 10, 2026 | Tuesday | Diwali-Balipratipada |
| November 24, 2026 | Tuesday | Prakash Gurpurb Sri Guru Nanak Dev |
| December 25, 2026 | Friday | Christmas |
The exchanges have also scheduled a Muhurat Trading session on November 8, 2026, on the occasion of Diwali Laxmi Pujan, with timings to be announced separately. turn1search12
According to the official NSE holiday calendar, Dussehra is the 13th trading holiday o 2026, leaving only the above three exchange holidays for the remainder of the year.
