Skip to content

Latest commit

 

History

History
261 lines (142 loc) · 9.69 KB

symbol-lists.md

File metadata and controls

261 lines (142 loc) · 9.69 KB

Overview

The world of publicly traded financial instruments while large in dollar amount is not that large in terms of the number of instruments.

Some estimates of the numbers (see below and FAQ for sources):

  • Listed companies: WFE: "Our member exchanges are home to more than 44,000 listed companies"
  • ETFs: Wiki: "By the end of 2015, ETFs offered "1,800 different products, covering almost every conceivable market sector, niche and trading strategy"
  • ETNs: Wiki: "As of April 2008, there were 56 ETNs from nine issuers tracking different indexes."
  • Mutual Funds: Wiki: "There are several hundred families of registered mutual funds in the United States, some with a single fund and others offering dozens."

Looking at these numbers, it seems unlikely that that there are anything more that a hundred thousand tradable instruments. And a more likely number is in the range of fifty to sixty thousand instruments.

In other words, the number is small enough to fit to a single work sheet of a single spreadsheet.

Gathering the sources for the exchanges and symbol names for the great majority of these instruments might take a day or two. Writing scripts to gather the symbols on a regular basis might take a few days. In any case it's neither an insurmountable project nor even a very big project.

Lists of Exchanges

World Federation of Exchanges

keywords: "WFE, World Federation of Exchanges, OECD, IOSCO, IOMA, Financial Stability Board"

description: "The World Federation of Exchanges represents 64 regulated exchanges across the world, and acts on behalf of a total of 99 organizations including affiliate members and clearinghouses. Our member exchanges are home to more than 44,000 listed companies, while our widely used statistics database covers more than 350 indicators and 70 years of data from exchanges worldwide. Our members provide a significant contribution to the real economy, representing a total market capitalization of USD 60.1 trillion and a total trading value of USD 52 trillion, a value which is over 75% of the world GDP."

Wikipedia

There are 16 stock exchanges (bourse) in the world that have a market capitalization of over US$ 1 trillion each. They are sometimes referred to as the "$1 Trillion Club". These 16 exchanges accounted for 87% of global market capitalization in 2015.[1]. Some exchanges do include companies from outside the country where the exchange is located.

Symbol List Aggregators

Barchart.com

Barchart.com is the leading provider of intraday stock and commodities real-time or delayed charts with powerful indicators and technical analysis.

EODDATA

Free end of day stock market data and historical quotes for many of the world's top exchanges including NASDAQ, NYSE, AMEX, TSX, OTCBB, FTSE, SGX, HKEX, and FOREX.

IEX Trading

NASDAQ.com

NASDAQTrader

  • ftp://ftp.nasdaqtrader.com/SymbolDirectory
  • ftp://ftp.nasdaqtrader.com/SymbolDirectory/nasdaqlisted.txt
  • ftp://ftp.nasdaqtrader.com/SymbolDirectory/otherlisted.txt
  • ftp://ftp.nasdaqtrader.com/symboldirectory
  • ftp://nasdaqtrader.com/SymbolDirectory/nasdaqlisted.txt
  • ftp://nasdaqtrader.com/SymbolDirectory/otherlisted.txt

Yahoo

Constituents

As WSE reports there are about 44,000 listed companies. The great majority are listed perhaps 80 or so exchanges with business that might be of interest to an international investor.

The data for the constituents of each exchange is available with the help of the search engines,

Below are links to web pages that allow you to download list of constituents. These links were gathered in a matter of minutes,

Gathering the data for all the exchanges would probably take less than a day. Writing a utility that downloaded each list and made the data available via GitHu pages or any static server might take a day or two.

Australia

ASX - Sydney

China

Shanghai Stock Exchange

https://en.wikipedia.org/wiki/Shanghai_Stock_Exchange http://english.sse.com.cn/ http://english.sse.com.cn/listed/company/

https://en.wikipedia.org/wiki/Shenzhen_Stock_Exchange http://www.szse.cn/main/en/ http://www.szse.cn/main/en/marketdata/stockinformation/

Denmark

OMCX - Copenhagen

Euronext Stock Exchange

Cannot get via a link. Must click button

India

BSE

Working:

sensex

HDFC *

NSE

Various NSE Symbols

NIFTY 50 and Nifty 500

South Africa

JSE Johannesburg stock exchange

Use finance.yahoo.com and type in the name of the company in the search box. If it's traded on the JSE it will show the symbol followed by the suffix .JO. Use that suffix in your API call. ABSP.JO is Absa Bank Limited, for example.

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=SOL.JO&apikey=tbd1 https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=SOL.JO&apikey=KEY

https://www.african-markets.com/en/stock-markets/jse/listed-companies

Sweden

OMX - Stockholm

United Kindom

London Stock Exchange

List of listed company names - but does not include the symbols

Instrument list

United States

Links of Interest

Stackoverflow

More