Feature Guide · Symbol List API

Stock Symbols List API: Full List of Stock Tickers for Every Exchange

Get the complete list of stock symbols for the US, Hong Kong, China A-shares, Japan, Singapore and more - with company names and exchange codes - plus every forex pair, crypto symbol, index and futures contract iTick supports.

  • List of all US stocks on NYSE, NASDAQ and AMEX
  • Company name to stock ticker lookup in one request
  • Forex, crypto, index and futures symbol lists in the same format
  • Always up to date - new listings and delistings included
import requests

# Returns every tradable symbol for a market: code, name, exchange, type
url = "https://api.itick.org/symbol/list"
params = {"type": "stock", "region": "US"}
headers = {"accept": "application/json", "token": "YOUR_API_TOKEN"}

symbols = requests.get(url, params=params, headers=headers, timeout=10).json()["data"]
print(len(symbols), "US stocks")

# Company name -> ticker lookup
matches = [s for s in symbols if "apple" in s.get("n", "").lower()]
print(matches[:5])
10,000+US stock tickers
5,000+China A-shares
2,500+Hong Kong stocks
2,000+Crypto symbols

A ticker database you can query

Stop maintaining spreadsheets of stock codes - fetch the current symbol universe on demand.

Full list of stocks

Every listed equity per market with ticker, company name and exchange, ready to load into your app.

Stock symbol lookup

Search by company name or abbreviation to find the right ticker and region code.

Exchange symbols list

Symbol lists for NYSE, NASDAQ, AMEX, HKEX, SSE, SZSE, TSE, SGX and more.

Crypto symbols

Cryptocurrency symbols and trading pairs normalized across exchanges.

Forex symbols

All supported currency pairs and precious metals with standard codes such as EURUSD and XAUUSD.

Kept current

IPOs, ticker changes and delistings are reflected automatically, so your symbol master never goes stale.

Symbol coverage by market

Approximate number of symbols available through the symbol list endpoint.

MarketExchangesSymbolsExample tickers
United StatesNYSE, NASDAQ, AMEX10,000+AAPL, MSFT, NVDA, TSLA
China A-sharesSSE, SZSE5,000+600519, 000001
JapanTSE3,800+7203, 6758
Hong KongHKEX2,500+700, 9988, 1810
SingaporeSGX700+D05, O39
Forex & metalsInterbank150+EURUSD, USDJPY, XAUUSD
CryptoMajor exchanges2,000+BTCUSDT, ETHUSDT

Counts are approximate and change as companies list and delist.

Get the list of all US stocks in Python

Request the symbol list for a market, then look up any ticker by company name and fetch its quote.

  1. Get a free API token
  2. Call the symbol list endpoint with type and region
  3. Use code + region to request quotes, K-lines or WebSocket data
import requests

# Returns every tradable symbol for a market: code, name, exchange, type
url = "https://api.itick.org/symbol/list"
params = {"type": "stock", "region": "US"}
headers = {"accept": "application/json", "token": "YOUR_API_TOKEN"}

symbols = requests.get(url, params=params, headers=headers, timeout=10).json()["data"]
print(len(symbols), "US stocks")

# Company name -> ticker lookup
matches = [s for s in symbols if "apple" in s.get("n", "").lower()]
print(matches[:5])

Common uses for a symbol list

Search & autocomplete

Power ticker search boxes in your app.

Stock screeners

Build the full universe before filtering.

Data pipelines

Loop over every ticker to download history.

Reference data

Map company names to tickers and exchanges.

Stock symbols FAQ

How can I get a list of all stock symbols?

Call the iTick symbol list endpoint with the market type and region (for example type=stock, region=US). It returns every supported ticker with its company name and exchange in JSON.

How many US stocks are there?

There are roughly 10,000+ US-listed stocks and ETFs across NYSE, NASDAQ and AMEX. The exact count changes daily as companies list and delist, which is why an API is more reliable than a static spreadsheet.

How do I find a stock ticker from a company name?

Download the symbol list for the market and search the name field, or use the search box in your own app powered by the same data.

Do you provide crypto and forex symbols too?

Yes. The same endpoint returns symbol lists for forex pairs, precious metals, cryptocurrencies, indices, futures and funds.

Can I try the symbol list for free?

You can test the symbol list endpoint with the free API key and explore market coverage before subscribing. Plan-specific limits are listed on the pricing page.

Get every ticker in one API call

Create a free account and download the full stock symbol list for any market.