AI Data Insight
In April 2026, China's IMF reserve position reached USD 11.185 billion, steadily rebounding from USD 10.938 billion in the previous month. Benefiting from the decline of the US dollar index and the asset price translation effect, China's overall foreign exchange reserves also showed an expansionary trend, demonstrating the fundamental resilience of the balance of payments.