Stock market return (%, year-on-year) by country
Stock market return is the growth rate of annual average stock market index. Annual average stock market index is constructed by taking the average of the daily stock market indexes available at Bloomberg.
What the numbers show
Stock market return (%, year-on-year) is currently reported for 86 countries. The highest value is 100.8% in Mongolia; the lowest is -6.4% in Botswana.
The median across all reporting countries is 19.0%, and the mean is 21.1%.
The gap between the highest and lowest reporting country is a factor of about 16.
Over the past decade 70 countries rose and 16 fell. The largest increase was in Morocco (up 17,675.0%), and the largest decrease in Panama (down 124.2%).
Stock market return: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Mongolia | 100.8% | 2021 | down 3.0% | volatile |
| 2 | Sri Lanka | 57.1% | 2021 | up 51.3% | volatile |
| 3 | Argentina | 54.6% | 2021 | up 154.0% | volatile |
| 4 | Iceland | 52.7% | 2021 | up 654.9% | volatile |
| 5 | Nigeria | 47.6% | 2021 | up 1,105.2% | volatile |
| 6 | Vietnam | 46.8% | 2021 | up 558.2% | volatile |
| 7 | United Arab Emirates | 45.4% | 2021 | up 206.6% | volatile |
| 8 | Lebanon | 44.7% | 2021 | up 480.7% | volatile |
| 9 | Estonia | 43.2% | 2021 | up 268.5% | volatile |
| 10 | Austria | 42.3% | 2021 | up 1,245.2% | volatile |
| 11 | Luxembourg | 42.2% | 2021 | up 520.2% | volatile |
| 12 | Saudi Arabia | 36.7% | 2021 | up 8,304.3% | volatile |
| 13 | Bermuda | 34.4% | 2021 | up 286.9% | volatile |
| 14 | Turkey | 33.2% | 2021 | up 1,670.8% | volatile |
| 15 | United States | 32.7% | 2021 | up 189.8% | volatile |
| 16 | Netherlands | 31.5% | 2021 | up 1,457.2% | volatile |
| 17 | Denmark | 31.2% | 2021 | up 751.1% | volatile |
| 18 | Norway | 31.0% | 2021 | up 242.7% | volatile |
| 19 | Kazakhstan | 30.9% | 2021 | up 427.2% | volatile |
| 20 | Sweden | 29.6% | 2021 | up 4,014.0% | volatile |
| 21 | Slovenia | 29.5% | 2021 | up 259.0% | volatile |
| 22 | Hungary | 29.4% | 2021 | up 433.3% | volatile |
| 23 | Czechia | 29.3% | 2021 | up 654.8% | volatile |
| 24 | Ghana | 28.6% | 2021 | up 252.2% | volatile |
| 25 | Namibia | 28.6% | 2021 | up 373.2% | volatile |
| 26 | Ireland | 28.2% | 2021 | up 667.4% | volatile |
| 27 | Finland | 27.8% | 2021 | up 551.2% | volatile |
| 28 | Bangladesh | 27.5% | 2021 | up 205.3% | volatile |
| 29 | Greece | 26.6% | 2021 | up 183.2% | volatile |
| 30 | France | 26.5% | 2021 | up 716.8% | volatile |
| 31 | Mexico | 26.4% | 2021 | up 239.4% | volatile |
| 32 | Italy | 25.1% | 2021 | up 317.2% | volatile |
| 33 | Lithuania | 25.1% | 2021 | up 129.8% | volatile |
| 34 | Cyprus | 24.9% | 2021 | up 154.2% | volatile |
| 35 | Israel | 24.4% | 2021 | up 3,339.4% | volatile |
| 36 | South Africa | 24.0% | 2021 | up 128.4% | volatile |
| 37 | Canada | 23.7% | 2021 | up 225.6% | volatile |
| 38 | Germany | 23.7% | 2021 | up 230.6% | volatile |
| 39 | Japan | 22.2% | 2021 | up 399.9% | volatile |
| 40 | India | 21.5% | 2021 | down 19.3% | volatile |
| 41 | Portugal | 21.5% | 2021 | up 563.5% | volatile |
| 42 | Poland | 21.3% | 2021 | up 572.7% | volatile |
| 43 | Australia | 19.3% | 2021 | up 874.2% | volatile |
| 44 | Indonesia | 18.7% | 2021 | down 14.2% | volatile |
| 45 | Bulgaria | 18.5% | 2021 | up 10,603.3% | volatile |
| 46 | Jordan | 18.4% | 2021 | up 261.3% | volatile |
| 47 | Kenya | 18.4% | 2021 | up 332.0% | volatile |
| 48 | Brazil | 18.2% | 2021 | up 302.2% | volatile |
| 49 | Belgium | 17.8% | 2021 | up 571.4% | volatile |
| 50 | Thailand | 17.6% | 2021 | down 16.6% | volatile |
| 51 | Qatar | 17.3% | 2021 | down 28.0% | volatile |
| 52 | Pakistan | 16.4% | 2021 | up 10.9% | volatile |
| 53 | Croatia | 15.2% | 2021 | up 224.8% | volatile |
| 54 | Morocco | 15.2% | 2021 | up 17,675.0% | volatile |
| 55 | Switzerland | 15.1% | 2021 | up 317.6% | volatile |
| 56 | Latvia | 14.9% | 2021 | up 16.8% | volatile |
| 57 | Singapore | 14.7% | 2021 | up 7,530.5% | volatile |
| 58 | United Kingdom | 14.4% | 2021 | up 213.0% | volatile |
| 59 | Spain | 14.2% | 2021 | up 273.4% | volatile |
| 60 | China | 13.5% | 2021 | up 335.7% | volatile |
| 61 | Bahrain | 12.4% | 2021 | up 218.0% | volatile |
| 62 | Chile | 11.1% | 2021 | up 157.6% | volatile |
| 63 | Serbia | 10.2% | 2021 | up 540.6% | volatile |
| 64 | New Zealand | 9.3% | 2021 | up 237.9% | volatile |
| 65 | Slovakia | 8.9% | 2021 | up 883.6% | volatile |
| 66 | Philippines | 7.8% | 2021 | down 57.9% | volatile |
| 67 | Mauritius | 7.7% | 2021 | down 47.5% | volatile |
| 68 | Hong Kong | 7.1% | 2021 | up 1,835.5% | volatile |
| 69 | Oman | 6.2% | 2021 | up 185.0% | volatile |
| 70 | Tunisia | 6.0% | 2021 | up 154.9% | volatile |
| 71 | South Korea | 4.7% | 2021 | up 404.1% | volatile |
| 72 | Malaysia | 3.3% | 2021 | down 65.8% | volatile |
| 73 | Tanzania | 2.8% | 2021 | down 53.9% | volatile |
| 74 | Jamaica | 1.4% | 2021 | down 80.4% | volatile |
| 75 | Ukraine | 0.0% | 2021 | down 100.0% | volatile |
| 75 | Kuwait | 0.0% | 2021 | up 100.0% | volatile |
| 75 | Russia | 0.0% | 2021 | up 100.0% | volatile |
| 75 | Peru | 0.0% | 2021 | down 100.0% | volatile |
| 75 | Colombia | 0.0% | 2021 | down 100.0% | volatile |
| 75 | North Macedonia | 0.0% | 2021 | up 100.0% | volatile |
| 81 | Bosnia and Herzegovina | -1.6% | 2021 | down 112.6% | volatile |
| 82 | Malta | -2.3% | 2021 | up 58.3% | volatile |
| 83 | Egypt | -2.3% | 2021 | up 90.8% | volatile |
| 84 | Laos | -2.8% | 2021 | up 70.9% | volatile |
| 85 | Panama | -4.9% | 2021 | down 124.2% | volatile |
| 86 | Botswana | -6.4% | 2021 | down 40.4% | volatile |
About this data
Stock market return is the growth rate of annual average stock market index. Annual average stock market index is constructed by taking the average of the daily stock market indexes available at Bloomberg.