详解 Opptrix 投研策略:因子择时
因子择时不是重算因子,而是给已有因子收益序列加一个开关,在因子有效时启用、失效时关闭。本文用例子讲清原理、场景与边界。
同一个因子,有时灵有时不灵。动量和反转因子在不同市场阶段表现完全相反。如果你只会在因子列表里加因子,不会判断"现在该不该用它",那因子研究就少了一半。
因子择时,就是给因子装开关的思路。
它解决什么问题
不对因子本身做任何改动,只对因子的收益序列做状态判断:因子最近有效就启用,最近失效就关闭。它解决的是"什么时候用哪个因子"。
原理:给因子收益加开关
先有因子收益序列,也就是这个因子在过去一段时间的收益贡献。因子择时看这个序列的趋势或动量:还在上升就保持启用,掉头向下就关闭。它不做预测,只做跟踪。思路朴素,但对"因子会失效"这个现实很对症。
科学解释与来源
因子择时是量化研究里比较前沿也很有争议的方向,光大等券商的路演和研报里讨论过"因子择时"思路。核心争议是:如果因子择时能稳定赚钱,那因子本身就失效了。所以它更适合当风控开关,而不是收益来源。Opptrix 投研工作台里把它做成对已有因子收益序列的开关逻辑。
举个例子
你有一个动量因子,过去半年收益稳定为正,因子择时开关保持开启。最近两个月,动量因子收益转负,收益序列掉头,开关关闭。两个月后动量因子重新走强,开关再打开。整个过程你没有改因子的任何计算,只是决定"现在要不要用它"。
应用场景
适合管理多因子的组合。给每个因子配一个择时开关,有效的启用、失效的停用,比一把梭所有因子更稳。也适合复盘:因子失效时,开关能提醒你停手。
边界要说清
因子择时有滞后,等确认失效时可能已经回撤一段。它在震荡市里可能频繁开关,增加交易成本。它是风险管理工具,不是收益预测器。
在 Opptrix 投研工作台里怎么用
激活因子择时技能,导入或选好因子收益序列,它对序列做状态判断、输出开/关信号,交付可预览的网页。你可以调整判断窗口,看开关的稳定程度。
这些工具我放在哪用
Opptrix 投研工作台是开源的,量化方法库里有六十多个这类策略技能。对话式操作,你说需求,它自动取数、计算、给结论、标出处。边界讲清楚:对话功能要自备 LLM API Key;免费数据源可能有延迟,A 股覆盖最全;它是研究辅助,不是自动交易,也不荐股。下载走 Gitee,官网 opptrix.org 有各平台安装包。
对因子管理感兴趣的朋友,欢迎来 Opptrix 量化投研社区(opptrix.net)聊聊,那里有人分享因子择时和因子失效的应对心得,氛围友好,注册免费,邀请码 A8SA8。
总结
因子会失效,这是事实。与其找永动机,不如给因子装个开关:有效就开,失效就关。因子择时不一定给你超额收益,但能帮你少在失效因子上亏钱。
本项目完全开源,遵循 Apache-2.0 许可协议。本项目仅供学习研究使用,不构成任何投资建议。股市有风险,投资需谨慎。