分類
風險
難度
入門
適用情境
EA 評估回測風險管理

最大回撤

在一個測量期內帳戶權益從峰值到谷底的最大跌幅,以前一個峰值的百分比表示。

亦稱:Max DD, 峰谷跌幅, 最差回撤

更新於

一句話講清

帳戶已經真實經歷過的最糟一段連虧:它在創出新高之前,從最高點往下跌了多遠。它回答的是「當時有多糟」,而不是「賺了多少」。

為什麼重要

兩個策略可以交出相同的年度報酬,卻仍然是不同的產品。經由 10 % 的回落走到那裡的可以部署;經由 50 % 的回落走到那裡的通常不行,因為帳戶的錢先用完了,或者交易者在谷底放棄了。

  • 它決定帳戶規模。一條常見的實務規則是準備已公布最大回撤的 2 到 3 倍資金,好讓一個最大回撤 20 % 的策略,不至於恰好跑在你只輸得起一次的那筆本金上。
  • 它是衡量一段連虧的尺。如果實盤回撤越過了回測的最大值,策略已經離開了它被驗證過的範圍,那是一個需要決策的節點,而不是雜訊。
  • 它依賴路徑,因而捕捉到平均值捕捉不到的東西:那唯一最深的坑——正是它讓帳戶關門。
  • 測試器印出的兩個數字並不能互相取代。在本站公開的十四次執行裡,把未平倉浮虧也算進去的權益回撤,十四次中有十四次都比餘額回撤更深。在不按 MT5 相對(Relative)基準讀取的十二次裡,差距是 4 % 到 18 %。按該基準讀取的兩次分別是 8 % 與 76 %,那裡兩個數字各自挑中不同的時刻——所以這 76 % 量的是這種錯位,而不是更深的坑。

如何計算

最大回撤 % =(峰值權益 − 谷底權益)÷ 峰值權益 × 100
峰值權益
在這輪下跌開始之前,帳戶所達到的最高權益。
谷底權益
在那個峰值之後、下一個新高之前所達到的最低權益。

谷底必須出現在峰值之後,而峰值是截至該時點所達到的最高權益,不是整個期間的最高值。一連串各自獨立的回落不會相加;只有從峰值到谷底的單次最深跌幅才算數。

多少算高、多少算低

  • 低於 10 % 淺——策略一直貼著自己的高點
  • 10–20 % 對一個經過測試的零售 EA 而言屬於正常
  • 20–35 % 深——需要大帳戶和強心臟
  • 高於 35 % 帳戶離變得不可用只差一段糟糕的行情

需要一起看的指標

單一數字無法描述一套策略。下列指標會改變這個數字的讀法。

範例

一個帳戶在 10,000 $ 見頂,在一段連虧中跌到 8,500 $,隨後收復。回撤從下跌之前的那個峰值起算,而不是從起始餘額起算。

陰影帶就是這個數字所計的那段下跌;之後的收復並不會把它變小。
下跌前的峰值權益
10,000 $
此後達到的最低權益
8,500 $
之後更淺的一次回落並不會取代這一次。
最大回撤
15 %

計算 (10,000 − 8,500) ÷ 10,000 × 100 = 15 %

結果 15 % 最大回撤

示意數字,並非任何上架 EA 的實際紀錄。

怎麼讀這個數字

一個回撤數字,如果不知道它是在哪段視窗上、在哪一類權益上量出來的,就什麼都不說明。先讀這兩樣,再讀數字。

區間 含義
回測最大回撤 涵蓋策略成長起來的那段歷史視窗。只有與資料區間和建模品質並排時才帶有含義。
樣本外最大回撤 涵蓋沒有人在上面調過參數的資料。它幾乎總是比樣本內更深,而這個差距的大小就是過度擬合訊號。
實盤 / 前推最大回撤 來自真實成交或向前追蹤的執行。最相關,樣本也最小——早期一個很淺的數字,多半只說明這段時間還短。
餘額回撤對權益回撤 餘額回撤只計已平倉交易;權益回撤加上了未平倉浮虧,因而更深——本站公開的每一次執行都是如此。
Maximal 基準對 Relative 基準 MT5 兩個都印,而它們可能指向同一次執行的不同時刻。本站一個商品在 Maximal 基準上讀作餘額 4.94 % / 權益 5.43 %,在 Relative 基準上讀作 5.15 % / 5.56 %:這是不同的峰值,不是四捨五入。
  • 只在可比的期間之間比較回撤。七年裡的 12 % 最大回撤和七個月裡的 12 % 最大回撤,不是同一個主張。
  • 把它和回復因子並排讀:淨利潤除以最大回撤,說明策略賺的錢是否配得上它挖出來的那個坑。
  • 如果一個 EA 只給一個回撤數字而不說是餘額還是權益,就按餘額理解——兩者中較小的那個。

本站公開的十四次執行,餘額回撤從 0.67 % 到 14.52 %,而且每一次都是在 10,000 USD 入金上以 0.1 手測得的。其中十一次只交易一個商品——其中一檔在同一商品上同時跑四條腿——另有三次跨多個商品,最深的那個數字屬於二十四條腿的那檔組合。所以這個跨度既比較策略,也同樣在比較同時開著多少部位。每個頁面都在數字旁寫明視窗與測試器模型,並在報告提供的地方優先給出權益回撤。

常見誤解

把最大回撤當成可能發生的最糟情況

它是已測樣本中發生過的最糟情況。更長的樣本幾乎總能找到更深的坑;公開的數字是未來預期的地板,而不是天花板。

只看數字就偏愛一次深回撤而非多次淺回撤

一個五年裡只有一次 −25 % 下跌的策略,得分會比一個有十二次各自 −8 % 下跌的策略更差,然而後者可能遠遠更難坐得住。最大回撤完全忽略頻率與持續時間。

比較在不同權益基準上量出的百分比

從一個包含未平倉浮盈的峰值起算的回撤,與從已平倉餘額起算的回撤不可比。先把測量口徑對齊,再去比較。

以為回復是成比例的

20 % 的回撤需要 25 % 才能回本;50 % 的回撤需要 100 %。坑越深,爬出來的那段路就越不成比例。

讀百分比卻不看它是在哪個帳戶上量的

百分比會悄悄把背後的入金和手數一併帶上。本站一個商品顯示 9.92 %,在 10,000 USD 上以 0.1 手計就是 1,136.67 USD——而 0.1 手正是分發版本的起始值,所以同一個 EA 在 1,000 USD 的帳戶上啟動,迎面碰到的就是一個已經量出來、比整個餘額還大的回撤。

深入說明

常見問題

最大回撤和我最大的一筆虧損交易是同一回事嗎?
不是。單筆虧損交易只是一個部位;最大回撤是從一個峰值到隨後谷底的累計跌幅,可能跨越數十筆交易和好幾週。
EA 的最大回撤到多少算可以接受?
沒有普適的數字——它取決於帳戶規模,以及這個策略被測量了多久。作為實務規則,用已公布最大回撤的 2 到 3 倍來配置帳戶,並把大約 35 % 以上的數值視為需要多數散戶並不具備的資金量。
為什麼我實盤帳戶的回撤比回測更深?
回測對成交的定價比真實市場更樂觀,而實盤期間還包含測試視窗裡沒有出現過的市場狀況。實盤回撤略深一些是正常的;深得多則意味著策略正在其被驗證過的範圍之外運行。