The Indian stock market will remain open on Monday, October 20, but will be closed on Tuesday, October 21, and Wednesday, October 22. On October 21, the market will open briefly for a one-hour Muhurat Trading session.
The Indian stock market will remain open on Monday, October 20, but will be closed on Tuesday, October 21, and Wednesday, October 22. On October 21, the market will open briefly for a one-hour Muhurat Trading session.
There has been some confusion among investors this year over the exact dates of Diwali 2025, whether it falls on October 20 or 21. For the markets, however, the schedule is clear.
According to the NSE website, the Indian stock market will remain open on Monday, October 20, and instead, remain closed on Tuesday, October 21 for Diwali Lakshmi Puja, and Wednesday, October 22 for Balipratipada, the fourth day of the festival. The Diwali celebrations began with Dhanteras on October 18 evening.
Diwali is not just a festival of lights and prosperity in India, but also a symbolic start to a new financial year in stock market culture.
Although the markets will remain closed on October 21, a special Muhurat Trading session is scheduled from 1:45 PM to 2:45 PM. Trade modifications will be allowed until 2:55 PM.
Trading will be available across equities, futures and options (F&O), currency, and commodities. This one-hour session is a traditional ritual marking the start of the new Samvat year and is considered an auspicious time for investors to make their first trades of the year.
After the Diwali holidays, only two trading holidays will remain for the year. First, on November 5 for Prakash Gurpurab, and second, on December 25 on account of Christmas.
The stock market has remained upbeat ahead of Diwali 2025. Last week, the Nifty 50 gained 1.56 per cent, while the Sensex rose 1.76 per cent, supported by easing foreign investor selling.
According to data from the National Securities Depository (NSDL), FIIs have been net sellers in the secondary market, having sold equities worth Rs 17,741 in July, Rs 34,993 crore in August, and Rs 23,885 crore in September.
During the last week, FIIs net bought Rs 556 crore. In October so far, they bought Rs 6,480 crore.
“The main reason behind this shift in FII strategy is the narrowing valuation gap between India and other markets,” said VK Vijayakumar, chief investment strategist at Geojit Financial Services. He added that India’s underperformance over the past year has improved the outlook for better relative returns going forward.