Which Stock Market is the Most Traded?

Stocks Traded, Total Value (USD) (USD bil), 2024 or latest
Investments & Pensions | September 1, 2025
$2.99
Excel Sheet

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 ...