The Indian stock markets opened flat on Friday as the bear and bull gang tussle continues, with bears on edge. The Nifty 50 index opened at 23,552.40 points with a gain of 25.90 points or 0.11 per cent, while the BSE Sensex surged by 61.79 points or 0.08 per cent to open at 77,682 points.