Stock market holiday: The Indian stock market will remain closed for normal trading today, 21 October 2025, on account of Diwali 2025. The stock exchanges – BSE and NSE – along with the commodity exchanges – MCX and NCDEX – have declared a trading holiday today on account of Diwali 2025.