Indian stock markets opened with gains on Friday after the rally in other Asian stocks.