VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
策略學院 / 市場觀點

期貨保證金調高時:你的策略會發生什麼事

保證金調高不會改變策略的交易,改變的是你的帳戶能不能繼續持有這些部位。請在公告出現之前,就把帳戶規模按較高保證金與最糟回撤一併抓好。

作者 · 發佈 · 更新於 · 編輯原則

目錄
  1. 交易所為什麼會調高期貨保證金?
  2. 保證金調高會如何影響可用資金與口數?
  3. 保證金調高何時會迫使你減碼?
  4. 為什麼採用固定保證金的回測會誤導你?
  5. 如何針對較高保證金對策略做壓力測試?
  6. 下一次公告之前,應該保留多大的資金緩衝?
  7. 常見問題

交易所調高期貨保證金時,策略的訊號和每點價值都不變,但每一口占用的資金變多了。帳戶能持有的口數因此減少,一次正常的回撤就可能讓權益跌破維持保證金水準而被迫減碼。要事先因應,就在公告出現之前,按較高保證金來決定帳戶規模。

交易所為什麼會調高期貨保證金?

交易所調高保證金,主要是在價格每日波動幅度開始變大的時候,因為保證金的作用就是涵蓋一天的虧損。結算機構站在每一組買方與賣方之間,如果有交易人付不出虧損,就由保證金存款來承擔。因此交易所依據近期價格波動的大小來設定保證金。波動度指的是價格在一段期間內的移動幅度。波動度上升,保證金就調高;市場平靜下來,保證金也可能再調降。

簡單的比喻是住宅保險。一個颱風季之後,保險公司會調高保費,因為每間房子預期的損失變高了。房子沒變,但持有它的成本上升了。

對策略來說,有兩個保證金水準很重要:

  • 原始保證金是開一口部位時,帳戶中需要有的存款。
  • 維持保證金是持有部位期間,你的權益必須維持在其上的較低水準。
帳戶權益線先升至原始保證金水位之上,之後下跌,穿過原始保證金,再跌破較低的維持保證金水位,追繳保證金便從此開始 何時開始追繳保證金 權益與兩個保證金水位 原始保證金 維持保證金 開始追繳保證金 低於維持保證金,期貨商就會追繳。 所以:權益要遠高於它。
權益線與原始保證金水準及較低的維持保證金水準;權益跌破維持保證金時,追繳保證金開始。

交易所會公布每次調整的新金額與生效日期。在台灣,台灣期貨交易所以期貨保證金調整公告的形式發布。期貨商可以要求高於交易所最低標準的金額,也可以在沒有交易所公告的情況下自行調高。交易所隨時可能變更保證金與合約規格,因此目前的數值請以交易所的保證金或合約頁面為準。台指期、小型台指期與微型台指期的每口保證金,可以用台指期保證金計算器查看。

保證金調高會如何影響可用資金與口數?

保證金調高會在生效日減少帳戶中的閒置資金,即使你的部位沒有任何虧損。可用資金是帳戶權益減去未平倉部位所需的保證金。保證金使用率則是已使用的保證金除以權益。

影響取決於你如何決定部位大小:

部位大小的決定方式保證金調高的影響
固定口數口數不變;使用率上升,與維持保證金水準之間的距離縮短。
按保證金決定(例如保證金最多占權益一半)規則算出的口數變少;金額結果隨口數縮小。
同一帳戶中有多個策略該市場的所有部位同時受影響;合計保證金的跳升可能超出預期。

假設範例

帳戶有 $100,000,交易 6 口。每口原始保證金 $10,000,維持保證金 $8,000。交易所將保證金調高 40%。

調整前調高 40% 後
每口原始保證金$10,000$14,000
每口維持保證金$8,000$11,200
6 口的原始保證金$60,000$84,000
6 口的維持保證金水準$48,000$67,200
權益 $100,000 時的可用資金$40,000$16,000
達到維持保證金水準的虧損$52,000$32,800

部位與訊號都沒有變。帳戶在被追繳保證金之前能承受的虧損,從 $52,000 降到了 $32,800。

假設帳戶資金十萬美元:保證金調高前,已用保證金六萬美元,可用資金四萬美元;調高40%後,已用保證金八萬四千美元,可用資金僅剩一萬六千美元 權益相同,可用資金變少 假設10萬美元,保證金+40% 已用保證金 可用資金 調高前 6萬美元 4萬美元 調高後 8.4萬美元 1.6萬美元 可用資金從4萬美元降到1.6萬美元。 因此:及早按較高保證金決定部位大小。
假設範例:保證金調高 40% 前後,權益分為已使用保證金與可用資金。

保證金調高何時會迫使你減碼?

當一次正常的回撤使權益跌破新的、較高的維持保證金水準時,保證金調高就會迫使你減碼。追繳保證金是權益跌破維持保證金水準時,期貨商要求你補錢或減少部位的通知。許多期貨商要求你把權益補回原始保證金水準,而不只是維持保證金水準。如果沒有及時補足,期貨商可以代你平倉。

假設範例

與上面同一個帳戶。回測中 6 口的最糟回撤為 $36,000,低點時的權益為 $64,000。

在舊保證金下,$64,000 高於 $48,000 的維持保證金水準,什麼事都不會發生。

在新保證金下,$64,000 低於 $67,200 的維持保證金水準。期貨商要求你補回 $84,000 的原始保證金。你可以補 $20,000,或減到 4 口,因為 4 × $14,000 = $56,000,在 $64,000 之內。

如果選擇減碼,之後的回升就是靠 4 口賺回來的。6 口回升 $36,000,4 口就只有 $24,000。帳戶在這一輪結束時,比回測顯示的低了 $12,000。

假設情境:回撤低點時權益為六萬四千美元;舊保證金下維持水準為四萬八千美元,屬安全;提高 40% 後約為六萬七千美元,高於權益低點,因此觸發追加保證金通知 同樣的低點,現在卻追繳 假設情境,6 口,保證金 +40% 權益低點 $64k 舊保證金 安全 維持 $48k 新保證金 追繳保證金 維持 $67.2k $64k 低於新的 $67.2k 水準。 因此:以較高保證金檢驗回撤。
假設範例:同一次回撤在舊保證金下是安全的,但在保證金調高 40% 之後跨過了維持保證金水準。

這就是被迫減碼的真正代價。你在權益曲線的最差位置減碼,然後用較小的部位把虧損賺回來。回測顯示的是一次完全回升的回撤,帳戶實際上卻是只回升一部分的虧損。

為什麼採用固定保證金的回測會誤導你?

採用固定保證金或完全不考慮保證金的回測,告訴你的是這些交易賺了多少,而不是你的帳戶能不能一路持有它們。多數回測以每口的損益來呈現。保證金不會改變這些數字,所以保證金的問題永遠不會出現在權益曲線上。

把這樣的回測當成帳戶規劃來讀,會出三個問題:

  1. 保證金與回撤被分開看。最糟的回撤常發生在波動大的時期,而波動大的時期正是保證金最高的時候。整段歷史只用一個保證金數值的回測,是用寬鬆的保證金去測試最艱難的時期。
  2. 部位大小規則算出錯誤的口數。如果回測把部位大小訂為權益除以今天的保證金,那麼在實際保證金較高的年份,它就會交易過多口數。
  3. 保證金報酬率被高估或低估。以今天的保證金算出的報酬率,對保證金金額不同的時期沒什麼參考價值。以實際帳戶規模計算的報酬率是比較穩定的衡量方式。

讀每一份回測時,要把它當成兩個獨立的問題。第一,扣除成本之後,這些交易有沒有賺錢?第二,在較高的保證金下,你這種規模的帳戶能不能撐過最糟的回撤而持續持有?各期貨商保證金與回測規模指南說明了日內與隔夜保證金如何影響第二個問題。

如何針對較高保證金對策略做壓力測試?

保留回測的最糟回撤,把保證金按幾個壓力水準調高,檢查低點時的權益是否仍高於維持保證金水準。這個測試不需要歷史保證金資料,只需要今天的保證金與一個你信得過的回撤。

  1. 取得以金額表示的最糟回撤,要用你打算交易的口數。請使用已包含手續費、滑價與下一根 K 棒成交的回測,因為成本會讓回撤更深。AlphaPrime (Valynox) 的回測已包含這些,其績效報表會顯示回撤。如果你只有權益序列,可以用回撤計算器得出最大回撤與回升情況。
  2. 查出目前每口的維持保證金,資料來源是交易所頁面;若期貨商的水準較高,就用期貨商的。
  3. 選定壓力倍數,例如 1.25、1.5 與 2(保證金高出 25%、50% 與 100%)。
  4. 用下方公式計算每個倍數所需的帳戶規模。
  5. 跑一個更嚴苛的版本,把回撤也乘以 1.5,因為保證金調高與虧損加深往往同時出現。
  6. 記下你的帳戶能通過的最大倍數。這就是你的保證金緩衝空間。

公式是:A ≥ N × m × k + D

其中 A 是帳戶規模,N 是口數,m 是今天每口的維持保證金,k 是壓力倍數(1.5 表示保證金高出 50%),D 是 N 口下以金額表示的最糟回撤。帳戶只要不小於這個數字,在回測的最糟時點,權益就會維持在維持保證金水準之上。

假設範例

6 口,維持保證金 $8,000,最糟回撤 $36,000,帳戶 $100,000。

壓力倍數 k所需帳戶,回撤不變所需帳戶,回撤 × 1.5($54,000)
1.0(今天)$84,000(通過)$102,000(未通過)
1.25$96,000(通過)$114,000(未通過)
1.5$108,000(未通過)$126,000(未通過)
2.0$132,000(未通過)$150,000(未通過)

這個帳戶在回測回撤下,撐得過保證金調高 25%,再高就不行了。若回撤深 1.5 倍,連在今天的保證金下都未通過。要嘛帳戶需要更多資金,要嘛策略應該減少交易口數。

十萬美元帳戶的假設壓力測試:目前需要八萬四千美元,保證金提高 25% 時需要九萬六千美元,兩者皆通過;提高 50% 時需要十萬八千美元,提高 100% 時需要十三萬二千美元,兩者皆未通過 保證金上調至 +25% 仍通過 所需帳戶資金(假設範例) 保證金 帳戶 $100k 目前 $84k 通過 +25% $96k 通過 +50% $108k 未通過 +100% $132k 未通過 超過 +25%,$100k 就不夠了。 因此:增加資金或減少口數。
假設範例:帳戶可通過最多 25% 的保證金調高。調幅更大就需要更多資金或更少口數。

下一次公告之前,應該保留多大的資金緩衝?

保留的緩衝,要能同時通過你選定的壓力倍數與你的最糟回撤,而且現在就要設好,因為公告出來之後你的時間很少,市場也已經在波動。資金緩衝是帳戶中超出部位所需與預期回撤所需的那部分資金。沒有一個百分比適用於所有交易人。上面的壓力測試會針對你自己的策略、口數與保證金,給你一個數字。

把結果寫成書面計畫。在事情發生之前,先決定每一種調幅要怎麼做:

保證金調幅計畫的因應動作(範例計畫)
在你測試過的緩衝空間內不變。緩衝足以涵蓋。
超出緩衝空間,帳戶仍高於原始保證金在下一個出場訊號減少口數,不要在一筆交易進行到一半時減。
權益接近新的維持保證金水準立即減到在新保證金下能通過壓力測試的口數,或依事先決定的方式補資金。
保證金上調由小到大的三個區間範例計畫:在緩衝範圍內不變動,超過緩衝則在下次出場訊號時減碼,權益接近維持保證金則立即減碼或增加資金 事先規劃因應方式 保證金上調,由小到大 緩衝範圍內 超過緩衝 接近維持保證金 不變動 下次出場時減碼 立即減碼或補資金 主動減碼勝過被迫減碼。 所以:在收到通知前先寫好計畫。
範例計畫:保證金調幅的三個區間(緩衝空間內、超出緩衝空間、接近維持保證金)與各區間的因應動作。

要在新的保證金與停損距離下重新算出口數,請用部位大小計算器。如果你同時跑多個策略,要把同一市場中各策略的保證金加總,並測試合併後的回撤,而不是只看單一策略。要看多個策略合併後的回撤,可以用投資組合回測工具,每個市場上傳一份日線檔、設好權重,就會算出整體的最大回撤。

如果你使用 AlphaPrime,這代表:從你打算交易的策略的績效報表取得最糟回撤,以你實際的口數做保證金壓力測試,然後依結果來決定帳戶規模或口數,而不是只看回測的獲利。

常見問題

期貨交易所為什麼要調高保證金?

保證金是擔保品,用來涵蓋交易人付不出款時可能發生的一天虧損。交易所依據近期價格波動的大小來設定,所以波動度上升時,保證金也會上調。市場平靜下來後,交易所可以再調降保證金。

保證金調高會適用於我已經持有的部位嗎?

一般來說會:從公告的生效日起,新的規定適用於你持有的部位,而不只是新下的單。這就是為什麼保證金調高可能在沒有任何新交易的情況下造成追繳保證金。確切日期請查看交易所公告與期貨商的通知。

期貨交易人應該保留多少保證金緩衝?

沒有固定的規則,要自己算:帳戶應該涵蓋口數乘以壓力下的維持保證金,再加上你的最糟回測回撤。至少測試保證金調高 50% 的情況,同時也測試比回測所顯示更深的回撤。

回測應該納入保證金的變動嗎?

這些交易的損益與保證金無關,所以策略測試本身不需要。帳戶規劃才需要。請另外用較高保證金與回測的最糟回撤做一次壓力測試,檢查你的帳戶能不能持有這些部位。

哪裡可以找到期貨保證金調整公告?

交易所會在網站上公布保證金的調整,通常在保證金頁面或新聞公告中,內容包括新金額與生效日期。在台灣,台灣期貨交易所會發布保證金調整公告。你的期貨商也會寄發通知,而且其自訂的標準可能高於交易所。