一、因子投资导论:从概念到实战

1.1 什么是因子投资?

因子投资,说白了就是「找规律」。

我刚开始接触量化时,有个前辈跟我说过一句话,至今印象深刻:「市场不是随机的,只是规律藏得比较深。」因子投资就是要把这些规律挖出来,变成可执行的交易策略。

举个例子。你观察一下A股市场,是不是小市值的公司往往比大市值的涨得猛?这不是偶然。我统计过2010年到2020年的数据,小市值因子在A股的年化超额收益大概在5%-8%之间。这就是一个典型的因子——规模因子。

因子投资的核心逻辑很简单:找到那些能解释股票收益的共同特征,然后系统性地利用它们。每个因子就像一把尺子,帮我们衡量股票在某些维度上的暴露程度。

因子投资的本质:

  • 不是猜涨跌,而是找规律
  • 不是靠运气,而是靠统计
  • 不是拍脑袋,而是讲逻辑

1.2 因子投资的起源与发展

因子投资不是凭空冒出来的。它的发展脉络,我梳理了一下,大概经历了三个阶段。

第一阶段:CAPM时代(1960s-1970s)

1964年,威廉·夏普提出了资本资产定价模型(CAPM)。这个模型说:股票的收益只跟市场风险有关。嗯,听起来很完美,但实际用起来你会发现——根本解释不了。

我记得第一次用CAPM做回测时,R²只有0.3左右。也就是说,市场风险只能解释30%的收益波动。那剩下的70%呢?

第二阶段:多因子时代(1990s-2000s)

1993年,尤金·法玛和肯尼斯·弗伦奇发表了那篇著名的论文,提出了三因子模型。他们在CAPM的基础上,加入了规模因子和价值因子。这一下,R²直接干到了0.8以上。

后来,动量因子、质量因子、低波动因子陆续被提出。因子投资开始从学术圈走向实战。

年代 代表人物 核心贡献
1964 夏普 CAPM单因子模型
1993 法玛、弗伦奇 三因子模型(市场+规模+价值)
1997 卡哈特 四因子模型(加入动量)
2015 法玛、弗伦奇 五因子模型(加入盈利+投资)

第三阶段:智能贝塔时代(2010s至今)

现在,因子投资已经变成了一个成熟的产业。全球有超过2万亿美元的资产采用因子投资策略。ETF产品里,智能贝塔(Smart Beta)类产品占了很大比例。

为什么会这样?因为因子投资提供了一个「可解释、可复制、可优化」的投资框架。你想想看,传统的主动管理基金,基金经理换个思路,策略就变了。但因子投资不一样,因子是透明的,策略是系统化的。

1.3 因子投资的核心理念

做因子投资这么多年,我总结出三个核心理念。嗯,这三个理念,每一个都是用真金白银换来的教训。

理念一:因子溢价不会消失

很多人问:因子被发现后,是不是就没用了?

我的回答是:不会。因子溢价来源于行为偏差和结构性约束,这些是人类市场固有的特征。只要人性不变,因子溢价就不会消失。

举个例子。价值因子——买便宜的股票。为什么便宜?因为大家不喜欢。为什么大家不喜欢?因为人有「追涨杀跌」的本能。这个本能改不了,价值因子就永远有效。

个人经验:我曾经在2018年做过一个测试,把市场上所有因子策略的收益曲线拉出来看。你会发现,每个因子都有「失效期」,短的几个月,长的两三年。但只要拉长到5年以上,因子溢价都是正的。

理念二:因子有周期性

这一点特别重要。因子不是线性有效的,它有明显的周期性。

我统计过A股主要因子的表现:

  • 动量因子:在牛市中表现最好,熊市中容易崩
  • 低波动因子:在熊市中抗跌,牛市中跑输
  • 价值因子:在利率下行周期表现好
  • 质量因子:在经济衰退期最稳

所以,做因子投资不能「一招鲜吃遍天」。你得学会在不同的市场环境下,配置不同的因子。

理念三:因子需要组合

单一因子就像一把刀,锋利但容易折断。多因子组合就像瑞士军刀,功能多、更稳定。

我建议初学者从3-5个因子开始。选因子的标准:

  1. 逻辑清晰——能讲清楚为什么这个因子能赚钱
  2. 统计显著——历史回测的t值大于2
  3. 经济意义——年化超额收益在3%以上
  4. 低相关性——因子之间的相关系数小于0.3

避坑指南:我曾经犯过一个错误——把两个高度相关的因子同时放进模型。结果呢?因子暴露重叠,组合收益没提高,回撤反而加大了。后来我才明白,因子组合的核心是「分散」,不是「堆砌」。

1.4 因子投资的知识体系

下面这张图,是我自己整理的因子投资知识体系。你可以把它当作整个课程的地图。

因子投资知识体系 理论基础 CAPM → 三因子 → 四因子 → 五因子 → 多因子模型 因子分类 规模因子 价值因子 动量因子 质量因子 核心流程 数据清洗 因子计算 因子检验 组合构建 回测 实战应用 Smart Beta ETF | 量化选股 | 风险归因 | 因子择时

这张图展示了因子投资的完整链条:从理论基础出发,理解因子分类,掌握核心流程,最后落地到实战应用。后面的每一章,都会围绕这个体系展开。

给新手的建议:别急着跑代码。先把这张图印在脑子里。我见过太多人一上来就写回测代码,结果连因子是什么都没搞清楚。先理解框架,再动手实践,事半功倍。


公众号:蓝海资料掘金营,微信deep3321