好的最大回撤是多少?期貨的比率與上限
好的最大回撤,是你資金撐得起、也熬得過的回撤。不少系統化期貨交易人把計畫中的最壞虧損壓在帳戶的約五分之一到四分之一以下,並以淨損益除以最大回撤來評斷策略。規劃時以回測數字的 1.5 到 2 倍為準,在第一筆交易前寫好停止上限,並依此決定口數。
作者 Soren Huang · 發佈 · 更新於 · 編輯原則
交易策略的最大回撤多少算好?
最大回撤多少算好?資金撐得起、也熬得過的數字。實務上,不少系統化期貨交易人把計畫中的最壞虧損壓在帳戶的約五分之一到四分之一以下,評斷策略時看淨損益除以最大回撤,而不是只看回撤數字。
最大回撤是權益曲線從高點跌到下一個低點、直到創出新高之前的最大跌幅,可用金額或帳戶百分比表示。免費的最大回撤計算機能從權益序列讀出這個數字,最大回撤的算法則詳細說明衡量方式。這個數字單獨看沒有意義,因為同樣的金額虧損,放在不同帳戶是不同的事件。
假設性範例
某策略的最大回撤為 $15,000。放在 $30,000 的帳戶,等於損失一半資金;放在 $60,000 的帳戶,是四分之一;放在 $100,000 的帳戶,則是 15%,多數交易人不必改動任何設定就能熬過。
第二項檢查是報酬回撤比。報酬回撤比是年度淨損益除以最大回撤,說明最壞的一次虧損要花幾年的正常獲利才補得回來。年度獲利相同的兩個策略並不相等:回撤較小的,同樣口數所需的帳戶較小,連續虧損期間也比較容易撐住。
實單回撤比回測糟多少?
把回測最大回撤當作下限,而非上限,規劃時抓該數字的大約 1.5 到 2 倍。用舊價格重播規則的回測,只呈現交易的一種排列。實單中同類型的交易會以不同順序出現,不同順序就有不同的最深谷底。Bailey 等人(2014)提出第二個原因:搜尋中因看起來最好而被留下的策略帶有選擇加成,回測結果因此被美化。
蒙地卡羅重排讓第一個原因看得見。蒙地卡羅模擬是把交易結果清單重排許多次,並記錄每種排列的最大回撤的方法,Metropolis 與 Ulam(1949)把它描述為看見一個範圍、而非單一結果的方式。蒙地卡羅回測示範如何解讀所得的分布範圍。
本文背後的這次執行,用真實資料呈現這個概念。AlphaPrime(Valynox)測試 ES 日 K 棒,期間 2019-01-02 到 2025-06-30,多空皆做,一口。這是搜尋嘗試的 1,024 個候選策略中唯一留下的一個,依報酬與回撤的比較挑出,進出場只用一條 HalfTrend 半趨勢指標規則,沒有停損、停利或濾網。這條規則是用常見指標組成的替身,本身並非回撤規則。事後挑出留下的候選策略會美化它的數字,所以請把這些數字當作重排用的樣本,不要視為規則賺來的成績,也不是讀者可預期的結果。
來源:AlphaPrime 產品引擎(CPU),2026-10-31 執行。ES 日線,2019-01-02 至 2025-06-30,多空都做,1 口,每筆手續費 $20、滑價 $25。
| 項目 | 結果 |
|---|---|
| 淨利(已平倉) | $80,597.5 |
| 最大回撤 | $62,805 |
| 交易筆數 | 37 |
| 勝率 | 48.65% |
| 獲利因子 | 1.979 |
| 平均每筆 | $2,178.31 |
| 在場時間 | 86.96% |
$62,805 的最大回撤與 $80,597.5 的淨損益相距不遠,這已經顯示,相對於這次執行賺到的錢,最壞虧損偏大。把同樣的 37 筆交易重排,就能看出換個順序後可能更深多少。
回撤通常持續多久?
回撤長度以交易筆數與月數衡量,從舊的權益高點算到新的高點;慢速策略即使最終獲利,也可能連續好幾個月低於高點。上述執行在六年半內有 37 筆交易,在場時間占 86.96%,單一部位常持有數週。從一個權益高點到下一個高點之間,必須有數筆交易了結,每筆交易都要時間。多數交易人感受到的是等待,而不是深度。
Magdon-Ismail 與 Atiya(2004)指出,預期最大回撤會隨觀察期間拉長而增加,所以較長的實單紀錄通常會比短回測包含更深、更長的谷底。閱讀回測績效報表時,除了最深的一段,也要記下水下最久的一段。AlphaPrime 的績效報表把權益與回撤面板放在同一個畫面,高點之下的時間直接從圖上讀,不必從交易明細猜。
什麼時候該停掉一個策略?
實單回撤超過你在第一筆交易前寫下的上限時就停,上限通常取放大後的回測回撤;達到上限的某個固定比例時,提前檢討。事先寫好的規則,是讓決策不受眼前虧損左右的唯一辦法。兩個層級就夠了。
| 實單回撤 | 動作 | 要檢查什麼 |
|---|---|---|
| 未達上限的一半 | 繼續交易 | 無需處理,仍在正常範圍內 |
| 上限的一半到上限之間 | 檢討,繼續交易 | 與回測比對交易筆數、平均虧損與成本 |
| 達到或超過上限 | 停止 | 規則一有改動就是新策略,需要重新測試 |
如何依回撤上限決定口數?
從你能接受的虧損反推:把願意虧損的金額除以每口放大後的回測回撤,再無條件捨去。公式只有一條:
口數 = 可接受虧損 ÷(每口回測回撤 × 放大係數)
其中可接受虧損是你眼看它消失也不會提前停手的金額,每口回測回撤是一口回測的最大回撤,放大係數是第二節的 1.5 到 2。結果要無條件捨去,因為口數無法拆成小數。
假設性範例
可接受虧損 $40,000。一口的回測回撤 $12,000,乘以 1.5 為 $18,000。$40,000 除以 $18,000 為 2.2,無條件捨去為 2 口。若虧損要壓在帳戶的 25% 以下,帳戶需要 $160,000。
同一條推導也能告訴你策略對你來說是否過大:若答案捨去後為零,代表帳戶連一口都撐不起,改規則也解決不了。拿你自己一口的回測回撤乘以 1.5,連同你的帳戶金額填入免費的期貨部位大小計算機,就能看出你的上限容許幾口。
常見問題
最大回撤百分比多少算好?
不少系統化期貨交易人把計畫中的最壞虧損壓在帳戶的約 20% 到 25% 以下。百分比要對照帳戶大小與年度獲利才有意義,所以兩者都要查:佔帳戶四分之一、相當於半年獲利的回撤,比佔帳戶四分之一、相當於三年獲利的回撤好熬。
實單回撤比回測糟多少?
規劃時抓回測最大回撤的大約 1.5 到 2 倍。回測只呈現交易的一種排列,實單的排列會不同;從許多候選策略中挑出的策略,也帶有選擇加成。對交易明細做蒙地卡羅重排,能看出同一批交易可能出現的回撤範圍有多寬。
回撤能持續多久?
數個月到數年,看策略的交易頻率而定。一年只有寥寥幾筆交易的策略,要靠數筆交易才能回到高點,每筆又要數週,所以水下時間可能比深度所暗示的更長。讀回測報表時,除了最深的一段,也要看低於最近一次權益高點最久的一段。
我該什麼時候停掉交易策略?
當實單回撤達到你在第一筆交易前寫下的上限時,上限通常取放大後的回測回撤。更早在約上限一半時檢討,比對交易筆數、平均虧損與成本和回測的差異。停止後任何規則改動都會成為新策略,需要自己的測試。
參考文獻
- Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.
- Metropolis, N., & Ulam, S. (1949). The Monte Carlo Method. Journal of the American Statistical Association, 44(247), 335–341.
- Magdon-Ismail, M., & Atiya, A. F. (2004). Maximum Drawdown. Risk, 17(10), 99–102.

