Founded in 1998, China Asset Management Company Limited (China AMC) was one of the first three asset management companies in the country. With over 200 portfolio managers, China AMC has one of the largest investment and research teams in China – serving over 16 million retail investors as of 2017.

China AMC is the sub-advisor for Sun Life Excel China Fund (Formerly Excel China Fund).