"Investors are buying call options as they expect markets to rally further," Alex Mathews, head of research at Geojit BNP Paribas Financial Services, said. Foreigners bought $129 million of index options November 3, a 10th straight day of purchases. They invested $311 million in stocks on October 31, the most since August 7, extending this year's net inflows to $14 billion, the most among eight Asian markets tracked by Bloomberg.