Markets opened on a flat note but soon bounced from their strong support levels and recovery of Shanghai and European markets further added to their momentum. Nifty future bounced from the support around 5570 and lead towards 5650 but closed on a flat note near 5600.