
Indian stock markets, including NSE and BSE, will remain open for trading on December 31 and January 1, 2026, contrary to potential confusion and the closure of many global markets. Commodity exchanges MCX and NCDEX will operate during the day session but close in the evening. This clarification allows investors to plan their trading strategies for the year's opening days, with the first official market holiday in India being Republic Day on January 26.