While India will celebrate Diwali on Monday, October 20, the traditional Muhurat trading session will not be held on the same day. Instead, Dalal Street will operate with regular trading hours on Monday, from 9:00 am to 3:30 pm. The National Stock Exchange (NSE) has announced that October 21, 2025, Tuesday shall be a trading holiday on account of Diwali Laxmi Pujan and Muhurat Trading will be conducted on that day.

What is Muhurat Trading?

Muhurat Trading, the special one-hour trading session conducted by Indian stock exchanges to mark the beginning of the Hindu New Year, holds deep cultural and financial significance. This one-hour trading window is considered an auspicious time to invest in the markets and start the new financial year on a positive note. During this session, traders an

See Full Page