SRF 無限轉倉網格
SRF∞GRID小型台灣50 無限轉倉+網格
序幕01 / 22
程式交易策略說明 · 2026.09

SRF無限轉倉×網格

一支全自動交易小型 0050 期貨的程式:長期抱著台股大盤,回檔分層自動加碼,反彈自動獲利了結,再用 4x/6x/8x 三道槓桿閘門管住風險。

2026-09-21 夜盤起以凱基 API 實盤運作
49.5%
回測年化報酬
0050 含息 21.2%
2.19x
常態槓桿(平均)
±1σ 1.50–2.89x
4.63x
回測最高槓桿
8x 自動停買
−58.2%
回測最大回撤
0050 −33.8%

回測 2014-10-31~2026-09-24,期貨帳戶 25 萬起、含手續費與期交稅、未含轉倉成本。回測是規則的模擬,不代表未來績效。回測 2014–2026、25 萬起、未含轉倉成本;不代表未來績效。

壹商品 · SRF 小型臺灣50ETF期貨

一口 11.2 萬的台灣 50,只要 8,700 元保證金

112,400元買 0050 現股 1,000 股
056,200112,400 元

保證金約契約值的 7.7%。這段保證金和契約值之間的距離就是槓桿,也是這支程式的原料。權益數低於「口數 × 6,700」就會被追繳。

契約乘數
1,000 單位 0050/口
跳動點
0.05 點 = 50 元
交易時段
日盤 08:45–13:45、夜盤 17:25–05:00
最後交易日
交割月第三個週三 13:30
除息處理
成交價不調整;參考價扣息、權益數 + 息值 × 1,000
近月流動性(09/18)
日盤 4,408 口、夜盤 2,968 口
貳程式 · 三個引擎

同時做三件事:長期持有、回檔加碼、槓桿閘門

ENGINE A · roll

無限轉倉

部位全放近月,到期前 10 個交易日起用價差單慢慢轉到次月。效果等於一直抱著 0050 的含息報酬,再扣掉轉倉價差。

  • 只在日盤轉,先轉底倉
  • 每天配額 = 剩餘口數 ÷ 剩餘天數
ENGINE B · grid

方案 C 網格

把目標口數分成 3:4:3。底倉長抱、只在口數縮小時賣掉多出的部分;上層掛在高點下方 4 條線,下層掛在 MA60 下方三個深度,各層低買高賣。

  • 間距 ≥ 1.5%、賣出 ≥ 買價 +2%
  • 跌破 MA60 × 0.98 啟動跌破模式
ENGINE C · risk

槓桿閘門

槓桿 = 曝險 ÷ 券商權益數。每次成交都查庫存對帳,每次下單前檢查槓桿和口數上限。

  • 4x 通知入金、6x 緊急通知
  • 8x 停止買進,只賣不買
貳程式 · 資金配置

25 萬分成 10 口:3:4:3

B1底倉
B2底倉
B3底倉
U1上層
U2上層
U3上層
U4上層
L1下層
L2下層
L3下層
底倉 30%,口數縮小時才賣多出的上層 40%,高點下方 4 條線下層 30%,MA60 深乖離
0.00x名目槓桿(價格不變時)

追繳線 16.8x = 1 ÷(維持保證金 6,700 ÷ 契約值 112,400)。8x 閘門本身只賣不買、不砍倉;權益數縮水時依 N 賣掉多出的底倉,程式不會自動出金。

貳程式 · 口數

口數跟著券商權益數放大縮小

N = floor( 權益數 × 4.6 ÷ ( 0050 收盤 × 1,000 ) ),下限 3 口
帳戶權益10.0 萬
目標口數 N4 口
底倉:上層:下層1:2:1

賺錢或入金就放大(只在沒有加碼部位時),虧損或出金隨時縮小,多出的底倉用市價賣掉。0050 以 112.4 計。

參網格怎麼畫 · 2026-09-24 定線

網格怎麼畫:H、MA60、上層與下層買線

STEP 1 / 6

基準高點 H

沒有任何加碼部位時,H 跟著最高還原收盤價往上墊(棘輪);只要有一層在手,H 就凍結,直到加碼層全部賣光。

今天 H = 112.45,收盤 112.40。

STEP 2 / 6

60 日均線是分界

MA60 以上歸上層、以下歸下層。0050 約七成時間在 MA60 之上,所以平常只會動用上層。

今天 MA60 = 105.28,H 高出 6.8%。

STEP 3 / 6

上層 4 條線

間距 = max((H − MA60) ÷ 4, H × 1.5%) = 1.79,四條買線 110.66、108.86、107.07、105.28。

賣出目標 = 上一條線(U1 為 H),而且至少要買價 +2%。

STEP 4 / 6

下層 3 條線

從 MA60 往下乖離 10%、17%、22%:94.75、87.38、82.12。只有急跌才碰得到,賣在 MA60 或買價 +2%。

STEP 5 / 6 · 示意路徑

一次完整的來回

回檔碰到 U1、U2 就買進;反彈到目標價就賣出。1 點 = 1,000 元,這兩口各賺約 2,200 元。

間距至少 1.5%、賣出至少 +2%,正常來回每一趟都是正報酬。

STEP 6 / 6 · 示意路徑,不含口數重算

跌破模式:反彈先減碼

收盤跌破 MA60 × 0.98 → 上層停止買進,持有的上層改在「期間最低收盤 → MA60」分 4 層掛賣單,低於買價也賣。

目的是在反彈時先降部位,避免下一段下跌滿倉硬扛。主要代價是站回 MA60 後,上層會立刻用更高的成本買回。

上層買線下層買線▲ 買進▼ 賣出
肆漲跌回放 · 每段都用 25 萬重新啟動

六段真實行情的逐日回放:程式怎麼買、怎麼賣、槓桿怎麼變

2019 多頭
2020 疫情
2022 空頭
2024-08
2025-04
2026 多頭
▲ 買進▼ 賣出▽ 跌破模式減碼跌破模式期間價格換算成今天的 0050 價位(起點指數 = 100),紅買綠賣為台灣下單軟體慣例
伍轉倉 · 最後交易日前 10 個交易日

到期前,把 10 口慢慢搬到次月

T−10
排隊・撿便宜

近月 20261010 口

價差單
⇢

次月 2026110 口

近一/近二價差約 0.25 點,約每月 0.22% 的成本;1 月、7 月除息會讓跨月價差很低甚至為負,所以只跟本窗口內觀察到的價差比。

伍系統 · 全天候無人值守

資料進來、策略計算、下單、回報

資料

  • 證交所收盤價、除息
  • 期交所保證金(每日抓)
  • 休市日行事曆
market · margin · holidays

策略(純函式)

  • 網格定線、跌破模式
  • 槓桿與追繳價
  • 轉倉排程
grid · risk · roll

執行

  • 限價 ROD、範圍市價 IOC、刪單、價差單
  • 成交回報與對帳
  • 自動重新登入
broker · kgi/*

回報

  • Discord 單向推播
  • 唯讀儀表板(手機直式)
  • 日誌與成交紀錄
alert · dashboard
0個 Python 模組
0項自動化測試
0種模式:離線、模擬撮合、正式
0秒一次主迴圈
  • 每成交一次就查券商庫存,不符以券商為準自動修正;一天修正超過 2 次就停買等人工
  • 凱基每日 05:20–05:35 踢線,程式自動退避重連;另於 08:30、17:15 排程整組重登並恢復掛單
  • 一小時內自動重啟超過 3 次就停止並緊急通知,避免反覆登入被鎖
  • 除息前一天定線就扣掉息值,H、買線、持倉買價同步調整
陸槓桿的效益 · 同樣 25 萬
201410 月
本程式25.0 萬
00631L 正二25.0 萬
0050 含息25.0 萬

對數刻度。平均槓桿 2.2x、對 0050 的貝他約 2.3。程式口數隨權益放大,期末目標口數 N 約 1,228 口、實際持有約 368 口底倉,實際流動性做不到,只能當規則間的相對比較。

陸槓桿的效益 · 代價

報酬放大了,回撤也跟著放大

原版 = 沒有跌破模式。2026-09-25 加入跌破模式後,年化幾乎不變,最大回撤從 84.3% 降到 58.2%,最高槓桿從 12.0x 降到 4.6x。

陸槓桿的效益 · 逐年

好年更好,壞年更壞

2014
本程式—
00631L—
0050 含息—

2014 自 10/31 起算,2026 至 9/24。空頭年(2015、2018、2022)程式跌得比 0050 深。

柒常態性槓桿 · 2,898 個交易日

平常的槓桿,落在 1.50x 到 2.89x

本程式(含跌破模式)

柒常態性槓桿 · 12 年每週

跌破模式把最高槓桿壓在 約 4.6x

本程式原版4x6x8x 門檻
捌槓桿的風險 · 風險預告

槓桿放大的是波動,不只是報酬

0回測最大回撤0050 −33.8%
0年化波動0050 19.7%
0對 0050 的貝他0050 漲跌 1%,權益約 2.3%
0大跌時權益腰斬2020、2022 慢跌、2024-08、2025-04

期貨採保證金交易,虧損可能超過原始保證金。沒有備援資金、無法承受半數虧損的人不適合。

捌槓桿的風險 · 試算

0050 跌多少,你的帳戶會怎樣

0050 跌幅(口數不變)0%跌幅由捲動控制,往下捲會跌得更深
帳戶權益變化
0%
跌完後的槓桿
2.19x
0050 要漲回
0%
距追繳還能再跌
—

假設口數不變(不含程式加碼或減碼);維持保證金以 6,700 ÷ 112,400 計,追繳線約 16.8x,原始保證金 8,700 對應約 12.9x 起券商拒絕新倉。按鈕的 3.15x、4.5x 以現價、不計虧損計算;實際買到那一層時價格已經下跌,規劃估計上層買滿約 3.3x、回檔 15% 抱 8 口約 4.9x。

捌槓桿的風險 · 能承受的跌幅

起始槓桿越高,能承受的跌幅越小

跌到 8x 停買跌到追繳權益歸零

以 4.5x 起跳,0050 再跌 11% 就停買、17% 就追繳;只有底倉的 1.35x 要跌約 72% 才會追繳。所以規劃要求帳外再備 25 萬、4x 就通知入金。

捌槓桿的風險 · 回撤

回撤:水下曲線與六次大跌

水下曲線:離前高還差多少

本程式00631L0050 含息

六次大跌,權益最深跌多少

005000631L本程式原版

這裡是 12 年連續回測在各事件期間的最深回撤;第 4 幕回放每段用 25 萬重新啟動,同一事件的數字會不同。

捌槓桿的風險 · 回本與成本

回本難度與轉倉成本

跌越深,回本越難

虧損 x%,需要再賺 x ÷ (1 − x) 才回到原點

回測沒算的成本:轉倉價差

每年轉倉成本占曝險比例 → 回測年化報酬;規劃估計約 2.7%/年

捌槓桿的風險 · 其他

上線前還要先知道的四件事

  1. 參數是樣本內挑的間距、乖離與 4.6 倍數都是用歷史資料試算選出;大跌事件只有 6 次,沒有 2008 年資料。
  2. 減碼會賣在低點跌破模式在 V 型急殺時認賠,站回 MA60 後用更高價買回,是固定代價。
  3. 停買不是停損8x 閘門本身只賣不買、不砍倉;權益數縮水時依 N 賣掉多出的底倉;追繳風險靠入金紀律,程式不會自動出金。
  4. 隔夜與系統風險夜盤跳空、券商斷線、報價中斷;價差單成交在實盤仍待第一次驗證。
玖總結

用紀律換槓桿,用備援金換時間。

這支程式把長期持有台股加上約 2 倍的槓桿,並用網格把震盪變成來回價差。優勢是規則清楚、全自動、每一步都能對帳;風險是回撤比大盤深得多,而且槓桿升高時需要你真的入金。

適合

  • 長期看好台股、持有 5 年以上
  • 能承受帳戶權益腰斬而不中途放棄
  • 期貨帳戶外另有同額備援資金
  • 了解保證金、追繳與轉倉機制

不適合

  • 短期內要動用的資金
  • 期待穩定、每年正報酬的收益
  • 沒有備援資金、無法接受追繳通知
  • 無法接受程式在低點認賠減碼

本網站為程式策略說明,並非投資建議,亦非任何金融商品之要約或推介。所列績效均為歷史回測(2014-10-31~2026-09-24,含手續費與期交稅、未含轉倉成本),回測參數於樣本內選定,過去績效不代表未來表現,亦不保證最低收益。

期貨交易採保證金制度,具高度財務槓桿,可能在短時間內產生超過原始保證金之損失。投資人從事期貨交易前,應詳閱期貨交易風險預告書,並依自身財務狀況與風險承受度審慎評估。

資料來源:臺灣證券交易所、臺灣期貨交易所、Yahoo Finance;程式與回測腳本:trade_SRF 專案(tools/research/compare_etf.py)。

by ianyuchuang