Based on a comparison of 74 countries in 2024, USA ranked the highest in stocks traded, total value with USD 42,600,207 bil followed by China and Japan. On the other end of the scale was Armenia with USD 2.12 bil, Seychelles with USD 2.62 bil and Azerbaijan with USD 7.15 bil.
Total stocks traded, total value reached USD 106,526,832 bil in 2024 in the World according to OECD. This is 17.2 % less than in the previous year and 31.9 % more than 10 years ago.
Historically, total stocks traded, total value reached an all time high of USD 120,648,230 bil in 2021 and an all time low of USD 298,067 bil in 1975. The average annual growth amounted to 12.7 % since 1975.
The top ranked country, USA, accounted for 41.4 % of stocks traded, total value in the world. The top 3 countries hold a 82.4 % share while the ten largest countries some 96.4 % in 2024.
Data for more countries are available at Stocks Traded, Total Value (USD) indicator page.
Stocks Traded, Total Value (USD) | Unit | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
Australia | USD bil | 774,027 | 834,226 | 1,226,164 | 1,068,195 | 1,089,440 | ||||||||||||||||
Brazil | USD bil | 769,196 | 1,038,725 | 1,373,596 | 1,409,724 | 1,292,159 | ||||||||||||||||
Canada | USD bil | 1,373,655 | 1,432,565 | 1,954,061 | 2,189,945 | 2,249,249 | ||||||||||||||||
China | USD bil | 13,070,642 | 18,249,425 | 31,583,538 | 40,359,994 | 32,462,598 | ||||||||||||||||
Germany | USD bil | 1,629,642 | 1,362,906 | 1,835,769 | 1,526,211 | 1,292,672 | ||||||||||||||||
Hong Kong | USD bil | 2,266,769 | 1,822,241 | 3,069,359 | 4,068,106 | 2,848,839 | ||||||||||||||||
India | USD bil | 1,259,422 | 1,207,527 | 1,842,422 | 2,299,666 | 1,687,282 | ||||||||||||||||
Japan | USD bil | 6,304,085 | 5,097,597 | 6,337,219 | 6,343,179 | 5,858,127 | ||||||||||||||||
Saudi Arabia | USD bil | 229,578 | 220,783 | 485,419 | 593,308 | 447,514 | ||||||||||||||||
South Korea | USD bil | 2,455,740 | 1,927,829 | 5,190,693 | 5,600,014 | 3,049,234 | ||||||||||||||||
Switzerland | USD bil | 938,346 | 965,704 | 1,307,703 | 853,665 | 865,185 | ||||||||||||||||
Thailand | USD bil | 386,543 | 367,106 | 481,299 | 597,944 | 478,205 | ||||||||||||||||
Turkey | USD bil | 369,810 | 347,623 | 868,599 | 538,194 | 894,281 | ||||||||||||||||
USA | USD bil | 49,063,255 | 36,342,314 | 41,086,461 | 45,874,146 | 44,315,891 | ||||||||||||||||
United Kingdom | USD bil | ... | ... | ... | ... | 808,238 | 2,036,249 | 854,235 | 1,124,352 | ... |