蒙地卡羅、變異與破產風險
你的回測只是一條路徑。蒙地卡羅會告訴你:這個優勢實際上可能走出的路徑範圍。
你的回測只是穿過歷史的一條路徑。你實際的交易會是另一條路徑,從你的回測只取樣過一次的分布中抽出來。
蒙地卡羅方法拿你的策略所產生的交易,去問一個不同的問題:在這個優勢之下,實際上可能出現的結果範圍是什麼?
把自己的交易重新洗牌
最簡單有用的方法,是把你的交易結果清單隨機重排數千次。每一次洗牌都產生一條不同的淨值曲線,交易相同、順序不同。
重點在於:順序對回撤的影響極大。十次虧損接十次獲利,與十次獲利接十次虧損,總和完全相同,心理上與實務上的後果卻完全不同。重新洗牌會揭露最糟但真實的排序。
Monte Carlo Simulation
Simulation Parameters
Method: one synthetic list of 100 trades (45 wins, 55 losses) is reshuffled 1000 times. Every path holds the same trades — only the order changes. Stats use all 1000 shuffles; the chart draws 20. The trade list is synthetic and the two inputs above may be illustrative, so treat every number here as a worked example, not a forecast.
Projected Outcomes
破產風險
破產風險是你的帳戶跌到一個讓你無法繼續下去的水位的機率。它不是「虧損交易」的機率——它是「這個序列終結你的參與資格」的機率。
它隨著每筆交易的風險急遽上升。每筆冒 1% 的風險,在多數假設下讓破產非常不可能。每筆冒 5%,即使有正的期望值,在幾百筆之內就變成一個真實的可能性。
連虧是正常的
對一個勝率 40% 的策略來說,在幾百筆交易之內出現連續十次虧損,具有不可忽視的發生機率。這不是策略壞掉的證據。這是算術。
事先知道可能的最長連虧,正是讓你不會在最錯的時刻退出或出手干預的東西。如果你沒有算過它,你就會把一段正常的連虧解讀為失敗,然後去改動一個原本有效的東西。
為那段壞的路徑配置規模
這個分析的實用產出是一個部位規模。看數千次模擬中的第五百分位結果——那條很糟但合理的路徑——然後選一個你能沿著那條路徑走完、而不會放棄這套方法的規模。
多數交易者為中位數結果配置規模,然後被下尾端嚇到並偏離軌道。為尾端配置規模,才是真正讓人留在場上夠久、讓期望值發揮作用的做法。
依勝率在 500 筆交易中,示例性的最壞連續虧損
| 勝率 | 典型最長連虧 |
|---|---|
| 60% | 7–8 筆虧損交易 |
| 50% | 9–10 筆虧損交易 |
| 40% | 11–12 筆虧損交易 |
| 30% | 15 筆以上虧損交易 |
重點整理
- 你的回測只是一條路徑;蒙地卡羅顯示你的優勢所允許的路徑範圍
- 破產風險隨著每筆交易所冒的百分比急遽上升
- 對 40% 勝率來說,十筆連虧在統計上是正常的
- 為第五百分位的結果配置規模,不是為中位數
- 重新洗牌交易順序能揭露最壞情況的回撤
- 破產風險隨著每筆交易所冒的風險急遽上升
- 十連敗在統計上是正常的,不是策略壞掉
- 為那段壞的路徑配置規模,而不是為平均的那一段
用回測最好的那一段來配置規模,而不是用它最壞但合理的那一段。