1. 交易系統排名
在跟蹤測試的基礎上,我們同時對國外流行的交易系統進行了一系列研
究。從這些交易系統來看,除了交易者自己開發設計的系統以外,還有
據美國權威交易系統評選雜志《Futures Truth Magazine》2011 年10 月
最新發布的交易系統排名,NatGator、Catscan、DCS II 等模型的業績
在過去一年進入了前十名榜單,前三名模型年收益率均在200%以上。
Delphi II Aggressive、Trend Finder Tiger、TSL_CEL_NG_1.1 等模型 進入了發布超過18 個月的交易系統業績排名榜單,前十名模型的年收 益率介於74.6%-170.5%之間。
表1:前十大交易系統排名(過去1 年)
排名 交易系統名稱 年收益率 %2 Catscan 222.10%
3 DCS II 215.90%
4 Strategic 173.50%
5 Sidewinder 169.90%
6 ATS 6400 169.00%
7 Aberration 167.90%
8 Waverider 166.30%
Moving Average
9 Reversal 164.40%
10 Top Ten System 162.60%2 Trend Finder Tiger 162.50%
3 TSL_CEL_NG_1.1 161.90%
4 Natural Gas Offense 157.60%
5 Trend Finder Lion 2 141.90%
6 Auto Core Duo 90.10%
7 Propero ES 81.80%
8 Dual Thrust 81.70%
9 TSL_SP_1.0Z 76.90%日,收益率計算基於3 倍保證金。
注:交易系統必須發布18 個月以上,收益截至2011 年7 月31
由於這些交易系統一般都被用於商品、外匯、農產品、股指等多個市場,
因此雜志還專門對標准普爾500 指數的交易系統進行了排名。
FT Classic、TSL_SP_1.0Z、TSL_CEL_SP1 等模型進入了前十名榜單,
前十大模型的年收益率介於36.3%-107.3%之間。
表3:前十大S&P 交易系統排名
2 TSL_SP_1.0Z 76.90%
4 Keystone 54.10%
5 Impetus SP 50.50%
6 Big Blue 2 49.60%
7 Strategic 500 45.50%
8 STC SP Daytrader 42.00%
注:排名基於系統發布以來業績,收益截至2011 年7 月31 日,
收益率計算基於3 倍保證金。
由於進入榜單的交易系統業績並不穩定,尤其是一年業績榜單,時常會
發生變化,因此模型的穩定性和一致性其實比短期排名更加關鍵,雜志
給出了長期來看一致性最好的十大交易模型,其中包括 Aberration、
的榜單,但長期以來具有較高的一致性。Checkmate、R-Breaker 等模型,它們的業績不一定總是能排進前十名
表4:前十大一致性最好的交易系統
交易系統名稱 開發者
Aberration Keith FitschenAndromeda Petros Development Corp.
Brix Alfaranda CTA
Checkmate Strategic Trading Systems
Dave Fox CurrenciesDollar Trader for
Golden SX Randy Stuckey
Ready-Set-Go longtermtrading.comR-Breaker Richard Saidenberg
STC S&P Daytrade Stafford Trading Company
2.頂尖交易系統分類與介紹
我們着重對長期來看業績比較穩定的,並且一致性較高的幾個交易系統進行介紹,並對其進行分類。
從交易系統的交易周期來看,一般可以將交易系統分為長期、中短期和日內。長期系統的策略一般是趨勢跟隨策略。中短期的系統可以是震盪
反轉交易,也可以是中期趨勢跟隨交易。日內交易策略采用日內高頻數
據,一般會在日內了結頭寸。
從交易系統使用的市場來看,可以是多市場,也可以是單市場。
從前十大業績一致性最高的交易系統的周期分布來看,絕大部分都是長線交易系統,例如Aberration 的交易頻率常常是每年某品種交易3-4 次,
平均每筆交易持倉60 天。R-Breaker 是一個日內交易系統,日內必須平
倉,不持倉過夜。
絕大部分交易系統均可使用在多個市場,除了Dollar Trader 專門被用
於外匯市場,R-Breaker 和STC S&P Daytrade 則專門用於股票指數。
表5:交易系統類別
交易系統名稱 按周期分 策略類別 使用市場
Aberration 長線 趨勢 多市場
Andromeda 長線 趨勢 多市場
Brix 長線 趨勢 多市場
Checkmate 中線 趨勢 多市場
Dollar Trader 長線 趨勢 外匯
Golden SX 長線 趨勢 多市場
R-Breaker 日內 趨勢+反轉 股票指數
Ready-Set-Go 長線 趨勢 多市場
STC S&P Daytrade 日內 趨勢+反轉 股票指數
Trendchannel 長線 趨勢 外匯、國債
Aberration 交易系統由Keith Fitschen 於 1986 年發明,1993 年Keith
Fitschen 將該系統商業化發布,自發布之日起,該系統業績一直名列前
茅,在1997 年、2001 年、2005 年已發布交易系統的業績排名中該系統
均排名前十。該交易系統的特點是同時交易在8 種不同的品種上,包括
物、肉類、金屬、能源、外匯、金融以及股指期貨等。Aberration
交易系統的交易頻率常常是每年交易某一品種3-4 次,60%的時間都持有倉位,當某一品種損失時,另一品種可能獲利。在一年的時間里,總是有某一
種或者多種品種能獲得巨額利潤。這些大的利潤彌補了那些沒趨勢市場
的小額虧損。Aberration 交易系統對資金進行組合管理,因此可以接受
比較大的資金量。
Andromeda trading system
Andromeda 交易系統於2001 年由Petros Development Corp 開發,是一個
長線趨勢交易系統,依賴簡單的數學公式完全客觀地進行交易,不帶主
觀成分,並可以使用在多個市場。該系統於2002 年4 月發布,其核心
優勢是在公開發布之后也依然能保持穩定業績。Andromeda 交易系統針
對不同的市場都是用采同一套規則和參數,並沒有進行最優化處理,屬
於非曲線匹配系統,樣本外測試和樣本內測試的結果一致,並且在發布
后將近十年的時間里得到了驗證。不同大小的資金賬戶皆可使用,由於
是日線模型,因此不需要天天盯市,所有的進場出場指令均在下一日的
開盤執行,有時候也可能很多天沒有交易。
Andromeda 平均每筆交易的持倉時間為60-65 天,該系統的一大特色是,
交易終止點不是根據價格,而是根據持倉時間而定。
Checkmate trading system
Checkmate 交易系統是一個獨特的交易系統,該系統最大的特點是,它
的目標不是最大化利潤,而是保證收益率的一致性和最大回撤最小化。
該系統在全部的品種上使用相同的交易法則和參數,因此避免了過度優
化和曲線匹配的問題。Checkmate 在進場點選擇上把關嚴格,可能在跟
蹤時同時監控多個品種,但交易很少,這使得Checkmate 使用的保證金
平均來看會比其他系統要少。因此這個系統可以讓較小的賬戶里來交易
大額的組合。
Checkmate 是中線交易系統,目的是捕捉中線趨勢,它采用改進趨勢過
濾,這種方法可以使Checkmate 經常能在獲利最大的最近高點或低點離
場,這點和那些有大回撤的趨勢系統有所不同,它能迅速止盈離場,因
此Checkmate 讓交易者的心理相對舒適。
Golden SX trading system
Golden SX 系統發布於1995 年,到目前16 年的時間里,僅2005 年一年
不盈利。它可以同時交易在 13 個不同的品種上,並且采用相同的交易
法則。Golden SX 采用一個十分有效的指標GSX Indicator,在開始交易
前會先等市場有小幅回調再介入,以此來改進交易的成功率。系統有兩
種止損方法,一個是資金保護止損點,另一個是持有頭寸后基於盈利的
止損,這樣可以保護資金的同時保證盈利。
新的改進版本Golden SX Electronic 於2009 年發布。可以對其中2 個參
數做一定優化,也可以不優化。1983 年-2010 年的測試顯示,該系統有
60%的時間持有頭寸,多個市場的平均勝率在56%左右。
R-breaker trading system
R-breaker 是一個專門使用在股票指數上的交易系統,該系統為日內交易
策略,不持倉過夜。出場指令為止損或是收盤。每天交易不超過2 筆,
很多時候一天內可能沒有交易。該系統的特點是,結合了趨勢和反轉兩
種交易方法,既進行趨勢交易也進行反轉交易。自1993 年公開發布以
來,系統的交易法則沒有改變過,該系統已經在市場上存活了 14 年之
久。尤其是當指數的日內波動較大時,該系統的收益更好,反之則沒有
交易機會。
Ready-Set-Go trading system
Ready-Set-Go 交易系統是一個長線交易系統,可以使用在多個市場,自
2000 年公布以來都是使用相同的法則和參數,參數值可以根據市場趨勢
強弱自動調整。該系統可以使用在多個市場,自1970 以來至2011 年中,
系統交易於8 個市場,在扣除每筆交易100 美元費用后平均收益率43%,
平均每年每個市場交易3-4 筆。
Ready-Set-Go 的進場點和離場點均會隨趨勢強度的變化而變化,持倉時
間從一兩周至半年不等,極少數情況會持倉1 年。該系統只有50-60%
的時間是持有頭寸的。它的止損方式是基於波動率過濾的移動止損,可
以為百分比止損,或是資金止損。
STC S&P Daytrade trading system
該交易系統由Stafford Trading Company 開發,是一個日內交易系統,全
稱為"STC Volatility Based S&P Daytrade"。它的目標是捕捉日內上漲或下
跌的波動,不論在牛市還是熊市均可獲利。並且該系統僅用於股票指數。
虧損。該系統在1997年至2011 年的15年測試中僅2005 和2006 兩年出現略微該系統每月平均交易10 筆左右,每天交易不超過2 筆。市場總是有起
有伏,該系統首先采用"Price Trend Indicator"價格趨勢指數來判斷市場是
超買還是超賣,超買的市場應該賣出頭寸,超賣的市場應該買入頭寸。
第一筆交易進場方法是根據開盤價設一個區間,高於開盤價某些點位即
買入,低於開盤價某些點位即賣出。日趨勢通常會在3-4 天后改變方向,
或是遇到跳空開盤,這些日子被稱為"key reversal days"關鍵轉折日。這
種日子在目前的市場正在不斷增多,因此有一套"Superior
Reversal Enhancement" 系統來幫助找出反轉信號並開始新方向的交易。
Clear-Out
最后,該系統每天都有不同的風險暴露,因此需要設臵止損,系統采用
"Dynamic Risk Exposure Stops"方法止損。
交易系統總結:
從這些業績最佳的交易系統來看,絕大部分策略都是趨勢追逐策略,並
且使用期限相對較長,它們的盈利來源於捕捉大的趨勢性機會。但是並
不是所有市場在一年內都會有趨勢性機會的,那么這些交易系統為何能
每年都獲得收益呢?原因在於他們一般同時會將策略使用在多個市場,
任一市場有機會均能被抓到,而沒有趨勢性機會的市場,虧損也不會太
大,簡單地說就是掙大錢虧小錢。這些市場必須相關性不高,否則可能
導致一同虧損。
大部分交易系統使用於多個市場,但針對不同的市場並未調整策略,而
是采用同一套交易法則和參數,並且沒有進行參數最優化。也就是說國
外交易系統的實踐也證明,參數過度優化是可能帶來負面作用的,優異
的模型往往不會采用歷史最優參數。並且,這些交易系統往往也不是很
復雜,參數也不多,一般為2-3 個。
對於日內交易系統,有的是日內趨勢交易,有的是日內震盪反轉交易。
其中R-breaker 模型,是一個結合了趨勢和反轉兩種交易方式的優秀交
易系統,並且是前十大業績一致性最高的交易系統中,為數不多的專門
用在股票指數上的系統,同時也進入了S&P 指數業績最佳的前十大交
易系統。我們在下文中將對該模型進行詳細介紹和測試。
3. R-breaker 模型
R-breaker 模型原理
R-Breaker 是一種短線交易策略,它結合了趨勢和反轉兩種交易方式。
交易系統的基本原理如下:算出六個價位,從大到小依次為:突破買入價、觀察賣出價、反轉
賣出價、反轉買入價、觀察買入價、突破賣出價。
以此來形成當前交易日盤中交易的觸發條件。這里,通過對計算方
式的調整,可以調節六個價格間的距離,進一步改變觸發條件。
2. 追蹤盤中價格走勢,實時判斷觸發條件。具體條件如下:
當日內最高價超過觀察賣出價后,盤中價格出現回落,且進一
步跌破反轉賣出價構成的支撐線時,采取反轉策略,即在該點位(反
手、開倉)做空;當日內最低價低於觀察買入價后,盤中價格出現反彈,且進一
步超過反轉買入價構成的阻力線時,采取反轉策略,即在該點位(反
手、開倉)做多;在空倉的情況下,如果盤中價格超過突破買入價,則采取趨勢
策略,即在該點位開倉做多;在空倉的情況下,如果盤中價格跌破突破賣出價,則采取趨勢
策略,即在該點位開倉做空。
3. 設定止損條件。當虧損達到設定值后,平倉。
4. 設定過濾條件。當前一個交易日波幅過小,該交易日不進行交易。
5. 在每日收盤前,對所持合約進行平倉。
6. 可使用1 分鍾、5 分鍾或10 分鍾等高頻數據進行判斷。
圖1 R-breaker 模型
3.2. R-breaker 模型交易結果
數據選取:我們選取滬深300 指數股指期貨連續合約的5 分鍾高頻數據
來進行模擬測試。測試區間為2010 年4 月16 日至2011 年12 月16 日;
每筆交易均按1 手合約進行建倉並且設定萬分之三的交易及沖擊成本;
考慮資金杠桿,即保證金比例為100%交易;設定1%的止損線;過濾
條件為波幅30 點。
交易結果:交易策略在測試區間內,總交易377筆,盈利交易比例為
48.5%,合計盈利1644.4 個指數點。扣除每筆交易萬分之三的交易及沖
擊成本后,盈利1313.8 個指數點,折合394140 元,假設50 萬初始資金
只交易一手合約,期指推出以來的累計收益率為78.8%。期間一手合約
最大單筆虧損為15300 元,一手合約最大連續虧損為52800 元。交易策
略的最大回撤為81150 元,最大回撤率為6.25%。下圖為測試期間內,
R-Breaker 交易策略的累計收益率變動情況。
圖2 模型累計收益率變化情況(2010Q2-2011Q4 )
