2. 因子投资理论基础:CAPM模型、Fama-French三因子模型、套利定价理论(APT)
聊因子投资,绕不开三个基石:CAPM、Fama-French三因子、APT。说实话,我当年刚入行时,觉得这些理论太学术,离实战很远。后来做Smart Beta策略回测,才发现——不懂这些,你连因子为什么赚钱都说不清楚。
咱们一个一个来拆。
2.1 CAPM:一切从β开始
CAPM(资本资产定价模型)是因子投资的起点。它说得很简单:股票的预期收益 = 无风险利率 + β × 市场风险溢价。
公式长这样:
E(Ri) = Rf + βi × (E(Rm) - Rf)
其中:
- E(Ri):股票i的预期收益率
- Rf:无风险利率(比如国债收益率)
- βi:股票i对市场的敏感度
- E(Rm) - Rf:市场风险溢价
说白了,CAPM认为只有一个风险因子——市场。你承担了市场波动,就应该获得对应的超额收益。
核心观点:β是唯一的定价因子。所有股票的收益差异,都可以用β解释。
我在项目中遇到过一个问题:用CAPM给A股做定价,发现很多小盘股的α显著不为零。这说明什么?说明市场因子不够用,还有别的因子在起作用。
实战小技巧:做因子研究时,先用CAPM做基准模型。如果α显著,说明你找到了潜在的异象因子。
2.2 Fama-French三因子模型:从1到3
1993年,Fama和French干了件大事。他们发现,除了市场因子,还有两个因子能解释股票收益:规模(SMB)和价值(HML)。
模型长这样:
E(Ri) - Rf = βi × (E(Rm) - Rf) + si × SMB + hi × HML
三个因子分别是:
- 市场因子(MKT):市场组合超额收益
- 规模因子(SMB):小盘股 vs 大盘股的收益差
- 价值因子(HML):高账面市值比 vs 低账面市值比的收益差
你想想看,为什么小盘股长期跑赢大盘股?Fama-French的解释是:小盘股风险更高,所以需要更高的预期收益来补偿。这就是因子溢价的核心逻辑。
关键发现:三因子模型能解释90%以上的股票收益截面差异。CAPM做不到这一点。
我记得有一次做因子归因,发现某个策略的α在CAPM下很显著,但放到三因子模型里就消失了。嗯,这说明策略的收益来源其实是规模和价值暴露,而不是真正的选股能力。
避坑指南:我曾经以为三因子模型是万能的。后来发现,它在解释动量因子时完全失效。所以,模型只是工具,不是真理。
2.3 APT:从具体到一般
套利定价理论(APT)是Stephen Ross在1976年提出的。它比CAPM更灵活,比Fama-French更一般化。
APT的核心思想是:股票的预期收益由多个因子共同决定。公式如下:
E(Ri) = Rf + βi1 × F1 + βi2 × F2 + ... + βik × Fk
其中:
- F1, F2, ..., Fk:k个系统性风险因子
- βi1, βi2, ..., βik:股票i对各因子的敏感度
APT不告诉你因子是什么,它只告诉你:如果存在套利机会,市场会迅速消除它。所以,任何能带来持续超额收益的因子,本质上都是某种系统性风险的补偿。
APT vs CAPM:CAPM假设只有一个市场因子,APT允许多个因子。APT更贴近现实,但需要你自己去发现因子。
我个人的习惯是:用APT的框架来思考因子选择。先问自己——这个因子背后对应什么风险?如果说不清楚,那它很可能只是数据挖掘的产物。
2.4 三个模型的关系与对比
咱们用一张表来对比:
| 维度 | CAPM | Fama-French三因子 | APT |
|---|---|---|---|
| 因子数量 | 1个(市场) | 3个(市场、规模、价值) | 多个(不限定) |
| 因子来源 | 理论推导 | 实证发现 | 理论框架 |
| 假设强度 | 强(市场有效、投资者理性) | 中等 | 弱(仅假设无套利) |
| 实战应用 | 基准模型 | 因子归因、策略构建 | 因子发现、风险模型 |
为什么会这样?因为CAPM是理论起点,Fama-French是实证突破,APT是通用框架。三者不是替代关系,而是递进关系。
2.5 知识体系总览
下面这张图,是我自己整理的因子投资理论基础框架。你看一眼,就能明白这三个模型在整个体系中的位置。
这张图展示了三个模型的关系:CAPM是起点,Fama-French是实证扩展,APT是通用框架。它们共同构成了因子投资的理论基石。
2.6 实战中的选择建议
说了这么多理论,到底怎么用?我给出三个建议:
- 做基准模型时,用CAPM。简单、透明、容易解释。客户问起来,你三句话能说清楚。
- 做因子归因时,用Fama-French三因子。它已经成了业界标准。你跑个回归,看看α和因子暴露,策略的收益来源一目了然。
- 做因子发现时,用APT的思维。别被现有因子框住。多问自己:这个因子背后是什么风险?有没有经济含义?
我的经验:刚开始做因子研究时,别急着上复杂模型。先用CAPM跑一遍,再用三因子跑一遍。对比结果,你会发现很多有意思的东西。
嗯,这一章的内容就到这儿。三个模型,一个比一个灵活,一个比一个贴近现实。但记住——模型只是工具,真正重要的是你对市场的理解。
公众号:蓝海资料掘金营,微信deep3321