让程序化模型告诉你每个高频交易时点

发表于 2013-01-28 22:47 | 阅读 129 次阅读

程序化交易策略是获得Alpha的有效策略之一。2010年期指推出之初,我们主推了三个程序化交易模型,为基于价格的股指期货即日交易模型(DTM)、股指期货改进布林交易模型(IBTM)、综合价格与成交量的多空正量模型(BAPM),这些模型在对沪深300指数历史高频数据的测试中,获得了良好收益。
在真实的股指期货交易中,考虑到滑点、冲击成本、实际交易数据与测试数据的差别等因素后,很多在测试中有效的模型在真实交易中未必都能获得收益。而且模型测试结果与使用的参数、交易成本高度挂钩。
2012年以来,我们对国外流行的交易系统进行了一系列研究。在美国权威交易系统评选杂志《Futures Truth Magazine》2011年10月发布的专门对标普500指数的交易系统进行的排名中,前十大模型的年收益率介于36.3%-107.3%之间。同时,考虑到模型的稳定性和一致性其实比短期排名更加关键,杂志给出了长期来看一致性最好的十大交易模型,其中包括Aberration、Checkmate、R-Breaker等模型。
从交易系统的交易周期来看,一般可以将交易系统分为长期、中短期和日内。长期系统的策略一般是趋势跟随策略。中短期的系统可以是震荡反转交易,也可以是中期趋势跟随交易。日内交易策略采用日内高频数据,一般会在日内了结头寸。从交易系统使用的市场来看,可以是多市场,也可以是单市场。海外前十大业绩一致性最高的交易系统的周期分布,绝大部分是长线交易系统。
对于日内交易系统,有日内趋势交易,也有日内震荡反转交易。其中R-breaker模型是结合了趋势和反转两种交易方式的优秀交易系统,并且是前十大业绩一致性最高的交易系统中为数不多的专门用在股指上的系统,同时也进入S&P指数业绩最佳的前十大交易系统。
我们对该模型进行了沪深300股指期货的模拟测试。测试区间为2010年4月16日至2011年12月16日;每笔交易均按1手合约进行建仓且设定万分之三的交易及冲击成本;不考虑资金杠杆,即保证金比例为100%交易。交易结果显示,交易策略在测试区间内,总交易377笔,盈利交易比例为48.5%,合计盈利1644.4个指数点。扣除每笔交易万分之三的交易及冲击成本后,盈利1313.8个指数点,折合394140元,假设50万初始资金只交易一手合约,期指推出以来的累积收益率为78.8%。期间一手合约最大单笔亏损为15300元,一手合约最大连续亏损为52800元。2012年以来,策略累计收益率26.5%,盈利交易比例50.5%,平均盈亏比1.6,最大回撤收益率4.6%。
对于程序化交易,在实践中我们也总结了一些心得:
第一,参数的数量不宜过多,成交量指标的效果没有价格指标本身好。
第二,设置日内平仓比可持仓过夜风险明显减小,理由是隔夜风险不好控制,遇到跳空问题损失不可估量。
第三,止损止盈的设置都是双刃剑,在控制亏损的同时,也会将本来盈利的交易被止损掉,止盈类似。我们的建议是止损必须设,可在幅度上进行调整来尽量避免错误,止盈视情况可不设。
第四,在优化过程中,选择参数值的区间,而不是最佳参数值,以避免过度优化问题。国外很多著名交易系统甚至不进行参数优化。
第五,业绩衡量指标必须多样化,不只是对夏普比率、信息比率等的比较,必须加大风险类指标比例,例如净值最大回撤、最大单笔亏损、最大连续亏损,即使长区间测试下来挣钱,但短期的亏损对心理产生的压力不可小觑。
海外前十大S&P交易系统排名
排名 交易系统名称 年收益率
1 FT Classic 107.30%
2 TSL_SP_1.0Z 76.90%
3 TSL_CEL_SP1 74.50%
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%
9 R-Breaker 37.10%
10 %C Daybreaker 36.30%
注:排名基于系统发布以来业绩,收益截至2011年7月31日,收益率计算基于3倍保证金。

  • 核心提示

    • 站长:IB(盈透)资深客户,开户专家,佛山人,引领大家走出TWS及IB迷雾,赢在起跑线。
    • 盈透:第一家在中国大陆设立官方代表处的美国网络券商。

返回首页 | 关于我们 | 联系我们 | 网站地图 | 开户指南 | 开户图解 | 版权声明