FPIs have offloaded over $10 billion in shares this October.