China's Star 50 stock index (the 50 largest public technology companies) has fallen 45% since hitting an all-time high in June. The index has posted 10 straight weeks of declines, making it the longest losing streak in Chinese stock market history. During this period, the market value of the companies included in the index decreased by half a trillion dollars.