Yesterday we reviewed the Periodic Table of Investment Returns for Developed Markets. The chart below shows the MSCI country returns for Emerging Markets:
Click to enlarge
Source: Blackrock
Brazil has been an average to poor performer since 2010. It is surprising that Indonesia and Philippines are among the top in terms of 10-year annualized returns. Mexico’s 10-year annualized return is also decent at over 10%. Mexico’s economic growth is closely tied to that of the U.S.