2023年量化选股策略:多模型集成量价Alpha策略
- 来源:招商证券
- 发布时间:2023/10/27
- 浏览次数:1125
- 举报
量化选股策略:多模型集成量价Alpha策略.pdf
量化选股策略:多模型集成量价Alpha策略。随着各家机构量化因子库的不断完善,人工因子的挖掘逐渐遇到瓶颈。此外,因子拥挤度提升和策略同质化的现象导致传统因子多头收益率的降低。基于机器学习的非线性模型用于因子挖掘的算法逐渐受到重视。本文将基于量价数据和不同的模型探讨机器学习生成Alpha因子的表现。本文基于截面模型MLP、GBDT和时序模型GRU构建因子生成模型。在引入截面特征序列后截面模型与时序模型的因子学习能力基本处于同一水平。引入Attention机制后GRU生成的因子表现没有明显提高。可能是由于模型复杂度的提升,需要更多的样本数据和训练轮数来学习量价特征。基于GBDT的截面模型因子,在全...
一、时序神经网络与其他截面学习模型
1.1. 多层感知机 MLP
多层感知机 MLP 是最常用的神经网络组件之一。通常作为复杂神经网络的特征整合层。例如卷积神经网络 CNN 及其衍生模型,MLP 通常出现在这些网络的输出端以整合隐含层学习到的特征。MLP 的结构较为简单, 通常由多层全连接层和激活函数构成。模型的复杂度由隐含层层数和隐藏层神经元个数决定。 一个 2 层 MLP 的数学模型可以表示为: ( ) (1) (1) (2) (2) = + = + H XW b O HW b 其中 X 为输入样本数据矩阵, W 为权重矩阵, b 为偏置向量。 H 为隐藏层输出, O 为输出向量,为激活函 数,通常为 ReLU、Sigmoid 等非线性函数。
隐藏层与模型的拟合能力的简单经验关系: 1) 当隐藏层为 0 时,神经网络只能表示线性可分的函数 2) 当隐藏层为 2 时,可以表示任何一个有限空间到另一个有限空间的连续映射 3) 当隐藏层大于 3 时,额外的隐藏层可以学习复杂的特征描述(自动特征工程) 隐藏层神经元个数的经验设计公式: ( ( o )) s h i N N N N = + 其中 Ns 为样本个数, Ni 为输入神经元个数即特征维度, No 为输出层神经元个数, 为 2 至 10 的固定常数。 隐藏层层数和隐藏层神经元个数的选择通常是经验性的,在训练集训练模型的过程中,固定迭代次数,随着隐 藏层数和隐藏层神经元个数增加,训练集 Loss 无法显著下降,则停止增加模型复杂度。
在确定隐藏层层数和隐藏层神经元个数后,模型的表达能力基本确定。为加快模型的收敛速度,通常会在激活 函数之前加入 Batch Normal 层来防止隐藏层输入的方差变化过大导致收敛困难。在前期报告中,我们利用 MLP 和常见基本面因子和量价因子构建了非线性 Alpha 模型相比于线性基准 Alpha 模型有显著的表现提升。 证明了在 Alpha 模型中引入非线性确实有助于提升盈利模型的表现。
1.2. 梯度提升树 GBDT
梯度提升树在业务场景中也是非常重要的一类机器学习模型。一直以来,在各类数据分析大赛的高分方案中基 本都能看到基于 GBDT 的模型的身影。相比于多层感知机 MLP 这类神经网络,梯度提升树 GBDT 的优点主要 有: 1) 对样本特征维度的数量级不敏感 2) 更适合处理表格类型的数据 3) 模型的可解释性显著更高 4) 相同硬件资源下训练速度显著更快 因此在各类处理表格数据类型的数据分析场景中,梯度提升树总能获得不错的表现。 GBDT 结合了 Gradient Boosting 算法和树模型,训练过程和决策过程与神经网络存在明显的区别。
梯度提升(Gradient Boosting)和梯度下降(Gradient Descent)有异曲同工之妙,前者在参数空间 w R 迭代, 后者在函数空间 F R 迭代。两者优化函数的 ( ) m f x 的方向均为损失函数的负梯度方向。

GBDT 的工程化实现主要包括:XGBoost、LightGBM 等,与原始的 GBDT 算法不同,XGBoost 和 LightGBM在单步迭代的过程使用了二阶导的信息比原始 GBDT 算法更快。此外,这些工程实现在 Feature Splitting、 Leaf Growing、Missing Handling 和 Data Paralleling 都有不同形式的优化,可以参考相关文献,这里不再 赘述。 MLP 和 GBDT 均为截面学习模型,在没有特征工程的前提下无法提取时序信息。在基于 MLP 和 GBDT 的因子 生成算法中,通常将时序上所有时间点的样本看作同一分布的样本。忽略了时间序列的信息。
1.3. 时序神经网络 RNN
循环神经网络 RNN 通常也被称为时序神经网络,可以看作为多个时间截面的 MLP 通过时序状态 H 传递时序信 息。单个时间步 t 的数学模型如下: 1 ( ). . t t xh t hh h t t hq q = + + − = + H X W H W b O H W b 其中 X W b , , 分别为样本矩阵、权重矩阵和偏置。 为激活函数,通常为 tanh,O 为输出。
随着 RNN 序列的增加,梯度消失和梯度爆炸的问题不可避免,这限制了其对长期依赖关系的建模能力。为了解 决这个问题,提出了改进的 RNN 模型,例如长短期记忆网络(LSTM)和门控循环单元(GRU),它们引入了 门控机制来控制记忆状态的更新,改善了对长序列的建模能力。GRU 相比于 LSTM 将门控机制中的“遗忘门” 和“输入门”合并为一个“更新门”。研究(Chung et al., 2014)表明 GRU 相比于 LSTM 通常能够获得相同 的模型性能但计算速度更快,因此本文中以 GRU 作为时序神经网络的基础模型。

二、基于日线量价数据生成 Alpha
2.1. 数据集和模型设定说明
本章基于日线级别的量价数据来探讨不同模型的 Alpha 学习能力。日线量价数据包括:OPEN、HIGH、LOW、 CLOSE、VWAP、VOLUME 六个字段。数据集从 2011 年 10 月 1 日开始到 2023 年 8 月 1 日。训练集股票池 包括全 A 股票剔除上市不满三个月,ST、*ST 和停牌的股票。此外,MLP 和 GBDT 为截面模型,为了能够一 定程度上学习历史信息对截面收益率的影响,本文增加了与 GRU 序列长度相同数量的量价特征即 PRICE(0)、 PRICE(-1)…PRICE(-N+1),成交量同理。
为了保证可交易性以及所学习到的因子换手率能够有一定的降低,这里采用次日间隔 10 天的 VWAP 价格收益 率作为训练 label。因为最终实现的指数增强策略以周频调仓,过高的因子换手率会显著侵蚀策略的收益。同时 为了与交易情景对应,batch 的定义为交易日截面的所有股票作为 batch,即训练的过程中,batch 大小随时间 变化。分析因子分组收益率以及策略实现,均按周一为调仓日并持仓一周。
不同时期市场风格的不同会显著影响 Alpha 的结构,为了最终学习到的 Alpha 能够适应最近区间的市场风格, 这里采用滚动训练的方式。同时考虑到原始数据集长度的问题,训练前期训练集长度稍短,这里采用训练集随 时间拓展的构建方式,即随着时间推移,训练集的长度不断增加,验证集和测试集的长度保持不变。同时为了 防止信息泄露,剔除训练集、验证集、测试集相邻的 10 天样本数据。
随着以 Transformer 为基础的各类模型在 NLP 领域和众多其他领域大放异彩。Attention 机制已经在各类模型中 广泛运用。因此,本文在 GRU 模型的基础上,增加基于序列隐藏状态的 Self Attention 并与原始 GRU 模型的 输出特征拼接构建了 GRU with Attention 模型,以下简称 AGRU。 AGRU 相比于 GRU 增加了对隐藏层输出的 Attention 分数的计算,理论上来说可以带来增量的时序信息。将隐 藏层输出得到的 Attention 分数与 0 期的 GRU 输出拼接到一起进入全连接层,最终得到输出。
所有模型的数据集参数均按表 2 中的参数设置。由于模型训练的随机性,本文所有模型均选取不同的固定随机 种子训练三次后,在测试集按照三个模型的输出取平均作为因子值。
2.2. 不同模型生成的 Alpha 表现分析
按照上一节中的数据集说明和模型参数,本文构建了 MLP、GBDT、GRU、AGRU 四个因子生成模型。本节将 重点分析四个模型所生成的因子表现。单因子测试均按 5 日滚动调仓,且不考虑费率。回测期为 20170101 至 20230801,收益率分组为 20 组,多头组(TOP 组)为 20 组中的第 1 组,空头组为 20 组中的第 20 组。IC 胜 率为周度 RankIC 大于 0 的比率。ICIR 为未年化的指标。多头收益率为绝对收益率、多头夏普为年化指标,多 头平均换手率为单边换手率。
从测试的结果来看,GBDT 结合历史量价特征的收益率表现最好。GRU 模型的单因子 RankIC 的表现最好。各 模型在不同的成分股内的因子的多头收益率都表现出较高的水平。说明机器学习量价因子模型在各个成分股的选股稳定性较高。

2.3. 模型相关性分析与模型集成
在上节中,本文基于日频量价数据构建了 MLP、GBDT、GRU、AGRU 四个因子学习模型并检验生成的 Alpha 在全 A、沪深 300、中证 500、中证 1000 成分股内的表现。GBDT 模型在各个成分股内的收益率和 ICIR 都表 现地最好,在全 A 内多头对冲年化收益率达到 29.8%,ICIR 达到 1.14;其次是 GRU 模型,GRU 模型的 RankIC 表现好于其他模型,在全 A 成分股中的表现达到了 11.3%。 进一步,不同模型之间学习到的因子相关性同样值得关注。这里按照每日全 A 成分股内的因子值计算不同模型 因子之间的平均相关性和滚动相关性。
从平均相关系数来看 GBDT 和 MLP 同属一类截面模型,之间的因子相关性较高。AGRU 和 GRU 同属时序模型 之间的相关性较高。MLP 模型和 AGRU 模型的相关最低。时序模型和截面模型之间的相关性低于同类型的模 型因子。从两两模型之间的相关性来看,模型间的平均两两相关性有比较明显的上升趋势。 进一步,按照 Voting 的思路提高整个机器学习 Alpha 模型的稳定性和收益表现。这里 Voting 的策略按 ICIR 加 权计分。ICIR 的加权比例计算窗口为过去 60 个交易日。
其中沪深 300、中证 500、中证 1000 的分组为 10 组,全 A 的分组为 20 组。从单因子分析的结果来看按照 ICIR 加权集成的多模型因子相比于单模型因子的 RankIC 有一定的提高,在全 A 成分股内从 GRU 的 RankIC 为 11.27%提高到 11.90%,ICIR 与 GBDT 模型基本相同。多头年化收益率从 GBDT 的 29.84%提高到 33.11%。 提高了 3.27%。多头最大回撤次于 AGRU 模型好于其他模型。多头夏普与 GBDT 基本一致。多头周均换手率好 于所有单个模型。
分组对冲收益率和对冲净值,对冲基准为中证全指。集成因子分 20 组的单调性优秀,20 组多头对冲净值超额 收益明显。集成因子以量价为基础特征。为了分析集成因子与常见风格因子的相关性和 Alpha 属性,可以计算 因子与常见风格因子的截面相关性,以及分析对常见风格因子中性化后的表现。
从截面相关性来看,集成因子与残差波动率和流动性的相关性稍高。其他风格因子的暴露较小。进一步通过中 性化可以观察集成因子 Alpha 的稳定性。
对常见因子(市值、估值、流动性、成长等)中性后集成因子的分组单调性有所减弱,周均 RankIC 从 11.9 下 降到 0.77,IC 的 t 值为 44.29,ICIR 为 1.11。集成因子对常见因子中性化以后,选股能力有所减弱,但依然十 分显著。分 20 组的多头年化收益率为 18.7%,20 组多头的收益率的下降较为明显,其他组的收益率下降幅度 较小。从风格暴露上来看,集成因子在流动性因子和残差波动率有一定暴露,流动性因子和残差波动率在 A 股 的选股能力较为显著,风格中性化后一定程度影响了集成因子的多头选股能力。另一方面,线性剔除风格一定 程度上在模型中引入了设定误差,在分 20 组的情形下,影响了中性化后的因子的表现。在后续章节中,本文 将基于集成模型构建不同的策略进一步分析模型在策略中的表现。
2.4. TOP100 策略分析
TOP100 策略即每次持仓股票数量固定 100 只股票。调仓日按照换仓股票的数量限制 N 卖出 Alpha 分数较低的 N 只股票,并买入得分最高的 N 只股票以保持持仓股票数目不变。TOP100 策略可以一定程度地反应 Alpha 模 型多头的实际表现,并给后续的指数增强策略构建,提供收益率、换手率、风险指标的参考。本文中 TOP100 策略均为周频调仓,不考虑费率,可根据换手率和交易费率估算。其中 hsl 为周单边换手率约束。成交价格为 次日 VWAP 价格。
从 TOP100 策略的绝对收益来看,单边换手率在 40%以上收益率变化幅度不大。绝对收益最大回撤在换手率大 于 20%时无明显变化。2018 年策略表现稍弱。单边换手率小于 40%时,绝对收益率转负。其他年份收益率较 为稳定。
三、指数增强策略构建
指数增强策略的构建主要包括收益模型和风险模型。在本文上一章中构建了基于集成模型的 Alpha 模型并分析 了不同的换手率下全 A 成分股内 TOP100 策略的表现。在绝大多数年份策略绝对收益率都为正,且保持较高水 平。本章中将基于集成模型构建对应不同指数的指数增强策略。 指数增强的优化目标为最大化预期收益率,中证 500 和中证 1000 指数增强策略的风格约束包括市值、估值、 成长等为最大偏离 0.5 个标准差、行业占比偏离约束为最大偏离 0.03;沪深 300 指数增强策略的风格约束为 0.01 个标准差,行业占比偏离约束为 0.01。跟踪误差约束为年化 6%。换手率约束为双边 30%,40%,50%。 成分股约束为无限制(全市场选股)。
3.1. 沪深 300 指数增强策略
从结果来看,沪深 300 指增策略的表现良好,在周双边换手率约束为 20%的情况下,取得了最高的超额年化收 益率。随着换手率的提高,超额年化收益率有所下降且最大回撤提高,说明交易费用侵蚀了因子收益率。
3.2. 中证 500 指数增强策略
中证 500 指增策略在周双边换手率约束大于 40%的情况下,超额年化收益率年化收益率没有明显提升但最大回 撤增大。继续提高换手率约束限制无法显著提高年化收益率的表现。从上述分析可以看出,沪深 300 和中证 500 指增策略的换手率约束不宜过高,这也对因子的自相关性提出了更高的要求。
3.3. 中证 1000 指数增强策略
中证 1000 指增策略受换手率限制的影响明显强于沪深 300 策略和中证 500 策略。在双边换手率限制提高的过程中, 超额年化收益率基本呈现一个上升的趋势,最大回撤呈现出下降的趋势。对于中证 1000 指增策略,适当提高换手率 约束可以提高策略的收益表现。

四、总结
本文利用截面模型 MLP、GBDT 以及时序神经网络 GRU、AGRU 构建了四个基于日频量价数据的量价因子模型。 本文观察到,截面模型在引入历史特征后因子学习能力与时序模型基本处于同一水平。GBDT 学习到的因子年化收 益率最高。从模型的平均相关性来看,从 2017 年以来,模型之间的相关性有所提升。整体来看截面模型和时序模型 学习到的因子之间的相关性低于同类型模型之间的相关性。通过不同模型的因子 60 日 ICIR 的 Voting 集成之后,集 成因子的表现有所提升,ICIR 提高到 11.9%(全 A),多头年化收益率提高到 33.11%。说明不同模型之间学习到 的因子有一定的增量。
通过分析集成因子与常见因子的相关性,发现量价集成因子在流动性和残差波动率上的风格暴露相对较高,在其他 风格上的暴露较低。在剔除了常见风格的影响之后,集成因子的多头组收益率有所下降, 这可能和一定程度的风格 暴露有关。中性化集成因子的 Alpha 依然显著。
最后本文基于集成因子构建了基于沪深 300、中证 500 和中证 1000 的周频指增策略。沪深 300 指数增强策略在低 还手限制下,费后表现更好。中证 500 策略双边换手率大于 0.4 时,费后年化收益率提升不明显,最大回撤有所提 高。中证 1000 在高换手率的情形下能够获得更高的费后年化收益率。在双边还手限制为 60%时候,费后年化超额 收益率达到 20.13%。超额最大回撤-5.62%。信息比率 3.07。
编辑:520中国
-
标签
- 选股
- 热门文档
- 热门文章
- 本年热门
- 本季热门
- 本月热门
- 1 关于2025年国民经济和社会发展计划执行情况与2026年国民经济和社会发展计划草案的报告——2026年3月5日在第十四届全国人民.pdf
- 2 中国网络视听协会:中国网络视听发展研究报告(2026) .pdf
- 3 市场监管局:2025直播电商行业发展白皮书.pdf
- 4 房地产行业第8_9周周报(2026年2月14日_2026年2月27日):26年春节新房成交量低于23_25年,二手房成交量高于23_25年;上海优化限购、公积金和房产税政策.pdf
- 5 中国新就业形态研究中心-2025中国蓝领群体就业研究报告.pdf
- 6 中国股票策略:中国最佳商业模式研究(第二版).pdf
- 7 互联网行业:第57次中国互联网络发展状况统计报告.pdf
- 8 2026年政府工作报告.pdf
- 9 中国2026年展望:探索新动能.pdf
- 10 2025中国新就业形态报告.pdf
- 1 中国新就业形态研究中心-2025中国蓝领群体就业研究报告.pdf
- 2 腾讯研究院-从超级个体到超级团队:AI时代组织变革的涌现路径.pdf
- 3 腾讯研究院:2026丰饶之后:AI Coding 观察报告.pdf
- 4 兰花科创-600123-优质无烟煤龙头,煤化一体静待周期反转与技改红利释放.pdf
- 5 机械设备行业:拥抱科技,重视AI为主线的设备及硬件等投资机会.pdf
- 6 TGV玻璃基板行业动态报告:玻璃基板崛起,赋能先进封装.pdf
- 7 电力设备行业跟踪周报:锂电储能业绩亮眼、拓展AI第二增长曲线.pdf
- 8 玻璃基封装行业专题:玻璃基板有望成为先进封装新平台.pdf
- 9 投资策略-激光通信行业深度:行业现状、终端结构、市场规模及相关公司深度梳理.pdf
- 10 锐翔智能-920178-北交所首次覆盖报告:FPC整线“小巨人”深度绑定头部客户,向光模块固晶机设备延伸成长边界.pdf
- 1 锐翔智能-920178-北交所首次覆盖报告:FPC整线“小巨人”深度绑定头部客户,向光模块固晶机设备延伸成长边界.pdf
- 2 纺服行业周报:运动品牌Q2流水放缓,安踏、361度表现韧性强.pdf
- 3 易观分析-具身智能行业:2026年中国具身智能重点行业应用与场景价值分析报告.pdf
- 4 中国汽车工业协会-汽车行业:2025中国汽车后市场年度发展报告.pdf
- 5 房地产行业专题报告:城市更新推动高质量发展.pdf
- 6 产业深度:生根与重构——2026年全球人工智能技术、政策、产业与投融资趋势全景洞察报告.pdf
- 7 硕远咨询-银发旅游行业:2026年银发旅游研究报告.pdf
- 8 能源电子行业月报:功率器件交期持续拉长,行业景气度稳步提升.pdf
- 9 AI医疗行业2026年6月月报:AI诊断与药研资本化提速,医疗智能体加速落地.pdf
- 10 千瓜数据-消费行业:2026年上半年热门行业数据简报.pdf
- 本年热门
- 本季热门
- 本月热门
- 1 2026年莱特光电公司深度报告:“一核双擎”打造中国电子材料领军企业
- 2 2025年医药行业2026年度策略报告:创新药产业链景气度持续提升
- 3 2026年大族激光公司研究报告:PCB消费电子利好有望助力2025_27年盈利持续增长
- 4 2026年春季港股及海外中资股投资策略:分化与回归
- 5 2026年航空行业夏航季民航时刻计划详解:稳中求进,国内控总量、国际促复苏
- 6 2026年春季A股投资策略:为第二阶段上涨蓄力,时代资产不退场
- 7 2026年中银香港公司研究报告:高股息护航,财富与出海共促成长
- 8 2026年春季北交所化工新材料行业投资策略:周期迎拐点,成长正当时
- 9 2026年春季海外宏观展望:结构性“滞胀”
- 10 2026年固收增厚产品系列报告之一:可转债基金的再定位与再解析
- 1 2026年6月人形机器人行业月报:资本化提速与量产渐近
- 2 2026年6月A股市场研判:AI引领向上,聚焦算力与景气延伸
- 3 2026 AI重塑影视产业:漫剧爆发与产业链重构深度解析
- 4 2026年全球人工智能技术、政策、产业与投融资趋势全景洞察
- 5 氧化锆断供与HBM瓶颈:全球产业趋势跟踪周报(2026年6月29日)
- 6 2026年7月A股量化择时:AI识图聚焦半导体与芯片赛道
- 7 2026 ASCO年会国产创新药双抗ADC临床数据梳理
- 8 A股2026年6月策略:景气强化与震荡上行配置建议
- 9 宁德时代发布钠电储能方案,7月中国电池排产环比增长
- 10 2026年中期医药生物行业投资策略:AI新药加速推进
