The Nifty 50 index opened at 23,769.10 points with a marginal gain of 15.65 points or 0.07 per cent, while the BSE Sensex opened at 78,707.37 points, gaining 167.20 points or 0.21 per cent.
Indian stock markets opened flat on Tuesday amid a rally in other Asian stocks; however, the markets are indicating positive movement with short-term consolidation.
The Sensex climbed 445.29 points, or 0.56 per cent, to close at 80,248.08, while the Nifty 50 advanced 142.90 points, or 0.59 per cent, to settle at 24,274.00. The day saw robust buying activity, with 31 of the 50 Nifty-listed stocks recording advances, while 18 ended in the red.
Indian stock markets declined after opening flat on Monday, with selling pressure mounting after lower-than-expected GDP numbers were released last week.