短窗是过拟合陷阱,长窗才是信号。1 月动量 train 亮眼(0.89)test 掉一半(0.35)——追上个月的因子=追噪声;
12 月动量恰好相反,test(1.11)比 train(0.33)强三倍——因为 2022 后 A 股风格 regime 化更极端(微盘/红利各领风骚数年),一年窗口刚好骑上这种慢切换。这也解释了为什么本站单因子报告里"翻脸"的都是慢 regime(ROE、规模、BAB):
它们翻脸前,自己近 12 月的成绩单早就变了。长仓口径(D10−市场,可实盘)同样成立:test +5.0%、夏普 0.94。
果仁网落地:IC 择时开关该怎么用
果仁网原生提供 小市值IC / 低波动IC / 反转IC / 牛熊指标 等因子择时指标(= 官方版"因子近期表现")。本篇给出的使用规则:
· 该用:因子动量在 A 股成立(t=5.7),用因子近期表现开关因子暴露,比死拿单因子强(死拿全因子=0)。
· 窗口要长:回看 ≈12 个月的因子表现再决定持哪些;别用上月 IC 追着切(1 月窗 test 期衰减一半,且高换手)。
· 具体做法:策略里的因子权重不固定——每月(或每季)看该因子近 12 月 IC 累计,为正保留、为负降权/停用。对应本站结论:规模因子看 小市值IC 12 月累计,ROE/红利类看其对应 IC,负了就撤。
· 与 chaoe-strategies.md 的"风险偏好状态灯"闭环:状态灯判 froth 是横截面视角,因子动量是时序视角,两者叠加=先选活着的因子、再看市场状态定仓位。
诚实边界
① D10−D1 价差是研究口径(A 股空腿拿不到),已并列给出长仓口径(D10−市场):12 月动量 test +5.0%/夏普 0.94,结论同向、幅度约半。② 32 个因子非独立——情绪反指族(换手/IVOL/放量)高度同源,有效因子数远小于 32;"平均持 12.3 个"实际集中在几簇。③ 未扣因子切换成本:月频下因子层换手不高(12 月窗尤其低),对长窗结论影响小,1 月窗则会更差。④ test 期强于 train 有幸运成分(2022 后 regime 化极端恰好利好慢动量),别把 1.71 当期望;全期 1.18 更稳妥。⑤ 元研究依赖底层 32 因子口径正确(各因子已单独发布可查)。非投资建议。
论文与口径
· 论文:Gupta & Kelly,
Factor Momentum Everywhere(2019, JPM);Ehsani & Linnainmaa,
Factor Momentum and the Momentum Factor(2022, JF)——因子收益自身有强动量,且个股动量大部分是因子动量的投影。
· 口径:本站 32 个 decile 化因子(注册表 R1+R2),每因子月度 D10−D1 价差与 D10−市场超额,与各因子报告完全同管线(fwd 下月、winsor、min_universe、annual_may 全一致);TS 因子动量 = 过去 K 月累计>0 则持有(等权),K=1/3/12;flip 版负动量因子取反;train<2022 / test≥2022。
·
可复现:backtest.py ·
backtest_result.json。
· 关联:
因子总账 ·
因子地图 ·
ROE 翻脸 ·
规模开关 ·
风格轮动。
· 完成于 2026-07-04 10:22。
chaoe.net · 因子动量A股版(32因子×109月):因子收益有动量(t=5.7);静态持全因子=0;近12月为正才持有 年化+6.8%/夏普0.75、test +9.9%/1.11(OOS更强);正持+负翻转 +7.4%/1.18、test 1.71。果仁IC择时开关该用但用12月长窗,别追上月。