跳轉到

Data.get_table 列出可用表格

所屬章節:Data 表格查詢 以 2026-08-20 實際執行結果為準

Overview

印出(不是回傳)所有可用表名,以及每張表的必填參數。

api.Data.get_table()
api.USData.get_table()

沒有參數。輸出按用途分成六段:多股單期、單股多期、分K、批次取得、其他。 表名後面接的就是 get() 要補的參數,例如 "symbol" 代表必須傳股票代號。

Manual Sample Input/Output

Example 1:台股表格清單(節錄)

台股共 80 張表。下面是節錄,另有 14 張列在本頁最後的「Example 3」——那批是分點籌碼、大盤法人與盤中明細,先前漏收。

input

api.Data.get_table()

output

=========================多股單期=========================
'台股產業對照表':
'全額交割股':
'處置股票':
'分盤交易':
'禁現沖標的':
'今日暫停交易':
'注意股票':
'上市櫃/ETF清單(含當沖限制)':
'ROE/ROA-多檔股票最新時間':
'股市行事曆-多檔股票最新時間':
'EPS/本益比/殖利率-多檔股票最新時間':
'日K價量資料(個股、ETF)-多檔股票最新時間':
'籌碼買賣資料(個股、ETF)-多檔股票最新時間':
'三大法人買賣超-多檔股票最新時間':
'漲跌家數(盤中)':
'漲跌列表(盤中)':
'漲跌家數分鐘歷史(盤中)':
'粗產業多(盤中)':
'粗產業空(盤中)':
'即時周轉率排行':
'收盤20日周轉率':
'券資比-多檔股票最新時間':
'前15大主力券商買賣超佔比-多檔股票最新時間':
'即將下市及過去五年下市股票-多檔股票最新時間':
'成交金額及股本-多檔股票指定時間': "date"(yyyyMMdd)

=========================單股多期=========================
'日K/技術指標/價量資料-單檔股票多個區間': "symbol"
'週K/技術指標/價量/籌碼資料-單檔股票多個區間': "symbol"
'月K/技術指標/價量/籌碼資料-單檔股票多個區間': "symbol"
'還原日K價量資料(個股、ETF、大盤)-單檔股票多個區間': "symbol"
'還原週K價量資料(個股、ETF、大盤)-單檔股票多個區間': "symbol"
'還原月K價量資料(個股、ETF、大盤)-單檔股票多個區間': "symbol"
'季毛利率/季營益率/ROE-單檔股票多個區間': "symbol"
'公司基本資料': "symbol"
'季稅後淨利/季稅後EPS-單檔股票多個區間': "symbol"
'個股季財報資訊-單檔股票多個區間': "symbol"
'個股股利資訊(年)-單檔股票多個區間': "symbol"
'個股籌碼分佈-單檔股票多個區間': "symbol"
'個股資本支出-單檔股票多個區間': "symbol"
'個股營收資訊-單檔股票多個區間': "symbol"
'籌碼資料(個股、ETF、大盤)-單檔股票多個區間': "symbol"
'ETF持股清單': "symbol"(etf)
'個股股利資訊(季、含填息天數)-單檔股票多個區間': "symbol"
'大/小股東持股變化-單檔股票多個區間': "symbol"
'市值/淨利/淨值(個股、ETF、大盤)-單檔股票多個區間': "symbol"
'查詢八大行庫買賣超-單檔股票多個區間': "symbol"
'股市行事曆-單檔股票多個區間': "symbol"
'近四季財報加總-單檔股票多個區間': "symbol"
'個股資餘資券相抵-單檔股票多個區間': "symbol"
'籌碼集中渙散/主力買賣超-單檔股票多個區間': "symbol"
'個股券商買賣超Top10-單檔股票多個區間': "symbol"
'月營收創歷史新高新低': "symbol"
'股價報酬(日)Beta值-單檔股票多個區間': "symbol"

===========================分K===========================
'取得即時分K(最後交易日)': "symbol" ,minutes(1/3/5/15/30/60)
'取得歷史分K(指定日期前)': "symbol" ,"date"(yyyyMMdd) ,minutes(1/3/5/15/30/60)
'取得即時分K-含興櫃': "symbol"
'取得歷史3分K(指定當日)': "symbol" ,"date"(yyyyMMdd)
'取得歷史5分K(指定當日)': "symbol" ,"date"(yyyyMMdd)
'取得歷史分K(含加權/櫃買指數)': "symbol" ,minutes(1/3/5/15/30/60)
'分價量': "symbol"
'取得指定日期前幾天的分價量歷史資料': "symbol" ,"date"(yyyyMMdd) ,days
'取得歷史1分K(指定起訖日)': "symbol" ,"startDate"(yyyyMMdd) ,"endDate"(yyyyMMdd)
'取得歷史1分K(指定日期前5天)': "symbol" ,"endDate"(yyyyMMdd)

=========================批次取得=========================
'批次取得個股盤中行情': List[symbol、symbol、symbol....]
'批次取得個股盤中行情-含興櫃(tick含試搓)': List[symbol、symbol、symbol....]
'批次取得個股盤中內外盤-含興櫃與權證': List[symbol、symbol、symbol....]
'批次取得盤中預估量': List[symbol、symbol、symbol....]

Example 2:怎麼讀參數標記

標記 意思 呼叫寫法
(空白) 不用參數 api.Data.get('台股產業對照表')
"symbol" 要股票代號 api.Data.get('公司基本資料', '2330')
"date"(yyyyMMdd) 要日期字串 api.Data.get('成交金額及股本-多檔股票指定時間', '20260819')
"symbol" ,minutes(1/3/5/15/30/60) 代號 + 分鐘數 api.Data.get('取得歷史分K(含加權/櫃買指數)', '2330', 30)
List[symbol、...] 要代號 list api.Data.get('批次取得個股盤中行情', ['2330','2317'])

參數給錯時的錯誤訊息會直接告訴你正確用法,見 Data.get。

get_table() 只印出來,不回傳值。想用程式列舉表名的話, 目前沒有公開 API,只能改讀 api.Data.get_table 背後的對照表。


Example 3:先前漏收的 14 張(全部實測過)

get_table() 的輸出裡有這 14 張,但本頁 Example 1 的節錄漏了。 形狀是 2330 / 指定參數下的實測值。

分點籌碼(5 張)

券商分點的買賣超。brokerId 的格式是 '代號 分點名'。

表名 參數 形狀 主要欄位
查詢近100日買賣張數加總_高至低排序 symbol (878, 2) 分點代號、分點名稱 —— 這檔股票近 100 日有交易的所有分點
查詢TOP15主力分點買賣超加總資料(指定起訖日) symbol, startDate(yyyyMMdd), endDate (30, 13) 買賣超排名、券商代號、券商名稱、買(張)、賣(張)、買賣超(張)、買賣總和(張)
查詢近100日該分點資料 symbol, brokerId (120, 6) 日期、買(張)、賣(張)、買賣超(張)、買入均價、賣出均價
查詢分點最新TOP10買賣超資料 brokerId (20, 5) 日期、股票代號、股票名稱、買賣超(張)、買賣超排名
查詢分點近N日Top15買賣超資料 brokerId, N(½/¾/5/10/20/60/80/100/120/180/240) (30, 8) 同上再加 券商代號、起日期

查詢近100日買賣張數加總_高至低排序 回的是分點清單(878 個), 拿它的 分點代號 分點名稱 組成 brokerId 再去查後面三張。

大盤法人買賣(2 張)

表名 參數 形狀 主要欄位
大盤-法人買賣資料-多檔股票最新時間 無 (29, 15) 代號、名稱、日期、買入金額(百萬元)、賣出金額(百萬元)、買賣超金額(百萬元)、成交金額(百萬元)
大盤-法人買賣資料-單檔股票多個區間 args(用上一張的 代號) — 同上的時間序列

29 列是法人分類(外資、投信、自營各種細分),不是 29 檔股票。 單檔版的參數要填上一張的 代號,不是股票代號。

盤中與逐筆明細(6 張)

表名 參數 形狀 說明
取得今日即時成交明細(含五檔報價) symbol (1817, 28) 當日逐筆,含 成交價、成交量、總成交量、最佳買價/最佳賣價、五檔
取得今日即時成交明細(貼標大戶/散戶) symbol (1817, 29) 同上多一欄 類型(大戶/散戶標記)
取得最新一筆成交明細(含五檔報價) symbol (1, 28) 只要最新一筆時用這張,省流量
取得零股成交明細 symbol (1370, 8) 成交價、成交量(股)、總成交量(股)——單位是股
取得個股盤中內外盤-含興櫃 symbol (1, 4) 股票代號、交易所、内盤、外盤(注意是「内」不是「內」)
個股上個交易日成交均張(成交量/成交筆數) symbol (1, 2) 成交量/成交筆數,判斷散戶/法人參與度

產業(1 張)

表名 參數 形狀
產業個股清單 sector (6, 3)(以 '水泥' 為例)

sector 要填 台股產業對照表 的 指數彙編分類 欄的值,共 172 種 (水泥、預拌混凝土、飲料相關、食品加工、塑膠原料…)。

傳錯值的錯誤訊息會誤導。 例如傳 '半導體'(不在 172 種裡)會拋 KeyError: 'symbol'——看起來像少傳了 symbol,其實是 sector 值不合法。 先取合法值清單:

t = api.Data.get('台股產業對照表')
sectors = t['指數彙編分類'].dropna().unique()      # 172 種