開拓者量化網(wǎng) 資訊頻道 程序化交易 交易心得 從哪里入手來檢測評(píng)估你的交易系統(tǒng)呢?

[轉(zhuǎn)] 從哪里入手來檢測評(píng)估你的交易系統(tǒng)呢?

2014-08-29 08:40 來源: 開拓者金融網(wǎng) 瀏覽:1210 評(píng)論:(0) 作者:hjh1350

考察一個(gè)系統(tǒng)時(shí),首先要看的不是它能賺多少錢,而是它會(huì)虧掉多少,這是交易者的長久生存之道。那么,在交易系統(tǒng)的測試報(bào)告中,哪個(gè)績效指標(biāo)在最大程度上代表了使用這個(gè)系統(tǒng)交易的風(fēng)險(xiǎn)呢?一般認(rèn)為,當(dāng)之無愧的是“最大資金回撤”(Maximum Drawdown)。
 
最大資金回撤是整個(gè)測試中,資金曲線(Equity Curve)上高點(diǎn)和下一低點(diǎn)之間差的最大值。用另外的話說,如果我們決定用這個(gè)系統(tǒng)進(jìn)行交易,最壞的情況是怎樣呢?最壞的情況是當(dāng)我們開始用它交易時(shí),正好是在它的資金曲線高點(diǎn),接著碰到歷史上最大的資金回撤。譬如說,這個(gè)系統(tǒng)年回報(bào)100%,最大資金回挫五萬元,我準(zhǔn)備投入四萬元來交易,那么明年此時(shí)我的賬戶上會(huì)有多少錢呢?各種可能性都有,我一定先看它最多能給我虧掉多少。讓我們來看一下最壞的情形:最壞的情形是在看到任何賺錢的希望之前,先遭遇最大資金回挫,我們投入的四萬錢都虧進(jìn)去了,這是完全有可能的。如果我們遇上了,那么即使這系統(tǒng)每年能翻N番都無濟(jì)于事了,因?yàn)槲覀円呀?jīng)出局。知道了最壞的情形,首先需要做的就是減少交易的倉位。譬如系統(tǒng)測試時(shí)的設(shè)定是每次交易1000股,在實(shí)戰(zhàn)中每次可能只交易200股,這樣在實(shí)際交易中碰到的最大資金回挫會(huì)減少到10000元,在最壞的情形時(shí),還會(huì)有三萬元的資金,我們還有機(jī)會(huì)能扳回來。
 
倉位定在多少合適呢?這涉及到資金管理 (Money Management) 中的倉位計(jì)算(Position Sizing)。比較保守的方式一般用固定百分比,比如每次只準(zhǔn)備總資金2%的虧損。也就是說,如果我們投入十萬元資金,每次交易只準(zhǔn)備犧牲2000元。如果買40元的股票,而止損假定必須設(shè)在35元,那么每股的風(fēng)險(xiǎn)是5元,就只能買400股。還有很多別的算法可以用來決定倉位大小。每個(gè)人可以根據(jù)自己的風(fēng)險(xiǎn)承受能力和系統(tǒng)的盈利能力來決定。
 
有一點(diǎn)是系統(tǒng)交易者必須心理有數(shù)的:系統(tǒng)測試給出的最大資金回撤只是一個(gè)理論值,不管用了多長時(shí)間的歷史數(shù)據(jù)做測試,仍然無法保證測試結(jié)果中的最大資金回撤是真正的“最大”,也就是說,在開始用這個(gè)系統(tǒng)實(shí)際交易后,仍有可能碰到比測試報(bào)告中“最大資金回撤”還要大的資金回撤,而且無法確知它有多大。聽起來好像充滿不確定性,但想想其實(shí)每天我們做的事情也有很多不確定性。譬如,坐飛機(jī)就蠻可怕的,因?yàn)檎l也不能保證下一次坐飛機(jī)不會(huì)出事,但是我們并不會(huì)因此就不去坐飛機(jī)了,為什么?因?yàn)橛錾峡针y的可能性極低,估計(jì)活一萬年而且頻繁地坐飛機(jī)才可能碰上一次。在交易中也一樣,我們需要做的就是把出現(xiàn)災(zāi)難性的資金回撤的幾率降到最低,低到交易一萬年而且頻繁地交易才可能碰上一次。
 
能夠降低這種幾率的方法有:
1、用可能得到的所有數(shù)據(jù)進(jìn)行測試。顯而易見,測試數(shù)據(jù)涵蓋的時(shí)期越長,碰上資金災(zāi)難的可能性越小。
2、選擇那些“最大資金回撤”隨參數(shù)的變化不敏感的系統(tǒng)。用變化敏感的系統(tǒng)交易是極其危險(xiǎn)的。市場會(huì)變化,而交易系統(tǒng)一旦投入交易是不能隨意改動(dòng)的,這就要求系統(tǒng)在參數(shù)變化時(shí)不會(huì)造成災(zāi)難性的回撤,這是使用系統(tǒng)交易的最重要的原則。在保證這個(gè)原則的前提下,我們才能去考慮如何穩(wěn)定贏利。
3、把交易出現(xiàn)的順序打亂,然后模擬在不同交易順序下系統(tǒng)的表現(xiàn)。這通常被稱為蒙特卡羅 (Monte Carlo) 模擬。從風(fēng)險(xiǎn)控制的角度上說,模擬的主要用處是它可以告訴我們,如果交易發(fā)生的次序可以打亂的話,我們都會(huì)碰上哪些程度上的回撤,以及這些回撤發(fā)生的幾率又各是多少。
4、同時(shí)用多種關(guān)聯(lián)性不強(qiáng)的交易品種(市場)或交易系統(tǒng),并合理分配資金,以分散資金風(fēng)險(xiǎn)。交易者可以選擇對(duì)一個(gè)交易品種同時(shí)使用多個(gè)交易系統(tǒng),或同時(shí)在三個(gè)不同的時(shí)間框架上操作,或者同時(shí)交易幾個(gè)市場,只要在這些系統(tǒng)或市場上的操作結(jié)果相關(guān)性很低,資金災(zāi)難的幾率就能成倍降低。市面上有一些軟件能夠?qū)ν顿Y組合進(jìn)行測試,給風(fēng)險(xiǎn)控制提供了更完善的工具。


評(píng)分:     

評(píng)論列表(0)
第 1- 0 條, 共 0 條.

您需要 [注冊(cè)] 或  [登陸] 后才能發(fā)表點(diǎn)評(píng)