發現知乎上涉及交易策略的話題很多,但是真正關心資金管理的反而很少;說說你在交易中都採用怎麼樣的資金管理方法?
我做的是期貨,我當前的資金管理策略主要是控制最大回撤,建立在之前的實盤數據與復盤數據據上。
1.既定最大回撤下,計算單筆最大止損
按單筆止損最大1%算,400多條復盤數據出現過的復盤數據最大回撤為30%,這是沒有計算手續費和滑點的。
按實盤數據與復盤數據的對比,得出實盤由於滑點和手續費,實情情況是平均每筆會有0.1%左右的成本。因為是做小周期,所以成本比較高。
而最大回撤期有發生了接近100交易,也就是說,復盤出現30%回撤,實盤的回撤大概在40%左右。
如果願意接受的最大回撤是30%,那麼單筆最大止損就應該控制在30/40*1%,也就是0.75%以內。
如果願意接受最大回撤20%,那同理,單筆最大止損就應該控制在0.5%。
而自己的最大回撤是多少取決於自己的系統,需要自已去測試,如果是復盤數據,一定要算是滑點和手續費,然後根據自己的回撤接受度,算出自己單筆最大止損。
2.以單筆最大止損計算單筆倉位
這個策略簡單好用,用的人很多。計算方式如下:
3.協調資金利用率、交易頻率、單筆風險
通過2計算出來的最大倉位,結合自己使用的周期,以及品種,需要自己通過交易去檢測一下,交易頻率是否適合。
情況一:
如果自己使用的周期以及品種,一個月生產30筆交易信號,而且實盤交易中,以自己的單筆最大止損,這30筆交易都能成交,不存在保證金被持倉佔用,有信號開不了新倉的情況。那個當前的周期,和頻率是適用的。
不同資金的利用率並不是很高,結果個人情況與意願,如果盯盤盯得過來,甚至可以增加交易頻率,提高資金利用率,最大回撤不用發生改變。單位時間內贏利期望會提高。
情況二:
如果經常會出現保證金被佔用,有信號開不了新倉的情況。
那說明資金在當前周期下不能支撐目前的單筆最大止損,與交易頻率。
情況二可能有三種策略解決。
策略一:放大周期
放大周期之後止損會同步放大,保證單筆最大止損不變時,最大倉位會變小。也就是說小周期下可能需要10手才能實現單筆止損1%,大周期下,可能7手,或者5手,甚至3手就能實現單筆止損1%。
這樣一來保證金佔用較低了,之前的交易頻率就能得到保證。當然,因為周期放大了,之前的品種下,頻率會下降,要保證之前的頻率就需要增加品種,或者多一套周期,或者多一套系統。
這樣做最大回撤不會改變,贏利期望也不會改變。
策略二:降低單筆最大止損
這種做的話,最大回撤會縮小,贏利期望也會同比縮小。
策略三:降低交易頻率
比如原來盯了3個品種,現在減少1個品種,改盯2個品種。
這樣做,盯盤壓力會小一些,最大回撤不會縮小,但是因為頻率降低,回撤周期會拉長。一定時間能贏利期望也比較小。
這是三種單獨的策略,但是可以混合使用,而且有什麼種組合方式,這裡就不一一展開了。
有興趣的可以自己去嘗試。
PS:步驟3中的這些兩種情況下的調整都是建立在調整之後完全不影響系統的執行上,如果調整會影響到了系統的執行,那麼就應該採用更保守的策略,優先保證系統不受影響。
這個問題,我做一下另類的回答,希望能夠幫助題主擴展思路。
之前做過類似的回答,因此我直接複製過來。
我個人的建議是:
1.開倉時建立偶數單,原因:假設盈利200點時,採用固定止盈,減倉一半,剩餘倉位繼續持有。例如:2手、4手、6手等等這樣開倉。
2.反向開倉時需要注意風險控制,畢竟是逆主趨勢交易,因此反向開倉應為前期剩餘倉位的0.5:1或者更小。
3.當調整趨勢結束,加倉時應按照,現有倉位的浮動盈利,結合加倉的止損點數,採取1:1或者0.5:1來加倉。
下面畫圖舉例說明一下: