劉嵩 李文蕙
武漢軟件工程職業(yè)學(xué)院
肯特納通道交易技術(shù)是肯特納在1960年發(fā)布出來的交易系統(tǒng)??咸丶{通道是一種通道系統(tǒng),它認(rèn)為商品價格在通道中間線、上限部和下限部具有更多的參考意義。通過觀察商品價格在這些地方的運行方式可以預(yù)測商品價格的運行方向。
肯特鈉通道的中間線常用值是10根K線的簡單平均值,它是高點,低點和收盤價的總和除以3:(收盤+高點+低點)/ 3。上限的價格是中間線加上高點減去低點的n天移動平均線;下限的價格是中間線減去高點減去低點的n天移動平均線。一種常見的變化方式是使用加權(quán)平均價格替換簡單平均線,使用價格ATR替換高點低點之間的價格差。
一套量化交易系統(tǒng)最核心的部分包含三個方面:入場信號,出場信號和信號雜音過濾。
基于肯特納通道構(gòu)建商品交易系統(tǒng)的方法很簡單:
當(dāng)商品價格收盤與肯特納通道上限之上時,認(rèn)為商品價格進入上升趨勢,視為做多入場信號,突破高點后買入商品做多。當(dāng)商品價格低于肯特納通道下限時,認(rèn)為商品價格進入下降趨勢,視為做空入場信號,突破低點后賣出商品做空。
基于趨勢運行的肯特納通道策略本身具備在價格通道上限或者下限反手出場的效果,因此本身就具備了出場功能。在實際使用過程中可以根據(jù)需要加入其他形式的出場策略,比如固定回撤出場、價格收盤反向突破中間線后出場等等。
基于趨勢運行的肯特納通道交易策略由于通道的價格上限和價格下限之間存在價格差,價格差的存在可以過濾掉大部分的噪音信號。在實際使用過程中根據(jù)需要可以加入ADX指標(biāo),對長期的價格震蕩進行過濾,避免趨勢系統(tǒng)在震蕩行情下的反復(fù)入場操作。
做多代碼如下,其中var0為指定長度的簡單移動均線,var1為1.5倍的指定長度平均價格區(qū)間,var2為肯特納通道價格上限。
做空代碼與做多代碼類似,肯特納通道價格下限的計算為AverageFC( Price, Length ) - 1.5 * AvgTrueRange( Length )。
隨機選取豆油、PTA、鐵礦石、白糖、螺紋做成投資商品組合,選取最近一個月數(shù)據(jù)做測試。在統(tǒng)一參數(shù)15分鐘周期下交易47次,其中多頭交易23次,空頭交易24次。交易成功率34%,平均盈虧比3.49。實現(xiàn)凈利6700元,另有未平倉收益4090元。
圖詳細(xì)權(quán)益曲線
商品組合回測期間詳細(xì)權(quán)益曲線和潛在虧損如上圖所示,投資組合最大回測金額4110元,回測比例4.09%,投資組合平倉最大回測金額3470元,潛在平倉虧損比例3.47%。
本文基于肯特納通道實現(xiàn)了一種順勢交易策略,這種交易策略在多商品組合中取得比較穩(wěn)定的交易投資回報。這種交易策略認(rèn)為當(dāng)商品價格偏離均線超出一定范圍時,商品價格會進入趨勢運行,這個時候進入市場跟隨趨勢會取得不錯的收益。但這種策略在極端震蕩行情下會面臨反復(fù)反向入場而帶來連續(xù)虧損的情況,因此在使用這種交易策略的時候需要結(jié)合實際情況實施資金控制,避免極端震蕩行情帶來的爆倉風(fēng)險。