[轉(zhuǎn)] 交易系統(tǒng)設(shè)計(jì)與優(yōu)化
通常,一個交易系統(tǒng)的形成需要經(jīng)歷三個階段。首先是交易理念的產(chǎn)生,它既可以是一個復(fù)雜的理論,也可以是一個簡單的技巧,或者其他任何你認(rèn)為可以盈利的想法。其次是將理念轉(zhuǎn)化為對應(yīng)的策略,具體就是要明確與策略相適應(yīng)的進(jìn)場、止損、止盈等核心操作安排。最后是形成完整的系統(tǒng),即在以上基礎(chǔ)上將各要素固化為明確的交易規(guī)則,形成可復(fù)制的交易系統(tǒng),所謂可復(fù)制,是指任何人按照這個系統(tǒng)的信號操作其績效都是無差異的。
一個成功的交易系統(tǒng)最關(guān)鍵的標(biāo)志,是在相當(dāng)長的一段時間內(nèi)它的績效總體表現(xiàn)為大的盈利和小的虧損,至少要能夠通過歷史行情的檢驗(yàn)。然而,筆者認(rèn)為這遠(yuǎn)遠(yuǎn)不夠,還需要進(jìn)一步對交易系統(tǒng)做四個維度的重要分析,用以確定交易系統(tǒng)的盈利能力,并判明未來的改進(jìn)方向。
第一個維度是交易系統(tǒng)的勝率,也就是賺錢的交易筆數(shù)與虧錢的交易筆數(shù)在總成交筆數(shù)中各自所占的比重。第二個維度是系統(tǒng)的盈虧比,也就是每次贏錢的平均金額與每次虧錢的平均金額的比。第三個維度是系統(tǒng)的摩擦率,大家都知道期貨是零和交易,每次成交都要繳納包括手續(xù)費(fèi)在內(nèi)的各種費(fèi)用,無論這筆交易是盈是虧都不可回避,這個費(fèi)用率即摩擦率。第四個維度是頻率,指這個系統(tǒng)平均在一段時間內(nèi),如一年內(nèi)發(fā)出交易信號的次數(shù)。
現(xiàn)在我們可以分析上述四個維度與交易系統(tǒng)盈利能力的相關(guān)性。首先,高勝率就一定會盈利嗎?未必,極端的情況下,如連續(xù)99次100%盈利,只要遇到1次100%的虧損,即便有99%的勝率,最終結(jié)果還是歸零。其次,盈虧比高就一定能盈利嗎?也未必,如平均贏3虧2,但如果平均贏1筆的同時就伴有2筆虧損,則相抵后還是虧損,因此勝率要和盈虧比結(jié)合起來,才能構(gòu)成一個最常見的交易系統(tǒng)數(shù)學(xué)表述,即:總盈利=盈利次數(shù)×平均盈利金額-虧損次數(shù)×平均虧損金額。再次是摩擦率,即每筆交易所要耗費(fèi)的金額大小,這個是絕對消耗,因此當(dāng)然是越少越好。最后是頻率,也就是多長時間平均進(jìn)行一次交易,假如一個能盈利的交易系統(tǒng)要一到兩年才能捕捉一次交易機(jī)會,這就絕非優(yōu)秀的交易系統(tǒng)。
接下來,讓我們結(jié)合四維評價(jià)方法來對兩種基本類型的交易系統(tǒng)做個剖析。筆者認(rèn)為,交易系統(tǒng)有兩種基本類型,一種是基于振蕩行情的振蕩交易系統(tǒng),另一種則是基于趨勢行情的趨勢交易系統(tǒng)。振蕩交易系統(tǒng)力求在振蕩行情中最大限度獲取盈利,同時竭力避免趨勢來臨時的可能虧損,趨勢交易則正好與之相反。我們再從上述四個維度對比會發(fā)現(xiàn),相對于趨勢型交易系統(tǒng),振蕩型交易系統(tǒng)通常要求有較高的勝率,一般大于50%;有相對寬松的盈虧比,可以在1以下;由于交易頻率較高,要求有非常低的摩擦率,即該類型的系統(tǒng)需要通過非常多的交易筆數(shù)來累積利潤,極端的如日內(nèi)炒單,更是需要把摩擦損耗降至最低;相應(yīng)地,振蕩型交易系統(tǒng)的資金曲線比較平滑,回撤較少。而趨勢交易則通常僅需不高的勝率,可以小于50%甚至更低,但一定有較高的盈虧比,如進(jìn)3退2、甚至進(jìn)2退1或更高,以及相對寬松的摩擦率。因?yàn)榻灰最l率相對較低,交易費(fèi)用高一些也可以承受,其資金曲線有可能出現(xiàn)一定比例的較大回撤。如果有人要問,有沒有可能設(shè)計(jì)出兩者相結(jié)合的交易系統(tǒng),筆者認(rèn)為這是可以實(shí)現(xiàn)的,只是構(gòu)成也更為復(fù)雜。
我們知道,參數(shù)優(yōu)化和資金管理是交易系統(tǒng)績效提升的兩個重要途徑,接下來我們結(jié)合兩種基本類型的交易系統(tǒng)的特性,分別探討績效提升的側(cè)重點(diǎn)。
首先是系統(tǒng)盈利能力與參數(shù)優(yōu)化的關(guān)系。一個系統(tǒng)在一定的參數(shù)條件下即使通過歷史行情測試可以盈利,但它也未必一定能在現(xiàn)實(shí)中盈利,問題最有可能出在兩個環(huán)節(jié)中。一是先驗(yàn)的不能實(shí)現(xiàn),指測試交易的理想化程度在現(xiàn)實(shí)中不能完全實(shí)現(xiàn),如測試中的平倉可能是現(xiàn)實(shí)中的停板,又或者與測試時段所選擇的行情特異性相關(guān)等。二是后驗(yàn)的不能實(shí)現(xiàn),指測試中的交易需要非常精準(zhǔn)的操作紀(jì)律,而實(shí)際執(zhí)行中因?yàn)椴僮髡叩脑虿荒芡耆珜?shí)現(xiàn)系統(tǒng)機(jī)械化操作,從而導(dǎo)致盈利系統(tǒng)變成虧損。第一種情況主要可以通過調(diào)整參數(shù)進(jìn)行優(yōu)化,而第二種情況則需要調(diào)整系統(tǒng)使人與系統(tǒng)能夠?qū)崿F(xiàn)和諧統(tǒng)一。對于同樣的策略,不同的參數(shù)有可能決定同一個系統(tǒng)的盈虧,參數(shù)優(yōu)化具有非常重要的作用。
其次是系統(tǒng)盈利能力與資金管理的關(guān)系,這里資金管理主要指倉位控制。因?yàn)檎袷幗灰追ㄖ饕峭ㄟ^多次小的盈利來累積利潤,因此要求多數(shù)情況下一開始倉位就比較大,而對于在趨勢可能來臨的情況下要求止損控制非常嚴(yán)格,因此對于振蕩型交易系統(tǒng)重在參數(shù)優(yōu)化。趨勢交易則可以容忍較多的試錯,目的是要讓利潤奔跑,因此相對而言,資金管理或者倉位管理在趨勢型交易系統(tǒng)中的發(fā)揮空間更大。
筆者認(rèn)為,對于趨勢交易系統(tǒng),一方面需要通過參數(shù)優(yōu)化提升交易的勝率,進(jìn)而提高系統(tǒng)的利潤率,特別是每個品種可能有不同的最優(yōu)參數(shù),有時候一段時期內(nèi)的行情也會有特別的最優(yōu)參數(shù),所以要進(jìn)行適度優(yōu)化;另一方面,也要通過提升盈虧比來提升系統(tǒng)的利潤率,有時資金管理即倉位管理的作用甚至比參數(shù)優(yōu)化更重要,關(guān)鍵在于操作者是否能夠區(qū)分趨勢交易系統(tǒng)中哪些情況下更有可能出現(xiàn)強(qiáng)大的趨勢,而哪些交易又會被系統(tǒng)止損。只有深刻理解自己的交易系統(tǒng),進(jìn)行相應(yīng)的改進(jìn),交易系統(tǒng)的績效才能不斷提升。
您需要 [注冊] 或 [登陸] 后才能發(fā)表點(diǎn)評