Indian stock markets opened marginally higher on Tuesday before the Christmas holiday. The chances of a year-end rally are diminishing due to consistent pressure in the markets.