China's CSI 300 index has fallen for 10 consecutive weeks, marking its longest losing streak since its 2005 inception. The sell-off is primarily led by AI and chip stocks, with the STAR 50 index, heavily weighted towards AI companies, dropping 40% since June 30. Foreign investors also withdrew over $13 billion from mainland stocks in the third quarter, the largest outflow in the past 12 months.