發現知乎上涉及交易策略的話題很多,但是真正關心資金管理的反而很少;說說你在交易中都採用怎麼樣的資金管理方法?


我做的是期貨,我當前的資金管理策略主要是控制最大回撤,建立在之前的實盤數據與復盤數據據上。

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來加倉。

下面畫圖舉例說明一下:

假如:開倉4手空單,預先設定固定止盈的位置,到位置後先行減倉2手,剩餘2手將止損移動到開倉價位。這樣的好處是可以先保護一部分的獲利,同時保護好剩餘倉位不會發生虧損。

反向開倉時,根據止損位置的點數以及浮動盈利的點數,不超過0.5:1的比例,因此加倉1手。

最後,調整結束,價格繼續按照先前放心運行,準備加倉,加倉時需注意,要考慮的剩餘2手空單的浮動盈利點以及共同的止損點,要保證若趨勢反轉,不會發生虧損。因此加倉應採用1:1或者0.5:1的比例。

希望我的回答能夠幫到你


=================== 以下是回答 ===========================

以下,是回答貓貓問題的內容。

1、期貨市場的本質是相對於現貨市場存在的,是為了避險,名曰套期保值。期貨市場不是零和博弈,它只是資金流動時所經過的一個點。除非固定期貨參與者的總資金量,不許出也不許進,否則您怎麼證明它是零和呢?我想但凡有點腦子的人,都不會立這規矩吧。不過天朝管理者們難說。

2、您可以把數學理解為一個參照系,我不了解事物A,但我了解數學。為了定義事物A,將其放入我了解的數學參照系中,並觀察二者的相對變化,從而獲得對事物A的相對定義。但並不是一定要用數學,您也可以使用白菜,只要能最後獲得相對定義即可。使用數學的原因是:它是事物描述的通用語言(至少現在是),特別是計算機,只認數學。而且,一個具備初步可操作性的交易策略(先不計對錯),必須要能通過計算機的嚴格邏輯才行。

3、關於誰賺誰虧,大概有這麼幾種情況:

a、說到虧或賺,前提是必須成交。如果有成交,只有對客觀事物理解較差的人會虧,也就是認知與實際差距相對較大的人會虧。神與人的差別在於:神只會了解並遵守規律去行事。而人只會停留在「我認為」上。著名的「瞎子摸象」故事,充分表達了這一內涵。所以只有那些只會「我認為」的人會虧。

b、如果沒有成交,誰也不會虧或賺。買方在最低點等著買進,賣方在最高點等著賣出。不會有成交就不會有報價,沒報價連歷史數據都沒有,怎麼做呢?這時全球買賣行為會消亡,最終宣布全人類進入到了計劃經濟的高級階段--共產主義。雖然我不能說這不可能,但我是看不到了。

c、我佛說了:欲得我真經,須經九九八十一難,方成正果。您覺得人類有那麼高的覺悟會聽人講經么?他們絕大部分要麼不關心或無暇關心,要麼就只會等著吃而已。即使傳授真經給他們,也只會是浪費時間和生命。所以,唐僧取經是用最偉大的方式充分浪費了生命,最後的結果也只是為自己成佛而已(請偉人原諒,罪過!)。這是人的本性,也是自然規律之一,否則是不可能再會有戰爭這種事,甚至連國界都會消失。不管您信不信,人從來都不是被教會的。

以上內容,或許言語過激,會令人不適。特別是對擁有5000年「面子」史的某大國人類。在此先行致歉。個人只是用觀點表達:與其關心誰會賺還是虧,不如節省時間關心下怎麼做好單子吧。

謝謝!

=================== 以下是原文 ===========================

最近被問到許多問題,實在時間有限,所以請容我在有時間且有能力的情況下,逐步回答。

先謝謝題主的邀請。個人水平有限,只能試著說點自己的看法。

說實話,所謂資金管理,我是覺得沒什麼特別的技巧可言,就是y = ax - bx。不管您是什麼高深理論和觀點,就算上帝來了,他也要遵守這個規矩。以前我曾經做過一個測試,大概說一下,或許算是個答案吧。

測試定義的原則:

1、以y = ax - bx為數學依據。

2、對於未來的價格波動如何運行完全不知道。只知道價格會上下,且幅度有大有小。

3、可能無法完全避免,但要努力禁止中間存在任何主觀判斷。所有開倉和平倉都由價格波動決定。

4、可能無法完全避免,但要禁止或努力減小統計概率的數學依據存在。

大概思路:

1、價格無非就是上漲、橫盤和下跌,剩下的就是幅度大小。假設我按照固定間隔掛單,如果價格會連續上行,則多單會連續成交,持倉量會自然增大;如果不會,則多單成交數量會自然很少。如果獲利的話,連續上行的價格運動會使得很多多單連續獲利(每一單有單獨的獲利設置);如果虧損的話,也就是振蕩行情,每次成交的多單由於很少,那麼虧損自然也會相對較少。除非振蕩行情持續個沒完。也就是說,理論上,a會大於b。

2、a與b的關係有三個,a &> b,a=b,a &< b,三種情況下,有兩個是我不想要的,或者說是對我不利的。而振蕩行情的持續,本質上是不同周期下跌與上漲互相影響的結果,也就是說,振蕩行情持續的時間與某個連續單邊持續的時間可以等長,甚至超過。再加上開平倉信號滯後,獲利會減小,而虧損會增大。所以,僅靠第一點做法,不能保證a一定會大於b。

3、原本每一單都有單獨的獲利,那麼總獲利 = a1 + a2 + a3 + a4 ...an,它與b一樣都是個一次函數。那隻要增加ax的獲利速度即可。那麼,我們可以將總獲利 = a1 + 2a1 + 3a1 ...na1,也就是說將所有單獨的獲利更改為統一的獲利,這樣就變成了,獲利是ax^2,而虧損還是-bx。

4、所有開倉由價格漲跌決定,所有平倉也都由價格轉折打掉止損決定(實際上,不加入分析判斷,這一點很難完全準確執行)。

以下是兩張測試圖,根據完全一樣,只是我故意改了一點止損設置。如圖:

圖1:

圖2:

以上是現貨黃金測試圖(2009年3月直至現在)。各位看官別噴,我知道這圖能看不能用。動蕩太大,資金效率低。我只是藉助他們表達觀點,包涵包涵。上面的圖實際上並不是按照獲利ax^2來做的,因為那需要主觀判定才可以,而初始原則是禁止主觀判定的,所以只能是努力靠向那個目標。實際上,中間某些虧損也是二次函數,只是相對少一些。

以上內容表達的主要意思是:

1、資金管理並不是為了管理而管理,它與價格波動之間是有明確因果關係的。而資金管理必須遵守價格波動的本質特徵。或者說,是利用這些特徵,來安排持倉大小,從而擴大獲利,壓低損失。如果不是100%正確,損失無法避免,那就索性主動讓虧損產生,不必躲。

2、上圖測試中,沒有任何技術分析,沒有任何主觀判定,更加沒有統計概率存在的餘地。所有參照的數學依據,都是確定的代數關係。雖然不能準確說明大小關係,但我想任何一個上過初中的人都知道,一次函數是追不上二次函數的增長的。何況測試本身也並沒有完全做到二次函數的要求。所有過程中,僅僅只有對資金使用的規則安排,且都是基於y = ax - bx。所以,在正確且客觀認識價格波動的前提下,靠資金的合理運用,至少不會讓你天天爆倉。

3、想要壓低圖中的動蕩,只有靠正確的技術分析才可能。這也解釋了,技術分析究竟在解決什麼問題。從這個圖中,你可以找到過程中的動蕩寬度,從而可以計算出,對於一個初始資金,使用怎樣的初始單量才能把初始虧損控制在你的要求之中。另外,從圖本身表現出的特性,你也可以知道,什麼投資對象才是對你的操作方式更加有利的。

4、如果你能定義ax與bx的關係,對於沒有發生的行情,你是不是就能更多的肯定,你要的獲利是存在的呢。至少比繞了800圈回來,還說不清自己的概率要靠譜的多。

5、以上內容僅限表達觀點,看官們切勿隨意模仿,以免我的自以為是,給各位帶來傷害。

謝謝!


沒那麼複雜:

1,分步,不一次建倉完畢,要分很多步。

2,每次下單,都要很輕,最好是允許的最輕倉,比如外匯標準賬戶,就是0.01手,資金多了可以增加。

3,錯了馬丁,但不要太過。

4,對了,浮盈加倉

不結合分析的資金管理意義不大。

以上是建立在順勢的基礎上,順大勢逆小勢。


交易中資金管理是道,技術方法只是術。

資金管理是是原則,必須無條件執行。

而技術方法就可以隨遇而安靈活機動的。

資金管理是重中之重,然而大多數人都是著眼於技術方法,從這裡也看出來大多數人失敗的原因在哪裡,那就是方向的錯誤


推薦閱讀:
相关文章