個股期貨是什麼?小型台積電期貨的保證金、轉倉、槓桿,一篇看懂(附網格實戰筆記)
在上一篇網格交易回測裡,我用台積電現股做網格,算成本的時候嚇了一跳:
每一格賺 1%,光是證交稅就吃掉 0.3%。
網格交易靠的是「很多次小價差」,成本只要高一點,就會被一次一次慢慢吃掉。後來我把網格搬到小型台積電期貨上跑,同樣一次來回,成本直接降到原本的八分之一左右。
但期貨也不是免費的午餐。它多了保證金、轉倉、槓桿三個現股沒有的東西,每一個都可能讓你一個不小心就爆掉 😱
這篇用我自己拿它跑自動下單機器人的經驗,把個股期貨從頭講清楚:
- 個股期貨是什麼?為什麼會有「小型」
- 小型台積電期貨規格一覽
- 一口多少錢?保證金怎麼算
- 個股期貨跟現股差在哪?為什麼我拿它做網格
- 轉倉是什麼?為什麼每個月都要做
- 槓桿:個股期貨最危險的地方
- 我實際踩過的坑
關於作者:我是工程師阿穆,寫程式十多年,這幾年在做 AI Agent 與自動化系統。我自己用 Claude Code 寫了一隻小型台積電期貨的網格自動下單程式,本文是從工程師角度整理的第一手筆記。
免責:期貨有槓桿,虧損可能超過你投入的保證金。本文是規格整理與經驗分享,不是投資建議;契約規格、保證金比例期交所會不定期調整,下單前請以臺灣期貨交易所最新公告為準。
個股期貨是什麼?
個股期貨(又稱股票期貨)是以單一上市櫃股票為標的的期貨契約:你不用真的買股票,只要繳一筆保證金,就能用期貨價格對這檔股票做多或做空,賺賠跟著股價漲跌走。
用生活化一點的比喻:
- 買現股,像是直接買下一間房子,房價漲跌都是你的,要付全額
- 買個股期貨,像是付一筆訂金簽一份買房合約,只要付房價的一小部分,但房價漲跌的盈虧全部算你的
這就是期貨「槓桿」的來源:付的錢少,承擔的漲跌卻是全額。
為什麼會有「小型」個股期貨?
一般的股票期貨,每一口對應 2,000 股(兩張股票)。台積電一股如果 1,000 元,一口的契約價值就是 200 萬,對一般人來說門檻太高。
所以期交所針對高價股加掛了小型契約,每口只有 100 股,是一般契約的 1/20(期交所說明)。小型台積電期貨就是其中之一,讓一般人也能用比較小的部位參與。
小型台積電期貨規格一覽
| 項目 | 小型台積電期貨 |
|---|---|
| 代號 | QFF(一般型台積電期貨是 CDF) |
| 標的 | 台積電(2330) |
| 契約單位 | 每口 100 股 |
| 每 1 點價值 | NT$100(股價變動 1 元 = 盈虧 100 元) |
| 日盤交易時間 | 08:45 ~ 13:45 |
| 最後交易日 | 交割月份的第三個星期三(當天提早到 13:30 收盤) |
| 掛牌月份 | 連續兩個月 + 三個季月 |
| 交割方式 | 現金交割(不會真的拿到股票) |
| 期貨交易稅 | 契約價值的十萬分之二(買賣各收一次) |
一般型台積電期貨(CDF)每口 2,000 股、每點 NT$2,000,其他規格大致相同。
小提醒:這些規格以期交所公告為準。期交所也有規劃把有 ADR 的個股期貨(包括台積電)納入盤後(夜盤)交易,如果你有夜盤需求,請直接查期交所最新的交易時段公告。我的機器人目前只跑日盤。
小型台積電期貨一口多少錢?保證金怎麼算
買一口小型台積電期貨不用付全額,只要付「原始保證金」,大約是契約價值的 13.5%。
保證金的計算方式:
契約價值 = 期貨價格 × 100 股
原始保證金 = 契約價值 × 原始保證金比例
維持保證金 = 契約價值 × 維持保證金比例
假設期貨價格是 1,000 元,以台積電常見的保證金級距(原始 13.5%、維持 10.35%)來算:
| 項目 | 金額 |
|---|---|
| 契約價值 | 1,000 × 100 = 100,000 元 |
| 原始保證金(13.5%) | 13,500 元(進場要準備的錢) |
| 維持保證金(10.35%) | 10,350 元(帳戶最低要維持的水位) |
意思是:你付 13,500 元,承擔的是 10 萬元股票的漲跌。
什麼是「追繳」?
如果價格往不利的方向走,你的帳戶權益會一路減少。一旦掉到維持保證金以下,期貨商就會發出追繳通知,要你補錢補回原始保證金的水位;不補的話,可能會被強制平倉(俗稱斷頭)。
以上面的例子,13,500 元的保證金只要虧掉 3,150 元(價格跌約 3.15%)就會掉到維持保證金以下。台積電一天跌 3% 不是什麼稀奇的事。
保證金比例會依標的的波動度分級,期交所也會不定期調整。不同股票、不同時間的比例都可能不一樣,下單前請一定要查最新數字。
個股期貨 vs 現股:差在哪?
| 比較 | 現股 | 小型台積電期貨 |
|---|---|---|
| 要付多少錢 | 全額 | 只付保證金(約 13.5%) |
| 交易稅 | 證交稅 0.3%(賣出) | 期交稅 十萬分之二(買賣各一次) |
| 有沒有到期 | 沒有,可以永遠抱 | 每個月到期,要轉倉 |
| 做空 | 要融券,有限制 | 直接賣出就是做空 |
| 股利 | 領得到 | 領不到,價格反映在期貨價差上 |
| 最壞情況 | 股票歸零,虧掉本金 | 虧損可能超過保證金 |
為什麼我拿期貨做網格:成本差了約 8 倍
網格交易一次來回就是「買一次、賣一次」,成本差異會被放大很多倍。用契約價值 10 萬元(期貨價 1,000 元一口)來算一次來回:
| 現股(10 萬元,100 股) | 小型台積電期貨(1 口) | |
|---|---|---|
| 交易稅 | 300 元(0.3%,賣出時) | 4 元(2 元 × 買賣兩次) |
| 手續費 | 約 80 元(0.1425% 打 28 折,買賣兩次) | 約 40 元(假設每口每邊 20 元) |
| 一次來回合計 | 約 380 元(0.38%) | 約 44 元(0.044%) |
期貨手續費依期貨商和你談的條件而定,這裡用每口每邊 20 元估。就算手續費再貴一點,光是交易稅從 0.3% 變成十萬分之四,就差了 75 倍。
對每格只賺 1% 左右的網格來說,這是天差地別:現股每格淨利剩 0.62%,期貨幾乎可以拿到完整的價差。
但代價就是接下來要講的:轉倉和槓桿。
轉倉是什麼?為什麼每個月都要做
轉倉就是在期貨合約到期前,把快到期的近月合約平倉,同時買進下一個月份的合約,讓部位「延續」到下個月。
現股可以抱十年,但期貨合約每個月第三個星期三就到期,到期會用結算價現金交割、強制結束。如果你想繼續持有,就得在到期前自己換到下個月。
轉倉的成本:不只是手續費
轉倉等於多做一次來回,所以會多一次手續費和交易稅。但更容易被忽略的是兩個月份之間的價差:
- 近月 1,000 元、次月 1,003 元,轉倉就等於多付了 3 點
- 期貨價格會反映股利、利率等因素,所以近月和次月的價格通常不一樣
在我的網格研究裡,Claude 幫我算出一個很反直覺的結果:
當網格部位多、交易頻繁的時候,每月轉倉成本是壓低現金流的主因。同一套設定,每口轉倉成本 2 點時,有收入的月份是 91%;壓到 1 點以內,提高到 97%。
所以我的機器人轉倉一律用限價單,盡量把價差成本壓低。
我的機器人怎麼自動轉倉
轉倉這種「每個月一定要做、忘記就出事」的事,最適合交給程式。我叫 Claude Code 寫的自動轉倉邏輯是這樣:
- 近月合約快結算時,先把已經到停利點的部位正常賣掉(沒必要花轉倉成本搬一個本來就要賣的部位)
- 剩下的部位先平近月、再開次月
- 帳本裡每一口的進場價,加上近月和次月的價差,讓停利點跟著移動
先平再開這個順序是刻意的:萬一開次月失敗,最壞的情況是空手,而不是同時抱兩個月的部位。這個順序我一開始寫反了,後來檢查才抓到 😅 完整的安全設計在自動下單機器人那篇有寫。
槓桿:個股期貨最危險的地方
小型台積電期貨的原始保證金大約 13.5%,換算下來理論上可以開到約 7 倍槓桿。看起來很誘人,但我的回測研究給了一個很清楚的答案:槓桿會在最深的底部,把你的虧損放到最大。
天真地把網格搬到期貨:凍結 22 個月
我先讓 Claude 把現股版的網格原封不動搬到期貨上,用 2021 到 2026 的 30 分 K 回測。結果:
| 指標 | 數值 |
|---|---|
| 年化報酬 | +9.7%(看起來比現股好) |
| 最大回撤 | −40.8% |
| 最長沒收入期間 | 22 個月 |
問題出在保證金。2022 年熊市時,套牢部位的虧損吃掉帳戶權益,能開的新部位越來越少,網格整整 22 個月買不下去,所有部位卡在高點等解套。
現股版因為是用現金一批一批買,可以一路買到底;期貨版卻被保證金綁住,在最便宜的時候反而沒有子彈。
開更大槓桿?更糟
我也試了把槓桿放寬到 3 倍:沒收入的期間縮短到 12 個月,但最大回撤爆到 −51.6%。槓桿在最深的底部放大虧損,跟「穩定現金流」根本是互斥的。
真正的解法:本金夠厚,不是槓桿開大
最後讓期貨網格穩下來的,是兩件事一起做:
- 加大格距:買點攤開,不會在下跌初期就把額度用完
- 預留足夠的本金:讓保證金在熊市也不會被吃光,可以一路買到底
兩個缺一不可。 只加本金或只加大格距,都還是會凍結。
這也是我對個股期貨最大的心得:它的價值在於「低成本」,不在於「高槓桿」。 把它當成交易成本比較便宜的台積電來用,而不是放大部位的工具。槓桿倍數對結果的影響,我用同一套策略開 1、2、3 倍實際比過了:期貨槓桿開幾倍才安全?同一個策略開 1、2、3 倍回測。
我實際踩過的坑
1. 同一個月份,出現兩個合約代碼
用 Shioaji API 抓合約清單時,我發現同一個交割月份有時候會同時掛兩個代碼。如果程式直接拿第一個,可能會選到成交量很小的那個。
後來我叫 Claude 改成:同一個月份有多個合約時,挑成交量最大的,才是真正有在流動的近月。這種事看規格表不會知道,只有真的接 API 跑了才會遇到。
2. 小型契約的流動性比較差
小型台積電期貨的成交量比一般型少很多,買賣價差有時候會比較大。所以我的程式一律用限價單、掛當下價格,幾分鐘沒成交就撤單,不用市價單追價。
3. 帳本會被轉倉「壓平」
期貨商在轉倉後,可能會把你所有部位壓成一個平均成本。但網格需要記住每一口各自的進場價,才知道哪一口該停利。
所以我的程式自己維護一份帳本,不能用期貨商的均價取代。這也是為什麼我的機器人每一輪都要先跟期貨商對帳口數:口數要一致,但成本以自己的帳本為準。
4. 最後交易日提早收盤
到期那個星期三是 13:30 收盤,比平常早 15 分鐘。如果你的程式排程是對齊平常的 13:45,到期日就要特別處理。我的機器人會在到期前幾天就先轉倉,避開最後一天。
常見問題
每一檔股票都有個股期貨嗎?
沒有。股票期貨的標的是期交所從上市櫃股票中挑選的,有一定的市值與流動性條件;小型契約更只開放給部分高價股。可以到期交所網站查目前有哪些標的。
個股期貨一點多少錢?
看契約大小。一般型股票期貨一口 2,000 股,價格變動 1 元 = 2,000 元;小型股票期貨一口 100 股,價格變動 1 元 = 100 元。
小型台積電期貨一口要多少保證金?
約等於「期貨價格 × 100 × 原始保證金比例」。以價格 1,000 元、比例 13.5% 計算,約 13,500 元。實際比例以期交所公告為準。
個股期貨跟現股,哪個比較適合新手?
現股。 現股最壞的情況是虧掉本金,期貨的虧損可能超過保證金,還要處理轉倉和追繳。我自己是先用現股把策略回測清楚,才搬到期貨上,而且刻意不把槓桿開大。
個股期貨要怎麼開始交易?
要先開期貨帳戶(和證券帳戶是分開的),入金後就能在期貨商的 APP 下單。如果想用程式自動交易,像永豐的 Shioaji API 可以直接用 Python 下單,做法可以看用 Claude Code + Shioaji 打造自動下單機器人。
結語
個股期貨對我來說,最大的價值不是槓桿,而是便宜:同樣是台積電,交易稅從 0.3% 降到十萬分之二,讓網格這種「靠很多次小價差」的策略終於划算。
但它也多了保證金、轉倉、槓桿這三道關卡。我的建議是:先用現股把策略想清楚,再用期貨降低成本;本金準備厚一點,槓桿開小一點。 這些坑都是我自己踩過、或在回測裡看過的,希望你不用再踩一次~
如果你想學怎麼用 AI 從研究、回測,一路做到自動下單、自動轉倉,我正在把整套做法整理成一門課,想搶先知道開課消息的話,加我的 LINE 跟我說一聲「交易課」就好~
延伸閱讀:
- 網格交易回測:用台積電 6 年資料實測,99% 的月份有收入,卻輸給買進持有
- 用 Claude Code + Shioaji 打造自動下單機器人:我的台積電期貨網格實戰
- 期貨槓桿開幾倍才安全?同一個策略開 1、2、3 倍回測
- 用 Claude Code 打造台股 AI Agent:盤前選股、盤中盯盤、發 Telegram
喜歡這篇文章嗎?
📧 訂閱 Newsletter — 新文章直接寄到你信箱
🎬 追蹤我的 YouTube — 看 AI / 工具實作影片
💬 加我的 LINE — 想上交易課、或有問題隨時問我
🧵 追蹤 Threads — 平常的工程隨筆
掰掰~👋