【摘 要】 海龜交易系統(tǒng)是世界著名的程序化交易系統(tǒng)之一,至今仍受到國內(nèi)外程序化交易者的熱衷。借鑒原版海龜交易系統(tǒng),在國內(nèi)知名金融軟件交易平臺Multicharts上對原始海龜交易法進行2009年4月1日至2019年4月1日時間段的螺紋鋼主力連續(xù)進行以歷史數(shù)據(jù)回測,共五組數(shù)據(jù),進行樣本內(nèi)訓(xùn)練得出優(yōu)化后的參數(shù),并在下一年進行樣本外測試其參數(shù)優(yōu)化的有效性。
【關(guān)鍵詞】 程序化交易 歷史數(shù)據(jù)回測 參數(shù)優(yōu)化
一、原始交易法則策略分析及績效報告分析
(一)交易法則簡介。一個完整的海龜交易系統(tǒng)共有以下五部分:1.交易的品種:海龜將一個以波動性為基礎(chǔ)的常數(shù)百分比用作頭寸規(guī)模風(fēng)險的測算標(biāo)準(zhǔn)。2.頭寸規(guī)模:海龜交易的是在美國芝加哥和紐約交易所交易的具有流動性的期貨。每當(dāng)原始賬戶虧損10%,將虛擬賬戶(當(dāng)前可操作的資金)的規(guī)模減小20%。3.入場和增加頭寸:海龜用兩個相關(guān)的系統(tǒng)入市,這兩個系統(tǒng)都以唐奇安的通道突破系統(tǒng)為基礎(chǔ),后文解析代碼詳細解釋。4.止損:海龜使用以N為基礎(chǔ)的止損以避免凈值的大幅損失。5.出場:對于盈利頭寸使用以突破為基礎(chǔ)的離市策略。
(二)原始海龜入市及退市法則。原版海龜交易法則主要是運用于美國的期貨交易市場,它是一個完整的交易系統(tǒng),內(nèi)容包括交易商品的選擇、頭寸規(guī)模、買入時間點、止損、止盈、加倉等多項法則。具體如下:1.海龜入市法則之一:價格向上突破20日最高點時買入。若之前運用此法則進行交易盈利,則忽略新的一次入市信號。2.海龜入市法則之二:價格向上突破 55日最高點時買入。3.海龜退出法則之一:價格向下突破10日最低點時賣出。
(三)績效報告分析。從2017年12月1日至2018年12月1日,對螺紋鋼主力連續(xù)進行以20日突破為基礎(chǔ)的短期系統(tǒng)回測,原始資金規(guī)模設(shè)置為10萬美元,資金利率4.35%,手續(xù)費規(guī)則為0.0015%,績效報告如下:
在績效報告分析中,主要考慮兩個方面的指標(biāo):風(fēng)險和收益。具體量化風(fēng)險的指標(biāo):盈利比率、平均盈利/平均虧損、最大虧損、最大回撤值和最大回撤比例等??傮w交易分析結(jié)論如下 :
盈利比率指標(biāo)是指在總交易次數(shù)中盈利交易的比例,本次數(shù)據(jù)回測的盈利比率為0.57,平均盈利和平均虧損的比率為1.67。由于較優(yōu)秀的交易策略的盈利比率需要大于1,平均盈利/平均虧損大于2。因此可以認定原始海龜策略對于2017年12月至2018年12月的螺紋鋼主力連續(xù)的交易效果不佳。
二、交易對象分析
螺紋鋼期貨就是以螺紋鋼為標(biāo)的物的期貨品種。近年來,我國期貨市場發(fā)展迅速,其中于2009年3月29日上市的螺紋鋼期貨全年成交1.62億手,是全球商品期貨成交量的首位。期貨市場定價權(quán)的獲得與發(fā)揮是以市場有效性為基礎(chǔ)的,隨著房地產(chǎn)開發(fā)投資的變化,螺紋鋼的消費波動巨大,螺紋鋼期貨價格從1500到5400的大幅度變化,因此研究螺紋鋼期貨,應(yīng)用交易策略對螺紋鋼期貨實現(xiàn)自動化交易,從而更好地發(fā)揮螺紋鋼期貨市場為現(xiàn)貨企業(yè)服務(wù)的功能。
三、策略參數(shù)優(yōu)化分析
(一)對ATRlen和Flen同時進行參數(shù)優(yōu)化。ATRlen是AvgTrueRrange的縮寫,表示平均真實波動幅度,與進場次數(shù)和價格一起應(yīng)用來計算每次開倉及加倉手數(shù)。Flen=20,是在價格向上突破20日最高點時買入,屬于短期交易系統(tǒng),原始海龜交易法是Flen為20日,表示以20日為一個周期。
1. 對ATRlen和Flen同時進行參數(shù)優(yōu)化,每五年進行樣本內(nèi)參數(shù)優(yōu)化,再在下一年進行樣本外檢驗。第一組樣本內(nèi)數(shù)據(jù)2009年4月1日至2014年4月1日,設(shè)置ATRlen和Flen范圍為:10-20,按照凈利潤排序,ATRlen=12.00,F(xiàn)len=13.00時,凈利潤最大。再進行樣本外(2014年4月1日至2015年4月1日)檢驗參數(shù)優(yōu)化的有效性回測績效報告如下:
本次數(shù)據(jù)回測的盈利比率為25%,平均盈利和平均虧損的比率6.193465299,平均盈利/平均虧損大于2是優(yōu)秀的交易策略。因此可以認為優(yōu)化后的參數(shù)對于2014年4月1日至2015年4月1日的螺紋鋼主力連續(xù)的交易效果好。
2. 第二組至第五組樣本內(nèi)數(shù)據(jù)設(shè)置ATRlen和Flen范圍為:10-15,當(dāng)ATRlen=12.00,F(xiàn)len=13.00時,凈利潤是最大,與第一組數(shù)據(jù)優(yōu)化參數(shù)的結(jié)果一樣。再進行樣本外檢驗參數(shù)優(yōu)化的有效性,更改海龜策略代碼?;販y績效報告顯示盈利比率遠遠大于2,優(yōu)化參數(shù)后的策略應(yīng)用效果好:第一組:盈利比率為25%,平均盈虧比6.19。第二組:盈利比率為100%,虧損為0。第三組:盈利比率為43.75%,平均盈虧比1.55。第四組:盈利比率為26.67%,平均盈虧比2.19。第五組:盈利比率為62.5%,平均盈虧比1.36。
(二)結(jié)論。結(jié)果表明,進行參數(shù)優(yōu)化后的海龜交易系統(tǒng)效果遠高于原始的海龜交易系統(tǒng),并再次測試在此區(qū)間的最優(yōu)參數(shù),發(fā)現(xiàn)優(yōu)化后的參數(shù)在樣本外測試表現(xiàn)結(jié)果較好,交易系統(tǒng)的工作狀態(tài)平穩(wěn),可應(yīng)用于實際。在牛市、熊市的市場環(huán)境下,優(yōu)化后的海龜交易系統(tǒng)均能獲取穩(wěn)定性盈利,效果優(yōu)于原始的海龜交易系統(tǒng)。
四、結(jié)語
首先,海龜交易系統(tǒng)的適用對象仍須進一步證實,本文尚未證明海龜交易法則最適合的交易對象,需進一步完善。從直觀的回測結(jié)果可以看出,優(yōu)化后的海龜交易系統(tǒng)對螺紋鋼期貨有效,但只是對歷史數(shù)據(jù)進行回測很難說明對實盤交易是否有效。其次,海龜交易系統(tǒng)對螺紋鋼期貨的有效是否普遍在中國的期貨市場中使用,有待進一步證實。最后,本文對于系統(tǒng)參數(shù)優(yōu)化的取值總是保持為一個固定值(ATRlen=12.00,F(xiàn)len=13.00),但是現(xiàn)實應(yīng)用當(dāng)中可能產(chǎn)生不穩(wěn)定的因素,造成收益的大幅不確定。下一步的研究將釆用對不同期貨品種采去交易跟蹤,使研究更具現(xiàn)實意義,其應(yīng)用價值更高。
【參考文獻】
[1] 鄭茜云.海龜交易系統(tǒng)的參數(shù)優(yōu)化研究.東北財經(jīng)大學(xué).2011
[2] 柯蒂斯·費思.海龜交易法則. 中信出版社出版.2007
[3] 沈任光.基于中國股市運用海龜交易法則的實證分析.財政論壇.2016
作者簡介:李蕓(1994—),女,在讀研究生,碩士,重慶工商大學(xué),400067,研究方向:期貨交易