Indian markets closed flat as IT stocks slipped and foreign investors sold, halting a short rally. Analysts see improving technical momentum in Nifty after a breakout, favouring buy-on-dips amid mixed global cues and cautious year-end positioning.