Skip to content

建立 2026-09-15 更新 2026-09-15

台股與國際代號

yfinance 用的是 Yahoo Finance 代號,不是券商下單代號、也不是證交所 OpenAPI 的格式。寫錯後綴就會抓到空表或別的市場。

本頁整理台灣與常見國際市場的寫法,以及查代號的方法。

台灣

市場 後綴 範例
上市 .TW 台積電 2330.TW、聯發科 2454.TW、元大台灣 50 0050.TW
上櫃 .TWO 查 Yahoo 報價頁確認,不要把上櫃誤寫成 .TW
加權指數 ^TWII 台灣加權股價指數
import yfinance as yf

df = yf.download("2330.TW", period="5y", auto_adjust=True, progress=False)
print(df.tail())

台股日線時區與美股不同。多市場合併時注意 ignore_tz:日線預設常去掉時區,盤中資料則通常保留,否則日期對不齊。

台股資料請抽查

yfinance 對台股很方便,但缺日、成交量或還原方式可能與本地資料源不同。正式回測請對照證交所、FinMind 或其他本地源,不要下載一次就當真理。

其他常見市場

後綴慣例(仍以 Yahoo 搜尋結果為準):

市場 常見後綴 範例
美國 (無) AAPLSPY
香港 .HK 0700.HK
倫敦 .L VOD.L
東京 .T 7203.T
上海 .SS 600519.SS
深圳 .SZ 000001.SZ
指數 ^ 開頭 ^GSPC(S&P 500)、^DJI
外匯 =X EURUSD=X
加密貨幣 -USD BTC-USD

同一公司可能在多地上市,代號不同、幣別也不同。下載前先打開 Yahoo 頁面確認幣別與交易所。

需要指定交易所 MIC 時,可用 tuple:yf.Ticker(("OR", "XPAR"))

用程式搜尋

import yfinance as yf

quotes = yf.Search("TSMC", max_results=10).quotes
news = yf.Search("台積電", news_count=5).news

stocks = yf.Lookup("2330").stock

Search 偏向報價與新聞;Lookup 可依股票、ETF、指數、外匯、加密貨幣分類。說明見 Search & Lookup

推薦影音

Ticker 與代號 同一支:用 Yahoo 網頁對代號,再下載台股、商品與指數。建議實際跟著搜一次 2330