In mid-June, the prolonged surge in stock prices finally drove an unnerved China Securities Regulatory Commission (CSRC) to impose restrictions on offline private fund matching. The decision immediately triggered a sell-off, with the Shanghai Composite Index falling 2% in just one day.