在MDD:最大折返提到
回測報告中的MDD
在每完成一筆交易後都會和過去的交易比較,然後找出最大值。
如圖,交易至此,然後和過去績效比較,計算出當時的MDD
若是持續交易,並且持續虧損,MDD將會被改寫
如圖
所以,MDD是會破紀錄的。
歷史MDD在交易前可以當作參考,不過在實際交易後MDD破紀錄該怎麼辦??
在這利用了勝率加減碼的概念。
參考近期N筆交易的MDD
跟先前的Excel一樣
將TS或是HTS回測貼到"回測紀錄"那Sheet
然後到"紀錄重置"那Sheet中設定回測成本,週期,折返值
回測成本:這不用解釋吧!!!
週期:就是近期的交易筆數,圖中設定10就表示會計算近10比交易的折返
折返:停止下單門檻,圖中設定15萬表示,只要近期折返超過此值就會停止交易。
計算完成後。
週期設定10,所以在第1~第9筆交易不計算折返
第10筆交易開始會找出近10筆交易的折返,如上圖
隨著交易數的增加,近期折返也會跟著改變
如圖,在第12筆交易折返值為近期最大值,所以折返值更新。
如果交易一直輸多贏少,直到折返大於設定的15萬後,那就停止交易
如圖,重置後下一筆交易口數為0
這樣執行後的損益圖如下
粉紅色為重置後的結果。
藍色部份為原本單口執行結果
可看到,利用近期折返設定停止交易門檻。
在策略虧損的時候可以避免掉未來可能持續發生的損失。
利用這個當成停止交易的機制,就像是停損一樣
一口輸多少點我就認賠,折返超過多少我就停止
在停止交易後,可以等待近期折返回到原來水準再重新使用。
甚至,或許也可以利用近期折返來加減碼。
EX:折返設定10萬。
近期折返超過10萬停止交易
近期折返小於5萬加碼.....
類似這樣的想法...
也許可以試試看吧