跳至主要內容

融券餘額

用白話徹底搞懂融券餘額是什麼、怎麼判讀,以及怎麼用它在台股選股,並附上可以自己驗證的真實資料。

融券餘額是市場上有多少張股票被「借來賣出、還沒回補」的存量數字,代表此刻有多少看空的部位押在某檔股票上。它之所以值得盯,是因為這些借來的券遲早要買回來還,當看空的人被軋,集中回補反而會把股價往上推,所以融券餘額同時是空方力道的溫度計,也是潛在的軋空燃料。

融券餘額是什麼、怎麼算

把放空想成「先借東西來賣,之後再買回來還」。看空的人向券商借股票賣出,期待股價跌了再低價買回,賺中間的價差;在他買回(回補)之前,這筆借券就掛在帳上。把全市場每個人這種尚未回補的張數加總,就是某檔股票當天的融券餘額。

它是一個存量,不是當天的成交量。今天的融券餘額,等於昨天的餘額,加上今天新增的放空,減掉今天的回補。數字往上,代表淨增加的放空多於回補,看空的部位在累積;數字往下,代表回補多於新空,空單在退場。融券、券資比這些名詞的精確定義,可以查量化交易詞彙表

怎麼判讀一檔股票的融券餘額

單看某一天的數字意義不大,要看一段時間的變化方向。下面這張是台積電(2330)的融券餘額走勢,從中可以看出空單在累積還是退場。

台積電 (2330) 融券餘額

從真實資料看,台積電近幾日的融券餘額在低檔來回:2026 年 6 月 15 日約 21 張,中間一度跳到 61 張,到 6 月 22、23 日落在 84 張。對台積電這種大型權值股來說,這個量級非常小,代表幾乎沒有人用借券去放空它,這很正常,大型股流動性高、籌碼穩,本來就不是放空的主戰場。判讀一張融券走勢圖,重點看三件事:水準(相對這檔股票自己是高是低)、趨勢(一路墊高還是在退)、以及變化的速度。短時間快速攀高,往往代表看空情緒升溫,卻也意味著一旦股價不跌,這些空單回補的壓力會越積越大。

融券餘額多少算高、怎麼放回市場裡看

絕對的張數沒辦法直接比較。同樣增加一萬張融券,對一檔股本龐大的權值股可能是九牛一毛,對一檔小型股卻可能是壓垮股價的重量。所以實務上很少單看餘額本身,而是換算成相對的比例。

最常用的是券資比,也就是融券餘額除以融資餘額;比例偏高,代表看空的力道相對看多明顯,軋空的潛在能量也越大。另一種做法是看個股自己的歷史分位,把目前的融券餘額放回它過去一兩年的區間裡,判斷現在是處在相對高檔還是低檔,而非套用一個全市場通用的門檻。所以判斷高低時,要看的是這檔股票相對它自己歷史的位置,而非一個放諸四海的張數標準。

用融券餘額前最該避開的陷阱

最容易誤判的,是制度造成的人為跳動。融券會因為除權息前的強制回補、平盤下禁空、停資停券期間而突然大減,這種下降是規定逼出來的,跟空方認不認輸無關。回測時若把這種驟降當成「放空力道轉弱」的訊號,等於把行政規則誤讀成市場意圖,比較穩的做法是先把這些事件日標記出來再判讀。

第二個陷阱是發布日對齊與成本。融券資料有它實際的公告時點,取用時要對齊到真正可交易的那一天,不要假設自己能提前看到數字,否則回測會出現前視偏差,帳面漂亮、實際下不了單。再者放空有借券費、融券手續費與被軋空的風險,這些成本不算進去,績效很容易被高估。想看放空策略把成本與風險攤開來談是什麼樣子,可以參考上影線放空策略的回測拆解

怎麼用融券餘額選股

融券餘額在策略裡很少單獨使用,多半和融資、當沖、集保戶數這類散戶籌碼指標組在一起,刻畫「散戶在想什麼」。常見的邏輯有兩種:第一種是反市場情緒,當散戶看空(融券、融資指標同向偏空)而基本面其實沒那麼差時,反過來找買點;第二種是事件驅動的空方因子,在特定事件(例如現金增資)後鎖定容易下跌的標的。把融券、融資組成反向情緒因子的完整範例,可以看散戶反向策略實作;想看放空因子怎麼結合事件來捕捉股價下跌,則可以參考現金增資放空策略。把這些籌碼訊號接進完整的選股流程,可以從股票選股完整指南接起。

怎麼自己取得這份資料

裝好 finlab 之後,整張逐日融券餘額表一行就能取出:

顯示程式碼
import finlab
from finlab import data
 
finlab.login()
 
short = data.get("margin_transactions:融券今日餘額")

回傳的表格以日期為列、股票代號為欄,逐日更新,可以直接和股價、融資餘額對齊運算,計算券資比或追蹤放空部位的變化,再接進你自己的篩選條件。不會寫程式也沒關係,這頁下方可以把這件事直接交給 AI 幫你完成。

自己動手取得這份資料

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

在 FinLab Python 套件中取得
data.get("margin_transactions:融券今日餘額")
免費試用

用 AI 開始 FinLab

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

告訴你的AI:

用 finlab 取得「融券餘額」(margin_transactions:融券今日餘額) 這份資料,先畫出走勢與分布圖,再示範一個用它來選股的簡單回測,請讀:https://finlab.finance/setup

真實數字與取得程式碼

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

最近幾筆資料
日期數值
2026-06-1521.00
2026-06-1661.00
2026-06-1756.00
2026-06-1858.00
2026-06-2284.00
2026-06-2384.00
產生這張圖的程式碼
from finlab import data

df = data.get("margin_transactions:融券今日餘額")
s = df["2330"].dropna()
s.plot()
想自己寫完整程式?

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

from finlab import data

df = data.get("margin_transactions:融券今日餘額")
df.tail()

名詞速解

揭露與更新融資、融券餘額在每個交易日盤後公布。

融資
向券商借錢買股票,是散戶槓桿與情緒的代表,餘額太高常是過熱訊號。
融券
向券商借股票賣出(看跌放空),餘額變化反映空方力道。
融資使用率
已用融資額度占上限的比率,看市場槓桿用得有多滿。
看完整名詞解釋 →

資料規格與品質

已通過驗證
市場
台股
資料筆數
6,855,573
涵蓋檔數
2,667 檔
時間範圍
2009-01-05 ~ 2026-06-23
更新頻率
每日更新
最後驗證
2026-03-03

資料快照截至 2026-06-24

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

  • 資料未過期
  • 資料非空
  • 無大量缺值
  • 日期連續無缺漏 在寬限期內(至21:50),資料日期 2026-03-02 符合預期

用融券餘額跑出的研究

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

外資賣超原因多半是資金調節(指數調整、匯率避險),不等於股價必跌。本文附截至 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 的融券餘額資料涵蓋 2009-01-05 至 2026-06-23,可直接用於長期歷史回測。

如何用 Python 取得融券餘額?

安裝 finlab 套件後,用 data.get("margin_transactions:融券今日餘額") 即可取得整段歷史資料;第一次使用時 finlab.login() 會自動引導登入。

融券餘額多久更新一次?

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

融券餘額資料免費嗎?

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

融資融券的其他資料

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

回融資融券