[轉(zhuǎn)] 市場(chǎng)波動(dòng)性對(duì)程序化交易的影響
程序化交易作為一種新型的交易方法,近年得到了快速發(fā)展??傮w來說,與國外相比,國內(nèi)程序化交易仍然處于初級(jí)階段。程序化交易要取得長期的超額收益,必須在原有的基礎(chǔ)上,不斷創(chuàng)新交易方法和理念。
在日常程序化交易系統(tǒng)的開發(fā)和交易過程中,筆者發(fā)現(xiàn),行情波動(dòng)幅度對(duì)模型的獲利至關(guān)重要,并顯示出很強(qiáng)的正相關(guān)性,即行情波動(dòng)幅度越大,模型獲利性越強(qiáng)。
我們以股指期貨從上市日至2012年8月31日的數(shù)據(jù)作為研究對(duì)象。股指期貨一般的程序化交易系統(tǒng)均采取日內(nèi)交易的方法。因此,需要計(jì)算其日內(nèi)波動(dòng)性。如何量化波動(dòng)性目前并沒有統(tǒng)一的標(biāo)準(zhǔn),本文采用公式(HighD-LowD)/OpenD來描述日內(nèi)波動(dòng)幅度(HighD,LowD,OpenD分別是當(dāng)日最高價(jià),最低價(jià)和開盤價(jià)),然后求該值的5日平均值,使之更有規(guī)律性,從而得出下圖。
我們選取一個(gè)經(jīng)典的rangebreak日內(nèi)交易模型作為例證。該模型基于昨日波動(dòng)幅度和今日開盤價(jià)的關(guān)系進(jìn)行交易。首先計(jì)算昨日振幅=昨日最高價(jià)-昨日最低價(jià);然后計(jì)算上下軌值,上軌=今日開盤價(jià)+N×昨日振幅,下軌=今日開盤價(jià)-N×昨日振幅。當(dāng)價(jià)格突破上軌,買入開倉,當(dāng)價(jià)格跌穿下軌,賣出開倉,最后尾盤15:00平倉。我們將該系統(tǒng)應(yīng)用于股指期貨5分鐘K線圖,其中N取0.38。
事實(shí)上,大部分程序化模型的獲利能力與行情波動(dòng)幅度呈很強(qiáng)的正相關(guān)性,那怎么利用這個(gè)規(guī)律去提高模型的盈利性呢?這就面臨兩個(gè)關(guān)鍵性的問題:第一,波動(dòng)幅度的變化有何規(guī)律性?因?yàn)榫哂幸欢ǖ囊?guī)律性,在實(shí)際交易過程中才有可操作性。第二,如何尋找日內(nèi)波動(dòng)幅度增大的跡象?有沒有先行或者同步指標(biāo)可以直觀觀測(cè)到日內(nèi)波動(dòng)幅度的變化?
對(duì)于第一個(gè)問題,金融學(xué)基本理論指出,金融時(shí)間序列的波動(dòng)具有聚集性,表現(xiàn)在圖表上就是某個(gè)階段波動(dòng)一直比較高,在另外一個(gè)階段一直比較低,波動(dòng)幅度具有一定的持續(xù)性,這就為倉位管理提供了一定的依據(jù)。我們可以在波動(dòng)幅度低于某一臨界值時(shí),降低交易倉位,避免低迷的行情,而在波動(dòng)幅度高于某一臨界值時(shí),加大交易倉位,把握住大波動(dòng)行情。
對(duì)于第二個(gè)問題,一般而言,成交持倉比反映了品種的投機(jī)程度,品種投機(jī)程度越高,日內(nèi)波動(dòng)幅度相對(duì)就越大。我們將月成交持倉比和月度波動(dòng)幅度繪制在同一圖上,其中月成交持倉比是將每日的成交持倉比求月平均。
成交持倉比與日內(nèi)波動(dòng)幅度走勢(shì)呈現(xiàn)出明顯的正相關(guān)性,即成交持倉比低時(shí),日內(nèi)波動(dòng)幅度也低。該相關(guān)性說明可以將成交持倉比作為一個(gè)較為直觀的指標(biāo),去判斷波動(dòng)幅度的大致變化。
綜合以上內(nèi)容,我們可以從兩個(gè)方面提高程序化交易的盈利能力:第一,選擇合適的交易品種。通過監(jiān)控成交持倉比,當(dāng)某個(gè)品種的成交持倉比相比歷史行情明顯放大時(shí),可以選擇介入該品種,比如2010年的棉花和今年的豆粕,其成交持倉比均遠(yuǎn)大于歷史行情,使用程序化趨勢(shì)跟蹤,可以獲得良好的收益;第二,對(duì)于期貨多品種組合投資,可以根據(jù)波動(dòng)幅度的變化進(jìn)行靈活的倉位管理,從而更好地把握市場(chǎng)行情。
您需要 [注冊(cè)] 或 [登陸] 后才能發(fā)表點(diǎn)評(píng)