想要進行程式交易的你,不可不知道最大交易回落是啥,為什麼最大交易回落這麼重要。最大交易回落,英文為 max drawdown (MDD),簡單來說,最大交易回落就是去測試某一個時間段內,帳戶淨值從最高點下滑至最低點的下滑程度,講白一點,就是去看你可能會遇到的最糟狀況為何,在程式交易策略中,回測最大交易回落是一定要進行的,只有這樣,才有可能讓你知道當前策略的最大風險在哪。
為什麼知道最大的虧損風險會如此重要,很簡單,如果策略交易百分之百賺錢,那市場上就不會有虧的人了,既然是交易,一定有賺有賠,策略交易也不意外,如果今天測出來,發現最大交易回落其實會超過歷史虧損的話,那其實就要思考,這套策略是否還真的有執行的必要性。
分析最大回撤可以幫助你評估風險
程式交易的確比人腦果斷,也比人腦少了主觀交易的認知問題,但許多人會因為這層原因,反而自己下意識的主觀認為程式交易策略如果得當,只要有紀律地長期執行,就一定會有獲利的那天,但真的不是如此的,程式交易再怎麼厲害,都是用過去的資料來判斷,市場永遠都會有新的變化,人性也會有新的變化,這部分是程式交易無法預測的。
歷史只是借鏡,沒人可以預測未來,這不論是程式交易、人腦都一樣,程式交易只是運用數據來判斷比較「可能」的走法,並依據這個走法去徹底執行策略,他並沒有「預測」的功能,因此,千萬不要以為用了程式交易,就可以不用管虧損問題。
為何機構如此重視 Max Drawdown 計算
首先,如果是從交易結果來回測的話,最大交易回落基本上是屬於淨資產回撤,也就是說,包含了這期間的獲利,單以資產落下的幅度而言,假如你投入本金為10萬,在這段時間內獲利2萬,但隨後資產開始下滑,不僅獲利倒吐,甚至還多賠了1萬,此時資產剩9萬,那你的回撤就是25%,是用3萬對比12萬,而不是1萬比10萬。
用另外一個例子而言,如果你一投入就虧錢,10萬虧到剩8萬,那你的回撤會是20%。對於機構來說,資產的淨值,並不是以本金來看,而是獲利之後的金額,因此再算 MDD(Max Drawdown)時,便可以看出的是一個人對於保護既有獲利的能力有多強。
放到程式交易裡面也一樣,一套好的交易策略,要的是穩定的獲利,而不是過大的波動幅度,比如說,今年這套交易策略賺了70%,但隔年即虧掉50%,那總體來說,你還是虧損狀態的。透過 MDD 你才會知道這套程式交易,有沒有辦法鎖住獲利,不至於最後全部吐回去。