回測與評估
如何讀懂 EA 回測報告:不只看淨利潤
閱讀 EA 回測時,應先檢查設定、回撤、交易分佈和成本,再看淨利潤。僅憑高勝率或高利潤因子,無法判斷策略是否穩健或適合實盤。
從表現數字之外的資訊開始
先確認程式版本、設定、日期、經紀商品種、初始資金與建模假設。缺少這些資訊的截圖很難復現。比較兩次測試時,先列出所有改變,再判斷差異是否來自程式碼改進。
例如,結束餘額更高,可能只是初始資金或倉位更大。應在一致條件下比較,並保留包含不利階段的完整報告。
四項指標一起看
MetaTrader 報告參考定義了平臺指標。利潤因子比較總盈利與總虧損的絕對值;回撤描述從此前高位下降的幅度。餘額回撤和淨值回撤代表不同帳戶路徑,交易數量則為這些指標提供背景。
| 指標 | 接下來問什麼 |
|---|---|
| 淨利潤 | 哪個區間、多少風險敞口、計入了什麼成本? |
| 利潤因子 | 出現多少次虧損,盈利是否集中? |
| 淨值回撤 | 浮虧有多深、持續多久? |
| 勝率 | 平均虧損相對於平均盈利有多大? |
為什麼 80% 勝率仍可能虧錢?
假設十筆交易中八筆各賺 10 美元,兩筆各虧 50 美元。勝率為 80%,但合計為 80 − 100 = −20 美元,尚未扣除額外費用。利潤因子是 80 ÷ 100 = 0.8。
如果兩次虧損改為各 20 美元,勝率仍是 80%,合計卻變成盈利 40 美元。這是演示用的算例,並非回測或預測;它說明只數盈利交易會遺漏關鍵資訊。
關注過程,而不只是終點
另一個假設帳戶的淨值先升至 1,200 美元,再跌至 900 美元,隨後恢復。該段下降為 300 美元,即前一個峰值的 25%。最終餘額高於初始資金,並不會抹去中途的損失。
餘額曲線可能很平穩,但未平倉交易仍承受巨大浮虧。因此還要看淨值與恢復時間。回撤金額和百分比也應分別理解:最大金額回撤與最大百分比回撤未必出現在同一時刻。
檢查收益集中度與證據缺口
檢查是否少數交易或很短的階段貢獻了多數收益,關注連續虧損及倉位變化。如果結果依賴虧損後加大倉位,應理解最不利情況下的合計敞口,不能只看平均交易。
最終寫下三點:哪些結果可以復現、哪些假設仍不確定、下一步如何挑戰結果。使用未參與調參的區間檢查泛化表現。任何報告指標都不能把歷史表現變成未來保證。
返回頂部












