Amidst trade tariff uncertainties, short sellers are closing positions in Chinese stocks, signaling potential upside. Institutional investors have recently increased their positions in the iShares MSCI China ETF (MCHI), reflecting renewed optimism. Analysts suggest PDD Holdings (PDD) and Baidu (BIDU) present turnaround opportunities, with UBS Asset Management taking a $1 billion stake in PDD and Citigroup reiterating a Buy rating on Baidu.
Financial markets in Q1 2025 have been marked by heightened uncertainty, largely driven by new U.S. trade tariffs introduced in April 2025 by President Trump and the subsequent retaliatory measures, particularly from China. This environment initially prompted some investors to withdraw from Chinese equities. However, recent market signals suggest a potential shift in sentiment, as evidenced by significant short covering across Chinese stocks, indicating either capitulation or profit-taking by bears. Specifically, the iShares MSCI China ETF (MCHI) has attracted $898 million in institutional capital in the latest quarter and witnessed a 22.8% decline in short interest, with analysts maintaining a 'Moderate Buy' rating despite a 12-month price forecast of $55.08, identical to its current price. PDD Holdings (PDD) shares have declined to 65% of their 52-week high, a level that may already reflect worst-case tariff impacts; this view is bolstered by a new $1 billion stake from UBS Asset Management and a consensus analyst price target of $144.55, representing a 42.05% potential upside. Similarly, Baidu (BIDU), a major Chinese technology firm, is trading at 74% of its 52-week high and has seen its short interest fall by 21.2% in the past month. While Baidu carries a 'Hold' consensus rating with an average price target of $107.82 (23.04% upside), a notable Citigroup analyst reiterated a 'Buy' rating with a $138 price target, suggesting a potential 60.5% rally.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.75
Ticker Sentiment