Brokers said investors booked profit after weak economic data. India's exports contracted for the 10th straight month by 24.33 per cent in September to USD 21.84 billion due to steep fall in shipments of petroleum productions, iron ore, and engineering goods amid tepid global demand, negatively impacted sentiments.