Indian stock markets are closed today for Christmas, marking the final holiday of the year. Trading will resume on December 26, while commodity exchanges will partially operate later in the day. The next market closure is scheduled for January 26, 2026, for Republic Day.