跳至主要內容

全體外資及陸資持股比率

用白話徹底搞懂全體外資及陸資持股比率是什麼、怎麼判讀,以及怎麼用它在台股選股,並附上可以自己驗證的真實資料。

外資持股比率,是指全體外國機構投資人(再加上陸資)手上持有的股數,占一檔公司全部發行股數的百分比。簡單說,它回答一個問題:「這家公司,有多少比例是外資在持有?」這個數字之所以重要,是因為外資資金大、停留時間長,他們的持股深淺,常被當成判斷一檔股票有沒有長線資金撐腰的指標。

外資持股比率是什麼、怎麼算

公式很直觀:外資持股比率 = 外資持有股數 ÷ 公司發行總股數 × 100%。如果一家公司發行了一百萬股,外資手上握著七十萬股,那外資持股比率就是 70%。

可以把它想成一棟大樓的住戶名冊。每日買賣超記錄的是「今天有幾戶搬進、幾戶搬出」,是當天的進出方向;而持股比率記錄的是「到今天為止,外資總共住了幾成」,是累積到現在的存量。前者看的是短線情緒,後者看的是長線資金到底布局到多深。各種籌碼名詞的白話定義,整理在名詞解釋頁

怎麼判讀(看真實資料)

下面這張圖是台積電(2330)的外資持股比率走勢,每一個交易日盤後更新一次。

台積電 (2330) 外資持股比率走勢

判讀這張圖,與其盯著某一天的數字,更該關注的是「線往哪個方向走」。把台積電最近幾筆數字拉出來看(截至 2026-06-24),它每天只動零點零幾個百分點:

日期 外資持股比率 (%)
2026-06-15 69.99
2026-06-16 69.99
2026-06-17 69.95
2026-06-18 69.98
2026-06-22 70.04
2026-06-23 70.03

幾天之間幾乎是一條平的線,比率大約落在 70% 上下。這代表外資的持股部位處於穩定狀態,沒有明顯加碼也沒有明顯調節。

實務上要關注的是三種訊號:線持續往上,代表外資在一路買進、布局加深;線持續往下,代表外資在減碼撤退;線長期維持高檔不動(像台積電這樣已經七成在外資手上),則代表布局早就完成,後續加碼空間有限。看趨勢的斜率,遠比看單一個數字有意義。

外資持股比率多少算高、在市場中的位置

光看單一檔股票的 70%,你很難判斷它到底算高還算低,得放回全市場一起比才有意義。下面這張是全台股最新外資持股比率的分布圖,紅線是中位數。

全市場最新外資持股比率分布(紅線為中位數)

從這張分布可以看到,絕大多數台股的外資持股比率集中在偏低的一側,真正能站上高比率的公司是少數。像台積電這種接近 70% 的水準,明顯落在整個分布的右尾,屬於外資高度集中持有的一小群股票。換句話說,多數公司其實外資著墨不深,高持股比率本身就是一種稀缺的篩選條件。

一個最常踩的陷阱:前視偏差

用這個欄位做選股或回測,最容易出錯的地方是發布時點沒對齊。外資持股比率是以集保結算後的日期入庫的,也就是說,某一天的數字其實要等盤後結算才會出現。如果你在回測過去時,拿了「當天還沒公布」的數字去產生買進訊號,等於是用未來才知道的資訊在做決策,這就是前視偏差(look-ahead bias),會把回測績效灌得遠比真實情況漂亮。

避開的方法很單純:訊號一律用資料「實際可得的那一天」對齊,絕不提前。finlab 的資料表本身已經按真實揭露時點建立索引,只要照規矩用,就能避開這個坑。

怎麼用外資持股比率選股

實務上最常見的誤用,是直接把「持股比率最高的那群股票」篩出來當買進名單。但高比率往往代表外資的布局早已完成,接下來反而可能變成調節的來源,追高進場容易接在相對高檔。

更可靠的邏輯,是看「比率的變化方向」而非絕對水準,例如鎖定一段期間內外資持股比率持續上升、代表資金正在進場的股票,再搭配其他基本面或籌碼條件交叉確認。想看外資籌碼怎麼被寫成可驗證的選股因子,可以參考外資買入成本指標選股教學,以及外資買賣超怎麼解讀與避險指標教學;至於外資一直賣、股價卻不一定跌的反直覺現象,外資賣超原因全解析用台股長期數據做了完整實證。要從頭組一套完整流程,建議從股票選股完整指南入手。

怎麼自己取得這份資料

裝好 finlab 環境後,先登入,再用一行就能把整張逐日歷史表格抓下來。

顯示程式碼
import finlab
from finlab import data
 
finlab.login()
 
df = data.get("foreign_investors_shareholding:全體外資及陸資持股比率")

回傳的是涵蓋超過十年的時間序列,每一欄是一檔股票、每一列是一個交易日,可以直接接進選股條件或回測流程。不會寫程式也沒關係,這個頁面下方可以把這件事直接交給 AI 幫你完成。

自己動手取得這份資料

用 finlab 一行就能把整段歷史抓下來。不會寫程式也沒關係,把下面這句任務交給你的 AI,它會帶你完成。

在 FinLab Python 套件中取得
data.get("foreign_investors_shareholding:全體外資及陸資持股比率")
免費試用

用 AI 開始 FinLab

把這句話交給你的AI,它會帶你完成設定並做出第一個策略。

告訴你的AI:

用 finlab 取得「全體外資及陸資持股比率」(foreign_investors_shareholding:全體外資及陸資持股比率) 這份資料,先畫出走勢與分布圖,再示範一個用它來選股的簡單回測,請讀:https://finlab.finance/setup

真實數字與取得程式碼

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

最近幾筆資料
日期數值
2026-06-1569.99
2026-06-1669.99
2026-06-1769.95
2026-06-1869.98
2026-06-2270.04
2026-06-2370.03
產生這張圖的程式碼
from finlab import data

df = data.get("foreign_investors_shareholding:全體外資及陸資持股比率")
s = df["2330"].dropna()
s.plot()
想自己寫完整程式?

第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。

from finlab import data

df = data.get("foreign_investors_shareholding:全體外資及陸資持股比率")
df.tail()

名詞速解

揭露與更新外資持股比率在每個交易日盤後更新。

外資持股比率
外資持有股數占公司發行股數的比率,看長線資金的佈局深淺。
外資
外國機構投資人;資金大、偏中長線,動向常被視為盤面風向。
看完整名詞解釋 →

資料規格與品質

檢查未通過
市場
台股
資料筆數
7,865,006
涵蓋檔數
2,608 檔
時間範圍
2007-04-23 ~ 2026-06-23
更新頻率
每日更新
最後驗證
2026-03-03

資料快照截至 2026-06-24

每份資料每日自動執行四項健檢:

  • 資料未過期 過期於 2026-03-03 22:00:00
  • 資料非空
  • 無大量缺值
  • 日期連續無缺漏 資料日期不符,最新資料日期為 2026-03-02,應為 2026-03-03

用全體外資及陸資持股比率跑出的研究

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

外資賣超原因多半是資金調節(指數調整、匯率避險),不等於股價必跌。本文附截至 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 避險訊號,協助提前嗅到台股大幅回落的籌碼面警訊。

常見問題

全體外資及陸資持股比率的資料從哪一年開始?

FinLab 的全體外資及陸資持股比率資料涵蓋 2007-04-23 至 2026-06-23,可直接用於長期歷史回測。

如何用 Python 取得全體外資及陸資持股比率?

安裝 finlab 套件後,用 data.get("foreign_investors_shareholding:全體外資及陸資持股比率") 即可取得整段歷史資料;第一次使用時 finlab.login() 會自動引導登入。

全體外資及陸資持股比率多久更新一次?

這份資料每日更新,資料快照截至 2026-06-24。

全體外資及陸資持股比率資料免費嗎?

finlab 免費方案即可取得歷史資料進行回測;VIP 方案提供每日更新與更完整的盤後資料。

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

回外資持股比率