功能介紹 · 產品列表 API

股票代碼列表API:一鍵獲取全球交易所全部股票代碼

獲取美股、港股、A股、日股、新加坡等市場的完整股票代碼列表(含公司名稱與交易所代碼),以及iTick支持的所有外匯貨幣對、加密貨幣、指數和期貨合約代碼。

  • 美股NYSE、NASDAQ、AMEX全部股票代碼
  • 一次請求即可按公司名稱查詢股票代碼
  • 外匯、加密貨幣、指數、期貨代碼格式統一
  • 實時更新,自動包含新上市與退市標的
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+美股代碼
5,000+A股
2,500+港股
2,000+加密貨幣

可隨時查詢的股票代碼數據庫

無需再維護股票代碼表格,按需獲取最新的標的列表。

全部股票列表

每個市場的全部上市股票,包含代碼、公司名稱與交易所,可直接載入應用。

股票代碼查詢

按公司名稱或簡稱搜索,找到正確的代碼與地區參數。

交易所代碼列表

覆蓋NYSE、NASDAQ、AMEX、港交所、上交所、深交所、東證、新交所等。

加密貨幣代碼

跨交易所統一的加密貨幣代碼與交易對。

外匯代碼

所有支持的貨幣對與貴金屬,使用EURUSD、XAUUSD等標準代碼。

持續更新

新股上市、代碼變更與退市自動同步,代碼主數據始終保持最新。

各市場代碼覆蓋

通過產品列表接口可獲取的標的數量(約數)。

市場交易所標的數示例代碼
美國NYSE、NASDAQ、AMEX10,000+AAPL、MSFT、NVDA、TSLA
A股上交所、深交所5,000+600519、000001
日本東京證券交易所3,800+7203、6758
香港港交所2,500+700、9988、1810
新加坡新加坡交易所700+D05、O39
外匯與貴金屬銀行間市場150+EURUSD、USDJPY、XAUUSD
加密貨幣主流交易所2,000+BTCUSDT、ETHUSDT

數量為約數,會隨上市與退市變化。

用Python獲取全部美股代碼

請求某個市場的代碼列表,再按公司名稱查找代碼並獲取實時報價。

  1. 獲取免費API Token
  2. 調用產品列表接口,傳入 type 與 region
  3. 使用 code + region 請求報價、K線或WebSocket數據
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])

代碼列表的常見用途

搜索與聯想

為應用中的股票搜索框提供數據。

選股器

在篩選前構建完整的股票池。

數據管道

遍歷所有代碼批量下載歷史數據。

參考數據

將公司名稱映射到代碼與交易所。

股票代碼常見問題

如何獲取全部股票代碼列表?

調用iTick產品列表接口,傳入市場類型和地區(例如 type=stock、region=US),即可以JSON格式返回所有支持的代碼及公司名稱、交易所。

美股一共有多少隻股票?

美股在NYSE、NASDAQ、AMEX上市的股票與ETF約有10,000多隻,數量每天隨上市與退市變化,因此使用接口比靜態表格更可靠。

如何根據公司名稱查詢股票代碼?

下載對應市場的代碼列表並檢索名稱字段,或在你的應用中基於同一數據實現搜索框。

是否提供加密貨幣和外匯代碼?

提供。同一接口可返回外匯貨幣對、貴金屬、加密貨幣、指數、期貨和基金的代碼列表。

可以免費試用代碼列表接口嗎?

可以。使用免費API Key即可測試產品列表接口並瞭解市場覆蓋範圍,各套餐額度請以價格頁面為準。

一次調用獲取全部代碼

免費註冊,下載任意市場的完整股票代碼列表。