GRU模型简介
GRU(门控循环单元)是RNN的一种改良,通过简化LSTM的结构,解决了传统RNN的梯度消失或梯度爆炸问题,在训练时更加高效,并在许多任务上取得与LSTM相当或更好的性能。GRU适用于处理序列数据中的长期依赖关系,应用场景广泛,包括自然语言处理、语音识别、时间序列预测等。
GRU模型应用于A股市场选股
GRU模型能够有效捕获股票数据中的长期依赖关系,通过门控机制选择性地保留和更新信息,从而更好地预测股票未来收益。模型搭建方面,选取2018年1月1日至2024年6月21日的分钟频数据作为输入,包含开盘价、最高价、最低价、收盘价、成交量、成交额和成交笔数7个特征,预测目标为未来1个交易日的open to open收益率。
GRU因子表现
GRU因子对预测目标(未来一日open to open收益率)的日均IC(RankIC)为7.5%,整体表现稳定,未出现明显回撤。分组收益显示,空头组未来一日的平均收益率为-0.34%,多头组未来一日平均收益率为0.24%。GRU因子在风格上偏好低波动率和低流动性股票,在市值风格上的相关性不高,但在流动性和波动率风格上有明显的负向偏好。
GRU因子的风格偏好
GRU因子的风格暴露整体稳定,市值风格相关性低,流动性及波动率风格负向偏好明显,估值和盈利风格有一定正向偏好。
GRU因子的行业偏好
各行业GRU因子得分相对均衡,钢铁和银行平均得分略高,通信和非银金融略低。2023年来,传媒、消费者服务、计算、通信的得分明显降低,钢铁和银行的得分明显上升。
GRU因子多头选股能力
GRU因子多头组合表现优秀,使用开盘价交易的情况下超额年化收益率为22.45%(日频),16.95%(周频),11.79%(月频);使用全天VWAP交易的情况下超额年化收益率为12.91%(日频),9.81%(周频),6.92%(月频)。交易速率和换仓频率对收益有显著影响,更高频率的换仓和更贴近开盘成交有明显优势。
组合特征
日频换仓多头组合的行业暴露整体在0.6%以内,风格暴露整体均衡,但在流动性和非线性市值上有较大负向暴露。成分股配置相对均衡,近两年在中证2000以及中证2000以外的股票上配置有所增加。
GRU指数增强效果
GRU因子在构建指数增强组合时表现优秀,沪深300增强组合年化收益率增强7.26%,中证500增强组合年化收益率增强7.58%,中证1000增强组合年化收益率增强8.86%。跟踪误差均在5%以内。
总结
GRU模型在A股市场选股中展现出强大的信息挖掘能力,能够有效捕获股票数据中的长期依赖关系。GRU因子偏好低波动率和低流动性股票,交易层面存在较大影响。指数增强组合表现优秀,超额收益稳定,跟踪误差控制在5%以内。未来可丰富输入信息维度,改善GRU因子的风格偏好,并引入风格因子特征控制模型风格偏好。