Business
2021.08.29 19:46 GMT+8

China's sovereign wealth fund posts double-digit return from 2020 overseas investment

Updated 2021.08.29 19:46 GMT+8
CGTN

China sovereign fund China Investment Corporation posts 14.07-percent overseas investment return in 2020, August 27, 2021. /CFP

China Investment Corporation (CIC) reported a net annual return of 14.07 percent from its overseas investments on a U.S. dollar basis last year.

That has put its net annualized overseas 10-year return at 6.82 percent, 128 basis points higher than its 10-year performance target, according to an annual report published by the Chinese sovereign wealth fund.

Founded in September 2007, CIC is a vehicle to diversify China's foreign exchange holdings. It has three subsidiaries: CIC International, CIC Capital and Central Huijin.

CIC International and CIC Capital are responsible for overseas investment activities, while Central Huijin undertakes equity investments in the domestic market.

CIC's total assets expanded to $1.2 trillion by the end of 2020. The company managed 5.19 trillion yuan ($801.05 billion) worth of state assets at the end of 2020, data from the report showed.

Currently, CIC's overseas portfolio consists of public equity, fixed income, alternative assets and cash products.

Faced with the unprecedented challenges amid the COVID-19 pandemic, CIC has remained consistent in its strategic focus, positioned itself as a long-term institutional investor and seen strong performance despite global headwinds, said Peng Chun, chairman and CEO of CIC, in the report.

The CIC has also continued to find new ways to deploy capital overseas, strengthened its outbound investment partnerships and pushed ahead with new bilateral fund initiatives, according to Peng.

Globally, the number and scale of sovereign wealth funds have increased rapidly in recent years, becoming an important force in the international financial market and transnational direct investment. 

As the time of writing, data from the Global SWF shows that it is tracking 151 sovereign wealth funds worldwide, with total assets under management (AUM) of $10.19 trillion. 

The AUM of sovereign wealth funds from Asia tops other regions with $4.57 trillion, followed by those from Middle East with $3.16 trillion.

A sovereign wealth fund is a state-owned investment fund comprised of money generated by the government and used for special purposes to serve macroeconomic goals. 

Different sovereign wealth funds abide by their applicable laws, systems and governance structures but most of them attach great importance to medium- and long-term investment strategies. 

The main sources of funds are trade surplus, export income of commodities such as oil and minerals, and official foreign exchange operating income. 

(With input from Xinhua)

Copyright © 

RELATED STORIES