Though the Indian stock market is open, major markets around the world including those in Europe as well as others in Asia will still remain shut on December 26