Indian equity indices opened marginally higher for the seventh straight session on Wednesday, with the benchmark Nifty 50 hitting fresh all-time highs, led by banking, financial and auto stocks.