Workflow
深度学习研究报告之四:趋势策略的深度学习增强
广发证券·2017-10-26 00:00

量化模型与构建方式 模型名称:循环神经网络(RNN)增强的趋势策略 - 模型构建思路:利用循环神经网络模型预测每日趋势策略的盈利能力,判断是否进行趋势交易[3][22] - 模型具体构建过程: 1. 数据选取:使用沪深300股指期货(IF)主力合约的1分钟价格数据,2010年4月16日至2013年12月31日的数据为样本内数据,2014年1月1日至2017年7月31日为样本外数据[66] 2. 特征数据序列:包括开盘价、收盘价、最高价、最低价、成交量、主买量、主卖量、收盘价变化率、收盘价序列的二阶差分、主买主卖量之比、成交量变化率、主买量变化率、主卖量变化率,并对特征数据进行标准化[66] 3. 机器学习模型:采用13(输入层)-200(LSTM层)-1(输出层)的RNN模型,激活函数为Sigmoid函数,优化目标函数为最小化交叉熵[66] 4. 交易策略:在每天开盘后T分钟,用模型预测当日的趋势策略盈利指标R,计算过去120个交易日里T时刻概率p的均值MA120(p),若p > MA120(p),则进行趋势交易,否则不开仓交易[63] 5. 止损设置:按照固定比例的方式止损,开仓交易后持有头寸至当日收盘前平仓,若盘中触发止损则立即平仓[63] - 模型评价:通过RNN模型对交易信号的筛选,过滤掉趋势策略盈利期望不高的交易机会,有效提高了策略的收益率[61][85] 模型的回测效果 - 全样本表现: - 年化收益率:18.01%[68] - 累积收益率:223.46%[68] - 最大回撤:-8.63%[68] - 交易次数:707次[68] - 胜率:40.74%[68] - 盈亏比:2.17[68] - 单次交易收益率:0.17%[68] - 样本外表现: - 年化收益率:18.47%[71][72] - 累积收益率:80.72%[71][72] - 最大回撤:-8.63%[71][72] - 交易次数:372次[71][72] - 胜率:39.52%[71][72] - 盈亏比:2.27[71][72] - 单次交易收益率:0.17%[71][72] 量化因子与构建方式 因子名称:成份股一致性指标R - 因子的构建思路:通过计算市场成份股的一致性强弱,预判市场指数未来的趋势强弱[14] - 因子具体构建过程: 1. 定义:成份股一致性指标R表示市场成份股走势是否同涨同跌[14] 2. 公式R=λ1i=1300λi×100%=λ1λ1+λ2++λ300×100%R={\frac{\lambda_{1}}{\sum_{i=1}^{300}\lambda_{i}}}\times100\%={\frac{\lambda_{1}}{\lambda_{1}+\lambda_{2}+\cdots+\lambda_{300}}}\times100\% 其中,λ1,λ2,,λ300\lambda_{1}, \lambda_{2}, \ldots, \lambda_{300}是成份股走势的协方差矩阵的所有特征值,一致性指标R是主成分分析中,第一个主成分的方差贡献率[14] - 因子评价:成份股一致性指标R能够有效衡量市场的趋势强弱,适合进行趋势交易的市场一致性较强,不适合进行趋势交易的市场一致性较弱[14][21] 因子的回测效果 - 成份股一致性指标R: - 强一致性市场(R=86.4%)[16] - 弱一致性市场(R=45.2%)[19]