借券
已通過驗證2007 年起全台股借券、還券與借券餘額日資料,追蹤法人空方與避險部位的籌碼指標,與融券分屬不同機制。
資料快照截至 2026-08-22
借券是有價證券借貸:持有股票的人(多為壽險、基金與外資託管行)把股票出借,借入方拿去放空、避險、套利或 ETF 造市。它與融券走的是完全不同的軌道:融券是散戶透過信用交易向券商借券,借券是法人之間的議借市場,量體大得多。這份資料涵蓋 2007 年以來全台股每日的借券、還券、借券增減與借券餘額,超過 2,400 檔股票、十九年的完整序列,每個交易日更新。
這份資料裡有什麼
借券資料(security_lending)是「日期 × 股票」的矩陣,共五個欄位:前日借券餘額、借券、借券還券、借券增減、借券餘額,單位是股數。查全市場或單一股票都是一行,完成安裝設定後登入即可:
顯示程式碼
finlab.login()
bal = data.get("security_lending:借券餘額")取 bal["2330"] 看單一公司的借券餘額歷史,bal.sum(axis=1) 就是全市場合計。
怎麼判讀這份資料

上圖是全市場借券餘額合計:2007 年年均約 13 億股,2026 年年均 278 億股,二十年成長約 21 倍,歷史峰值 315 億股出現在 2026 年 7 月底。這條線的長期走勢反映的是台股借券市場的結構性擴張:外資避險與套利需求、ETF 生態的造市與申贖,都需要借券部位,所以它一路墊高,短期的升降才是情緒訊號。最新一期有借券餘額的股票超過兩千檔,幾乎全市場都有部位。
另一個特徵值得先記住:餘額最大的股票,長年是群創、友達這類低價、流通股數大的權值股,槓桿型 ETF 也常在前段。這不代表它們被最看空,只代表「股數」這個單位天生偏袒低價股。
用這份資料最容易踩的兩個陷阱
第一個陷阱:把借券餘額當成空單餘額。借券只是把股票借走,借入方可能拿去避險、套利或造市,未必已在市場賣出;真正「借券賣出且尚未回補」是另一個口徑,兩者混用會高估空方壓力。要把它當放空訊號,先做嚴謹的前瞻報酬檢驗,方法見什麼是回測。
第二個陷阱:股數口徑的比較失真。餘額單位是股數,低價股一張的股數和高價股一樣多,跨股票比較時要除以流通在外股數(借券餘額比率)或換算金額,否則排行榜永遠被低價大型股佔據。同樣的口徑課在當沖資料也出現過。
怎麼接上選股策略
借券餘額常見的量化用法是「空方壓力」因子:餘額比率急升的股票短線承壓,急降(大量還券)有時是空方回補訊號;與散戶信用交易的融資融券資料分屬不同資金屬性,兩者對照能分出「法人空 vs 散戶空」。籌碼面的組合拳可從台股選股完整指南入手。
怎麼自己取得這份資料
把全市場趨勢與個股排行整理出來,只要幾行:
顯示程式碼
from finlab import data
bal = data.get("security_lending:借券餘額")
total = bal.sum(axis=1) / 1e8 # 全市場合計(億股)
top = bal.iloc[-1].nlargest(20) # 最新一日餘額前 20這份資料的涵蓋年限、筆數與更新狀態,本頁下方有即時健檢可以查;不想寫程式的話,頁面下方可以把取資料、換算比率與畫圖直接交給 AI 完成。
借券包含的資料欄位
這個分類是一張完整的資料表,取出整張表後再挑欄位使用。完整涵蓋範圍與更新狀態如下:
- 欄位數
- 5 欄
- 時間範圍
- 2007-01-02 ~ 2026-08-21
- 更新頻率
- 每日更新
- 狀態
- 已通過驗證
data.get("security_lending")真實數字與取得程式碼
上面的圖與下面的數字都是用 finlab 一行程式直接跑出來的真實資料(截至 2026-08-23),不是示意圖。你也可以自己跑一次。
| 日期 | 借券餘額合計(億股) |
|---|---|
| 2026-08-14 | 303.98 |
| 2026-08-17 | 301.54 |
| 2026-08-18 | 296.84 |
| 2026-08-19 | 297.40 |
| 2026-08-20 | 298.38 |
| 2026-08-21 | 297.83 |
from finlab import data
bal = data.get("security_lending:借券餘額")
total = bal.sum(axis=1) / 1e8 # 全市場借券餘額合計(億股)
total.plot()如何取得借券
不會寫程式也沒關係,把下面這句話交給你的 AI,它會帶你完成設定並做出第一個策略。
30 秒,用 AI 跑出你的第一個台股回測
把這句話貼給你的 AI,它會裝好 FinLab、抓台股資料,跑出一份你能下載的回測。
告訴你的AI:
幫我設定 FinLab,取得「借券」資料,挑一個欄位畫出走勢圖,並示範一個用它選股的回測,請讀:https://finlab.finance/setup?relatedUrl=/data/securities-lending
想自己寫程式?看取得資料的程式碼
finlab Python 套件用一行 data.get() 就能取得這些資料;第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。
from finlab import data
df = data.get("security_lending:")
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 篇)
- 半導體選股策略:台積電供應鏈 15 檔的四種篩選實測 年化 62.5%
- 小台散戶多空比怎麼用才有效?台指加碼、小台避險的智慧曝險回測 年化 32.5%
- AI 概念股量化篩選法:不追熱門股的冷靜選法 年化 31.6%
- 庫藏股是什麼?公告後買進的台股實測:19 年年化 25%,近三年卻輸 0050 年化 25.2%
- 外資賣超原因全解析:外資一直賣、股價為什麼不跌?2026 台股 14 年數據實證
- 集保戶股權分散表怎麼抓?Python 爬蟲教學與台股籌碼資料整理
- 台股板塊圖完整操作說明:基本面、技術面、籌碼面 200 種指標一圖掌握
- 0050 擇時策略實測:用融資維持率地板訊號抄底(2009–2021 回測,MDD < 20%)
- 台股籌碼策略:董監改選行情選股法,回測勝率82%實戰拆解
- 超短線上影線放空策略:用回測驗證上影線放空台股的真實績效
相關資料分類
本頁資料涵蓋範圍與更新時間以實際資料為準,僅供研究與教學參考,不構成任何投資建議。
回資料庫總覽