Stocks Traded, Total Value (USD)

Based on a comparison of 58 countries in 2018, USA ranked the highest in stocks traded, total value with USD 33,027,246 bil followed by China and Japan. On the other end of the scale was Cyprus with USD 55.8 bil, Luxembourg with USD 79.5 bil and Malta with USD 98.8 bil.

Total stocks traded, total value reached USD 68,179,445 bil in 2018 in the World according to OECD. This is 13.8 % less than in the previous year and -22.8 % less than 10 years ago.

Historically, total stocks traded, total value reached an all time high of USD 99,787,226 bil in 2015 and an all time low of USD 299,796 bil in 1975. The average annual growth amounted to 13.5 % since 1975.

The top ranked country, USA, accounted for 48.4 % of stocks traded, total value in the world. The top 3 countries hold a 76.9 % share while the ten largest countries some 92.5 % in 2018.

$9.99

Buy Stocks Traded, Total Value (USD) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
Argentina USD bil                                                                 1,462 2,237 3,523 2,700 4,361    
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   ...   1.02 ... ... ... ... ... ...
Australia USD bil                                                                 905,666 787,881 703,486 750,636 794,977    
Austria USD bil                                                                 23,640 26,528 28,719 31,733 26,552    
Bahrain USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     278 605 718 294 333    
Bangladesh USD bil ... ... ... ... ... ... ... ...                                                 1,443 1,236 1.45 ... ... ...  
Belgium USD bil                                                                 100,925 115,307 107,248 ... ... ... ...
Bolivia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ...         19.3 ... ... ... ... ... ...
Botswana USD bil ... ... ... ... ... ... ... ... ... ... ...                                           113 ... ... ... ... ... ...
Brazil USD bil                                                                 831,639 739,678 644,171 419,978 561,081    
Bulgaria USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       362 880 ... ... ... ... ...
Canada USD bil                                                                 1,348,144 1,323,581 1,344,210 1,096,269 1,153,367    
Cayman Islands USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             2.54 ... ... 0.500 ... ... ...
Chile USD bil                                                                 46,492 41,227 27,131 19,675 23,973    
China USD bil ... ... ... ... ... ... ... ... ... ... ...                                           5,027,199 7,695,981 11,959,329 39,326,017 18,241,294    
Colombia USD bil                                                                 32,203 20,409 17,216 11,587 13,317    
Costa Rica USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...               ...                       33.6 66.1 ... ... ... ... ...
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       543 554 490 424 318    
Cyprus USD bil ... ... ... ... ... ... ... ... ... ... ...                                           295 41.2 56.6 131 74.2    
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       17,535 12,269 10,777 ... ... ... ...
Denmark USD bil                                                                 105,527 ... ... ... ... ... ...
Ecuador USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       137 ... ... ... ... ... ...
Egypt USD bil ... ... ... ... ... ... ... ...                                                 17,093 12,735 26,441 14,760 10,080    
El Salvador USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       ...         52.3 ... ... ... ... ... ...
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               180 ... ... ... ... ... ...
European Union USD bil                                                                 7,127,358 6,573,418 8,629,415 2,554,363 ... ...  
Fiji USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ... ...                   6.62 ... ... ... ... ... ...
Finland USD bil ... ...                                                             125,996 ... ... ... ... ... ...
France USD bil                                                                 1,074,477 1,105,517 1,168,618 ... ... ... ...
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         2.16 ... ... ... ... ... ...
Germany USD bil                                                                 1,249,945 1,312,612 1,269,067 1,444,613 1,124,112    
Ghana USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       51.0 193 ... ... ... ... ...
Greece USD bil                                                                 15,077 24,011 33,050 17,943 12,224    
Guatemala USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Guyana USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ... ... ... ...
Hong Kong USD bil   ... ... ... ... ...                                                     1,076,728 1,267,005 1,450,936 2,068,671 1,351,097    
Hungary USD bil ... ... ... ... ... ... ... ... ... ... ...                                           10,963 10,823 7,114 7,441 7,812    
Iceland USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       686 ... ... ... ... ... ...
India USD bil ... ... ... ... ... ... ... ...                                                 616,074 537,777 730,704 771,998 801,875    
Indonesia USD bil ... ... ... ... ... ... ... ...                                                 91,929 98,858 90,721 75,045 90,407    
Iran USD bil ... ... ... ... ... ... ... ... ... ... ...                                           15,061 44,306 23,366 8,445 18,689    
Ireland USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     9,374 14,901 16,574 20,929 22,346    
Israel USD bil                                                                 50,802 55,579 47,301 56,371 51,824    
Italy USD bil                                                                 782,606 769,991 2,055,661 ... ... ... ...
Ivory Coast USD bil ... ... ... ... ... ... ... ...                                                 174 367 399 522 630 ... ...
Jamaica USD bil ... ... ... ... ... ... ... ...                                                 716 71.0 125 ... ... ... ...
Japan USD bil                                                                 3,346,413 6,083,166 4,844,710 5,571,527 5,230,238    
Jordan USD bil ... ... ... ... ... ... ... ...                                                 2,730 3,427 3,092 3,555 2,585    
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,123 701 862 2,656 742    
Kenya USD bil ... ... ... ... ... ... ... ... ... ...                                             1,008 1,805 1,011 683 816 ... ...
Kuwait USD bil ... ... ... ... ... ... ... ...     ... ... ...                                       21,764 40,331 ... ... ... ... ...
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           5.54 ... ... ... ... ... ...
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   32.1 ... ... ... ... ... ...
Lebanon USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 408 157 624 505 903    
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   170 ... ... ... ... ... ...
Luxembourg USD bil ... ...                                                             115 120 110 96.0 70.4    
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 31.0 ... ... ... ... ... ...
Malawi USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   16.1 ... ... ... ... ... ...
Malaysia USD bil                                                                 123,657 142,164 142,651 111,482 98,285    
Malta USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     44.1 67.4 61.5 88.8 73.9    
Mauritius USD bil ... ... ... ... ... ... ... ... ... ...                                             296 321 463 461 320    
Mexico USD bil                                                                 119,687 163,692 128,035 103,654 111,895    
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ... ... ... ... ...
Mongolia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   40.9 ... ... ... ... ... ...
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   43.5 ... ... ... ... ... ...
Morocco USD bil ... ... ... ... ... ... ... ...                                                 3,493 3,237 3,040 2,919 3,178    
Namibia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     59.9 33.6 69.8 ... ... ... ...
Nepal USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     49.4 ... ... ... ... ... ...
Netherlands USD bil                                                                 417,462 476,592 476,177 ... ... ... ...
New Zealand USD bil ... ... ... ... ...                                                       5,347 8,852 8,655 9,059 10,936    
Nigeria USD bil ... ... ... ... ... ... ... ...                                                 4,093 6,228 5,133 4,085 1,510    
Norway USD bil                                                                 119,607 96,532 102,330 95,999 105,333    
Oman USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         2,663 5,736 5,805 3,560 2,459    
Pakistan USD bil ... ... ... ... ... ... ... ...                                                 11,976 563 540 27,108 27,536 ... ...
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               243 240 354 320 446    
Panama USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         716 191 248 ... ... ... ...
Papua New Guinea USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       ... ... ... ... ... ... ...
Paraguay USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ...                       52.5 ... ... ... ... ... ...
Peru USD bil ... ... ... ... ... ... ... ...                                                 5,279 3,173 3,228 1,451 2,695    
Philippines USD bil                                                                 35,684 44,589 42,213 38,418 35,851    
Poland USD bil ... ... ... ... ... ... ... ... ... ... ...                                           60,228 72,613 57,795 52,628 45,640    
Portugal USD bil ... ... ... ... ... ... ... ...                                                 26,436 38,973 46,805 ... ... ... ...
Qatar USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ...               19,410 20,565 54,730 24,152 18,956    
Romania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     2,006 1,081 1,618 ... ... ... ...
Russia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     340,316 235,510 159,940 117,317 139,578    
Saudi Arabia USD bil ... ... ... ... ... ... ... ... ... ... ...                                           511,178 362,402 567,392 436,941 306,380    
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               241 ... ... ... ... ... ...
Seychelles USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 158 ... ... ... ...
Singapore USD bil                                                                 260,747 278,735 200,607 198,030 188,052    
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       167 110 ... ... ... ... ...
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       400 413 736 365 306    
South Africa USD bil                                                                 226,864 232,250 245,697 233,988 402,439    
South Korea USD bil                                                                 1,584,674 1,329,852 1,283,700 1,843,731 1,600,850    
Spain USD bil                                                                 864,383 914,963 991,721 978,396 587,443    
Sri Lanka USD bil ... ... ... ... ... ... ... ...                                                 1,674 1,533 2,598 1,793 1,204    
Swaziland USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             ... ... ... ... ... ... ... ... ... ... ...
Sweden USD bil                                                                 376,175 ... ... ... ... ... ...
Switzerland USD bil     ...                                                           591,987 699,585 734,058 955,219 837,238    
Tanzania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   ...         26.8 ... ... ... ... ... ...
Thailand USD bil                                                                 238,851 349,912 310,640 271,317 324,999    
Trinidad and Tobago USD bil ... ... ... ... ... ... ... ...                                                 116 ... ... ... ... ... ...
Tunisia USD bil ... ... ... ... ... ... ... ...                                                 1,251 462 887 ... ... ... ...
Turkey USD bil ... ... ... ... ... ... ... ...                                                 358,926 374,251 369,746 349,685 281,808    
Uganda USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...     ...         11.3 ... ... ... ... ... ...
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             625 330 122 ... ... ... ...
United Arab Emirates USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         17,952 66,580 143,163 56,641 48,549   ...
United Kingdom USD bil                                                                 2,470,374 1,675,053 2,357,017 ... ... ... ...
USA USD bil                                                                 32,349,465 33,247,253 38,976,647 41,398,502 42,071,330    
Uruguay USD bil ... ... ... ... ... ... ... ...                                                 21,375,300 ... ... ... ... ... ...
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ...                           ... ... ... ... ... ... ...
Venezuela USD bil ... ... ... ... ... ... ... ...                                       ... ...       35.8 ... ... ... ... ... ...
Vietnam USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   3,378 10,410 21,802 18,664 22,272    
Zambia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     18.2 ... ... ... ... ... ...
Zimbabwe USD bil ... ... ... ... ... ... ... ...                                         ...       1,610 ... ... ... ... ... ...
World USD bil                                                                 58,250,025 63,728,295 74,888,721 99,787,226 77,489,856