股指期货日内高频交易策略研究 ----CTA1 策略及沪深 300 实证研究要点:沪深 300 股指期货的推出, 为日内高频交易在国内的发展提供了良好的契机。
股指期货 的特点:T+0 交易、价格变动频率快、杠杆交易、交易成本低,因此,股指期货是一个非常 适合日内高频交易的品种。
在上涨行情(37 个交易日) ,CTA1(做多)日均收益率 2.00%,日均交易笔数 27.5 次, 成功率 76.8%;CTA1(卖空)日均收益率 0.47%,日均交易笔数 27.2 次,成功率 49.5%。
在下跌行情(27 个交易日) ,CTA1(做多)日均收益率 0.4%,日均交易笔数 27.8,成功 率 53.1%;CTA1(卖空)日均收益率 2.77%,日均交易笔数 27.6 次,成功率 77.0%。
在震荡行情(78 个交易日) ,CTA1(做多)日均收益率 1.35%,日均交易笔数 27.3 次, 成功率 66.5%;CTA1(卖空)日均收益率 1.65%,日均交易笔数 26.6 次,成功率 66.9%。
在检验期(2010 年 11 月 18 日至 2011 年 2 月 1 日)53 个交易日,CTA1(做多)日均 收益率 1.04%,日均交易笔数 28.5 次,成功率 63.1%;CTA1(卖空)日均收益率 1.28%,日 均交易笔数 28.0 次,成功率 61.6%。
TIPP 策略比 CPPI 策略具有更好的保险效果,但这是通过牺牲更多的潜在上档收益来换 取当前资产的安全, CPPI 在保证最低保本额度的同时能够获取更多的上档收益。
而 由于 CTA1 策略能够保持稳定的正收益,CTA1+CPPI 策略在满足投资者投资组合保险的目的上明显优于 CTA1+TIPP 策略。
正文目录 正文目录要点: 要点 .................................................................................................................................................1 CTA1 策略实证分析 .........................................................................................................................3 策略实证分析 保本策略与日内高频交易相结合...................................................................................................8 保本策略与日内高频交易相结合 1、CPPI 策略与 CTA1 策略结合 策略结合..............................................................................................9 、 2、TIPP 策略与 CTA1 策略结合 ............................................................................................11 、 3、CPPI 与 TIPP 区别 区别.............................................................................................................12 、 总结与建议 ....................................................................................................................................13图表目录图 图 图 图 图 1 2 3 4 5 CTA1 模型上涨行情示例..............................................................................................3 CTA1 模型下跌行情示例..............................................................................................4 CTA1 模型震荡行情示例..............................................................................................4 CTA1 模型实证分析......................................................................................................6 CTA1 模型(卖空)实证分析......................................................................................8表 1 CTA1 策略(做多)行情分析..........................................................................................4 表 2 CTA1 策略(做多)实证结果统计分析.........................................................................6 表 3 CTA1 策略(卖空)行情分析.........................................................................................7 表 4 CTA1 策略(卖空)实证结果统计分析.........................................................................8 表 5 CTA1+CPPI 策略 ...............................................................................................................9 表 6 CTA1+TIPP 策略..............................................................................................................11 表 7 CPPI 与 TIPP 区别 ..........................................................................................................12CTA1 策略实证分析 策略实证分析CTA 策略主要是一些趋势追踪技术的应用。
本报告主要研究沪深 300 指数的日内高频交易, 因此在数据选择上, 提取每分钟的沪深 300 指数作为研究对象,即每隔 60 秒提取一个价格指数组成序列,每日共 240 个数据。
至 于周期的选择具有较大的随意性, 但不同的周期对模型参数的要求不同, 一般来说以 1 分钟 为周期对高频交易已经足够。
首先我们考虑只能做多的情况。
数据:沪深 300 每日 1 分钟价格指数,每天共 240 个数据。
策略细节:不能卖空,先买后卖,全买全卖,不持仓过夜,每日前 L 分钟不交易,CTA1 由负转正为买入信号, CTA1 由正转负为卖出信号。
假设每天初始资金 a 元, 每日交易笔数 N, 交易成本 c,双向收取,则每天收盘时资金为:A = a∏Nj =1r (2 j )(1 − c ) r (2 j − 1)(1 + c ),其中 r ( j ) 表示当天第 j 笔交易的沪深 300 指数。
将沪深 300 指数每日 1 分钟的行情走势简单分为三种情形: 上涨、 下跌和震荡。
2010 在 年 4 月 16 日至 2010 年 11 月 17 日的 142 个交易日中,分别有 37、27 和 78 个交易日被归 类为上涨、下跌和震荡行情。
一般情况下,归为一类的交易日不是连续的交易日,但因为我 们考虑的是日内交易,每天的交易是相对独立的,分类不影响最终的实证结果,这样划分的 目的是为了统计 CTA1 策略在不同行情下的效果。
假设交易成本 c=0.0001,不考虑冲击成本,分别分析 CTA1 模型在 37 个上涨、27 个下 跌、78 个震荡交易日的实证结果。
图 1CTA1 模型上涨行情示例注:R 模型收益率, N 交易笔数,P 交易成功率(实现低买高卖) ,交易成本 c=0.0001MACD模型下跌行情示例(2010年6月29日) 模型下跌行情示例( 模型下跌行情示例 年 月 日2.5 2 1.5 1 0.5 0 -0.5 -1 -1.5 -2 -2.5 -3 2750 2700 2650 2600 2550 2500 MACD(5,9,6)(左轴) 沪深300指数(右轴)R=0.05% N=24 P=50%图 2CTA1 模型下跌行情示例注:R 模型收益率, N 交易笔数,P 交易成功率(实现低买高卖) ,交易成本 c=0.0001图 3CTA1 模型震荡行情示例注:R 模型收益率, N 交易笔数,P 交易成功率(实现低买高卖) ,交易成本 c=0.0001 对实证结果进行统计分析,如下表所示:表 1 CTA1 策略(做多)行情分析CTA1 策略(做多) (交易成本 c=0.0001) CTA1 日均收益率 日均交易笔数上涨(37 天) 2.00% 27.5下跌(27 天) 震荡(78 天) 0.40% 27.8 1.35% 27.3交易成功率 收益率>0%天数 收益率>1%天数 收益率>2%天数 收益率标准差 收益率最大值 收益率最小值76.8% 37(100%) 34(91.9%) 17(45.9%) 0.0075 3.30% 0.68%53.1% 20(74.1%) 4(14.8) 0 0.0056 1.73% -0.49%66.5% 78(100%) 55(70.5%) 10(12.8%) 0.0058 2.90% 0.27%从表格 1 中我们可以清楚的看到,在行情上涨(牛市)时,CTA1 模型能够跑紧随大盘, 日均收益率达到 2.00%;即使在行情下跌(熊市)时,CTA1 模型获得绝对正收益的概率达到 88.9%,日均收益率 0.67%,不仅跑赢大盘而且还能获取正收益。