← 返回列表

【国信金工】价量类风险因子挖掘初探

国信 张欣慰、杨怡玲 2026-05-23 置信度: high
综合质量 4 /5
新颖性 4 /5
可复现性 4 /5

分类

技术面(量价)AI·机器学习 日频 动量反转波动率流动性 A股指数增强 遗传规划·符号回归

以遗传规划(GEP)挖掘115个价量风险因子,定量剥离部分价量风险改进反转/波动/换手alpha因子,中证500增强年化超额15.81%→17.04%,信息比3.47→3.79。

关键结论

中证500增强年化超额17.04%(原15.81%),最大相对回撤3.09%(原4.62%),信息比3.79(原3.47)

核心要点

  • 风险因子定量定义:IC均值≈0且IC绝对值均值大、IC胜率≈50%、自相关高(衰减慢)
  • GEP算法自动搜索价量因子表达式,目标函数设计为最大化|IC|均值同时约束IC均值→0
  • 训练集2010-2015挖掘115个价量风险因子,样本外2016-2022.5持续体现风险特征
  • 改进方法:部分剥离(非全部中性化)价量风险,保留alpha收益同时提升稳健性
  • 反转因子ICIR -1.95→-3.85,波动因子ICIR -2.7→-4.22,换手因子ICIR -3.11→-4.19

不足与缺陷

  • GEP关键参数未披露:种群大小、进化代数、交叉/变异/插串概率、头部长度h、目标函数中λ值
  • 风险因子的筛选阈值ε1/ε2未明确给出,影响可复现性
  • 部分剥离系数γ的最优化方法(网格搜索?交叉验证?)和最优值未披露
  • 115个风险因子未列举具体表达式或代表性因子,无法验证其经济学含义
  • 函数符集合附录未完整展示,仅提及40+个但具体定义不明
  • 未对组合超额收益做Brinson或因子归因分解,无法确认改进来源
  • 未讨论GEP过拟合风险:训练集6年挖掘115因子,样本外仅验证IC特征而非直接回测
  • 部分剥离后alpha因子IC均值有升有降(反转-0.055→-0.071升,波动-0.095→-0.072降,换手-0.096→-0.083降),说明剥离机制对收益预测能力的影响方向不统一,理论解释不足
  • 未与Barra已有价量风险因子(动量/流动性/波动)做对比,无法确认增量信息

可复用元素

  • 风险因子的四维定量定义框架(IC均值/|IC|均值/IC胜率/衰减速度)可直接用于因子分类
  • GEP目标函数设计fitness=mean(|IC|)-λ*|mean(IC)|有启发性,可迁移到其他因子挖掘场景
  • 部分剥离方法(γ∈(0,1))比全部中性化更灵活,可推广到其他风险控制场景
  • Alpha/风格/风险因子对比表(AOG vs Lncap vs MLEV)提供了因子分类的benchmark案例

启发

  • 将风险因子挖掘目标函数推广到多目标优化:同时约束IC均值→0、ICIR→0、|IC|均值→max、因子换手→低
  • 风险因子不仅可用于改进alpha因子,还可直接用于风险预算组合构建或因子择时
  • 部分剥离方法可推广为自适应剥离:根据市场状态动态调整γ(牛市少剥离保收益,熊市多剥离控风险)
  • GEP挖掘的风险因子可作为Barra模型的补充风险因子,构建更完整的价量风险模型
  • 可对115个风险因子做聚类/降维,提取少数几个核心价量风险维度

改进方向

用Autoencoder学习价量风险因子的隐含表示替代GEP

基于: GEP挖掘的115个因子可能存在信息冗余且缺乏经济学解释。用变分自编码器(VAE)对日频价量特征序列编码,在隐空间中约束解码因子的IC均值→0、|IC|均值→max,学习到低维连续的价量风险因子表示。 预期收益: 减少因子数量(115→5-10个隐含维度),提升可解释性,支持连续插值生成新风险因子,避免GEP的离散表达式搜索效率低问题

用强化学习替代GEP进行风险因子搜索

基于: GEP的随机进化搜索效率有限且易陷入局部最优。设计RL agent(PPO),状态=当前因子表达式树,动作=添加/替换/删除算子,奖励=mean(|IC|)-λ*|mean(IC)|+多样性奖励,端到端学习最优因子构造策略。 预期收益: 搜索效率提升,可利用历史搜索经验避免重复无效探索,理论上可发现GEP难以到达的复杂非线性因子结构

部分剥离方法升级为动态自适应剥离

基于: 报告用固定γ剥离,但不同市场环境下最优剥离比例不同。设计门控网络,输入市场状态指标(波动率/成交额/行业分散度),输出每个时间点的γ_t,实现状态依赖的自适应风险剥离。 预期收益: 在趋势市场中减少剥离保留收益,在震荡市场中增加剥离控制风险,预期进一步提升ICIR和降低回撤

复现计划

1.数据:获取全A股2010-2022.5日频OHLCV+成交额+行业+市值,月末截面;2.GEP实现:实现标准GEP框架(deap/gep库),配置终结符={open,close,high,low,volume,amount,return},函数符=40+常用时序/截面/算术算子,头部长度h=10,n_max=3→tail=21;3.目标函数:fitness=mean(|IC|)-5*|mean(IC)|,月频计算RankIC;4.GEP参数:种群1000,进化100代,精英10%,交叉0.7,变异0.1,插串0.1;5.筛选:|mean(IC)|<0.02,mean(|IC|)>0.08,IC胜率∈[45%,55%],自相关>0.9;6.去重:贪心去重|ρ|<0.5,保留115个;7.改进:对反转/波动/换手因子,选top-10相关风险因子,回归残差化γ∈{0.3,0.5,0.7}网格搜索最优ICIR;8.回测:月频换仓,中证500成分股内选股,控制行业+Barra暴露,比较改进前后IC/ICIR/组合绩效。

实体

遗传规划算法 [method]基因表达式规划(GEP) [method]价量风险因子 [concept]AOG因子 [factor]一个月反转因子 [factor]一个月波动因子 [factor]一个月换手因子 [factor]张欣慰 [person]杨怡玲 [person]
查看原文 → 模型: glm-5-2-260617 分析时间: 2026-07-13

LOCAL SIMILARITY

相似报告

查看全部相似报告 →