跳至主要內容

鉅額交易

已通過驗證

2015 年起上市櫃鉅額交易日資料:成交金額、股數與筆數,追蹤法人部位轉移與大股東轉讓的盤後大單紀錄。

台股 32 個資料欄位 2015-01-05 ~ 2026-08-21 每日更新

資料快照截至 2026-08-23

鉅額交易是證交所與櫃買中心提供的大單撮合管道:單筆金額或股數達到門檻的交易(例如單一證券五百張或一千五百萬元以上),可以在正常盤之外以議價方式成交。法人調整部位、大股東移轉持股、ETF 發行商處理實物申贖,多半走這條路,因為直接倒進集合競價盤會把價格打壞。這份資料涵蓋 2015 年以來每天哪些股票出現鉅額交易、成交了多少股數與金額,平均一天約 18 檔,每個交易日更新。

這份資料裡有什麼

鉅額交易(block_trade)是「日期 × 股票」的矩陣資料,主要欄位有成交股數、成交金額、成交筆數、最高與最低成交價、加權平均成交價,並依交易型態細分逐筆交易與配對交易、單一證券與股票組合的量值。查有沒有大單過手,一行就取出,完成安裝設定後登入即可:

顯示程式碼
finlab.login()
amt = data.get("block_trade:成交金額")

矩陣是稀疏的:只有當天真的有鉅額交易的股票才有值,amt["2330"].dropna() 就是台積電歷來出現鉅額交易的日子。

怎麼判讀這份資料

台股歷年鉅額交易成交金額,2015 年起

上圖是歷年鉅額交易金額合計:2015 年全年約 0.28 兆元,2019 年首次站上 1 兆,2024 年 1.24 兆;2026 年只統計到 8 月已達 1.72 兆,是這條序列的新高,單日最大量 474 億元也出現在 2026 年 5 月底。量體長期墊高與 ETF 規模擴張、外資部位調整需求同向,鉅額交易金額本身可以當成「大資金搬家活躍度」的溫度計。

個股層面的集中度很極端:2015 年以來累計金額最大的是台積電,約 2.9 兆元,佔全市場鉅額交易近三分之一,其後的聯發科、台達電都只有數千億等級,債券 ETF 也常出現在前段(發行商申贖)。看到某檔股票出現鉅額交易,第一個要問的是型態:是外資換手、大股東申讓,還是 ETF 例行操作,意義完全不同。

用這份資料最容易踩的兩個陷阱

第一個陷阱:把鉅額成交價當市價訊號。鉅額交易是議價成交,價格常相對收盤價折價或溢價,成交量也不進當日集合競價的量能統計;拿它的價量直接混進技術分析口徑,會污染指標。

第二個陷阱:把大單一律解讀成出貨。很多鉅額交易是 ETF 實物申贖、集團內部持股調整或可轉債避險,賣方未必看空;要判斷方向,得搭配後續的三大法人買賣超借券餘額變化一起看,單一事件沒有方向資訊。宣稱「鉅額交易後股價會怎樣」之前,先做前瞻報酬檢驗,方法見什麼是回測

怎麼自己取得這份資料

把活躍度整理成時間序列,只要幾行:

顯示程式碼
from finlab import data
 
amt = data.get("block_trade:成交金額")
daily = amt.sum(axis=1)                       # 每日全市場鉅額交易金額
yearly = daily.groupby(daily.index.year).sum() / 1e12   # 歷年合計(兆元)

要看單一股票的鉅額交易史,用 amt["2330"].dropna() 過濾。這份資料的涵蓋年限、筆數與更新狀態,本頁下方有即時健檢可以查;不想寫程式的話,頁面下方可以把取資料、過濾與統計直接交給 AI 完成。

鉅額交易包含的資料欄位

這個分類是一張完整的資料表,取出整張表後再挑欄位使用。完整涵蓋範圍與更新狀態如下:

欄位數
32 欄
時間範圍
2015-01-05 ~ 2026-08-21
更新頻率
每日更新
狀態
已通過驗證
data.get("block_trade")

真實數字與取得程式碼

上面的圖與下面的數字都是用 finlab 一行程式直接跑出來的真實資料(截至 2026-08-23),不是示意圖。你也可以自己跑一次。

最近幾筆資料
年份鉅額交易金額(兆元)
20210.76
20220.60
20230.60
20241.24
20251.08
20261.72
產生這張圖的程式碼
from finlab import data
import pandas as pd

m = data.get("block_trade:成交金額")
daily = m.sum(axis=1)                       # 每日全市場鉅額交易金額
yearly = daily.groupby(daily.index.year).sum() / 1e12   # 歷年合計(兆元)
yearly.plot.bar()

如何取得鉅額交易

不會寫程式也沒關係,把下面這句話交給你的 AI,它會帶你完成設定並做出第一個策略。

免費試用

30 秒,用 AI 跑出你的第一個台股回測

把這句話貼給你的 AI,它會裝好 FinLab、抓台股資料,跑出一份你能下載的回測。

告訴你的AI:

幫我設定 FinLab,取得「鉅額交易」資料,挑一個欄位畫出走勢圖,並示範一個用它選股的回測,請讀:https://finlab.finance/setup?relatedUrl=/data/block-trade

免安裝,開啟 FinLab Studio
想自己寫程式?看取得資料的程式碼

finlab Python 套件用一行 data.get() 就能取得這些資料;第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。

from finlab import data

df = data.get("block_trade:")
df.tail()

用鉅額交易跑出的研究

外資一直買或一直賣怎麼看?股價為什麼不漲不跌,外資賣超原因與投信買超策略

外資一直買不代表股價必漲,外資賣超原因也多半是資金調節(指數調整、匯率避險),不等於股價必跌。本文附截至 2026-06 的外資與投信最新買賣超動向,並用 finlab 2015~2026 全市場資料回答外資一直賣股價為什麼不跌、外資一直買為什麼不漲、外資大賣隔天會怎樣、投信買外資賣該聽誰;最強的投信+營收動能策略年化 33.9%,附可重跑程式碼。

散戶反向策略:融資、當沖、集保數據的賺錢密碼

台灣散戶每年落後大盤 3.8%。用集保「小於十張佔比」4 週減>0.3%、外資或投信 10 日買超、營收 YoY>30%、選散戶減持最大 15 檔,2015-2025 回測年化 33.77%、夏普 1.12。

外資 vs 投信 vs 自營商:三大法人跟誰最準?

10 年台股回測比較外資、投信、自營商三大法人跟單績效:純跟投信年化僅 7.4%,加入月營收成長篩選後 CAGR 飆至 30.1%、Sharpe 0.95。揭開三大法人籌碼面組合拳的真實效果,附 FinLab Python 回測程式。

外資買賣超怎麼解讀?外資避險指標教學,提前避開股市大幅回落

外資每日買賣超金額雜訊太多、缺乏標準化基準,改用「近月外資淨買超天數 / 交易日數」轉成 0~1 標準化指標。實作 Python 程式碼並回測 0050 與富櫃 50 避險訊號,協助提前嗅到台股大幅回落的籌碼面警訊。

外資成本線怎麼看?Python 自製外資買入成本指標與選股教學

外資成本線是用外資買賣超與股價估算外資近期平均進出成本的籌碼指標。本文用 Python 與三大法人資料自製外資買入成本指標:以 rolling 60 日加權平均算出外資進出均價,再篩出股價低於外資成本的台股清單,附完整資料整理、買賣成本計算與選股程式碼示範。

主力波動指標:用券商分點數據打造獨家選股因子

傳統主力買賣超效果有限,改用券商分點資料建構「主力波動指標」(買賣比 10 日均值÷10 日標準差),IC 最高達 0.04,搭配月營收 YoY>1.5、日成交量 30 萬股以上篩選打造台股量化選股因子,附 FinLab Python 完整實測程式碼。

更多相關研究(10 篇)

相關資料分類

本頁資料涵蓋範圍與更新時間以實際資料為準,僅供研究與教學參考,不構成任何投資建議。

回資料庫總覽