The Indian stock markets will be closed today for Christmas, marking the last trading holiday of 2024.