Total value of AUM by the CIC 2015-2021
At the end of 2021, the total value of assets under management (AUM) by the China Investment Corporation (CIC) amounted to 1.35 trillion U.S. dollars. Headquartered in Beijing, China, the CIC was established as a sovereign wealth fund (SWF). SWFs are state-owned investment funds, the use of these funds and their investment strategy varies depending on the needs of the state. The CIC is used to manage a portion of China's foreign currency reserves, generating returns through diversifying China's foreign exchange holdings.