多因子模型理论基础

做量化投资这些年,我越来越觉得——多因子模型就像搭积木。你手里得有几种靠谱的积木块,才能搭出稳健的收益结构。今天咱们就从最基础的几块积木聊起。

核心观点:多因子模型不是凭空产生的,它是对CAPM的不断修正和扩展。说白了,就是发现一个因子不够用,那就再加几个。

CAPM模型:一切的开端

CAPM,资本资产定价模型。这玩意儿是金融学的基石,也是我入行时第一个啃透的模型。它的公式很简单:

E(Ri) = Rf + βi × (E(Rm) - Rf)

其中:

  • E(Ri) —— 资产的预期收益率
  • Rf —— 无风险利率(通常用国债收益率)
  • βi —— 资产对市场的敏感度
  • E(Rm) - Rf —— 市场风险溢价

CAPM的核心思想就一句话:你承担的风险越大,预期收益就该越高。但这个风险,只用一个β来衡量。

我的经验:刚做量化那会儿,我拿CAPM去拟合A股数据,结果R²低得可怜。后来才明白——中国市场不是美国市场,单靠一个市场因子根本解释不了收益差异。这让我开始寻找更多因子。

Fama-French三因子模型:CAPM的升级版

1992年,Fama和French干了件大事——他们发现CAPM解释不了两个现象:

  • 小盘股效应:市值小的公司,长期收益高于市值大的公司
  • 价值股效应:账面市值比高的公司(价值股),收益高于账面市值比低的公司(成长股)

于是他们提出了三因子模型:

E(Ri) - Rf = βi × (E(Rm) - Rf) + si × SMB + hi × HML

三个因子分别是:

因子 全称 含义
市场因子 Market 市场超额收益
规模因子 SMB (Small Minus Big) 小市值股票减大市值股票
价值因子 HML (High Minus Low) 高账面市值比减低账面市值比

我个人习惯把三因子模型看作「CAPM + 两个补丁」。这两个补丁堵住了CAPM解释不了的漏洞。

避坑指南:我曾经在回测中直接用美国的三因子数据套A股,结果惨不忍睹。不同市场的因子构造方式有差异,尤其是SMB和HML的划分标准,一定要根据本地市场调整。

Fama-French五因子模型:再加两个维度

2015年,Fama和French又回来了。这次他们加了两个因子:

  • 盈利能力因子(RMW):高盈利能力的公司,收益高于低盈利能力的公司
  • 投资风格因子(CMA):保守投资的公司(资产增长慢),收益高于激进投资的公司

五因子模型长这样:

E(Ri) - Rf = βi × (E(Rm) - Rf) + si × SMB + hi × HML + ri × RMW + ci × CMA

你想想看,为什么加这两个?

因为Fama和French发现,即使控制了市值和估值,盈利好的公司、投资保守的公司,长期表现依然更优。说白了,市场奖励「会赚钱且不乱花钱」的公司。

关键点:五因子模型在美股的解释力确实提升了,但在A股,RMW和CMA的显著性有时不如预期。我做过对比测试,A股中RMW的t值经常不显著——这可能跟A股上市公司的盈利质量有关。

套利定价理论(APT):更灵活的框架

APT是Ross在1976年提出的。它跟CAPM最大的区别在于——不告诉你具体有哪些因子,只告诉你框架。

APT的核心公式:

E(Ri) = Rf + βi1 × F1 + βi2 × F2 + ... + βik × Fk

其中F1到Fk是各种宏观因子或风格因子。具体选哪些因子?你自己定。

嗯,这里要注意:APT不是模型,是方法论。它给了你一个「找因子」的框架,但没告诉你找什么因子。这就像给了你一套厨具,但菜谱得你自己写。

我的做法:在实际项目中,我通常用APT的思路来筛选因子。先列出几十个候选因子,然后用统计方法筛选出显著的那几个。说白了,APT就是「先开枪,后瞄准」——先找因子,再验证。

知识体系总览

下面这张图,是我自己梳理的多因子模型演进路线。你看一眼就能明白它们之间的关系:

多因子模型演进路线 CAPM 市场因子 β 单因子模型 三因子模型 市场 + 规模 + 价值 SMB + HML 五因子模型 + 盈利 + 投资 RMW + CMA 套利定价理论 (APT) 多因子框架,因子自选 宏观因子 / 风格因子 / 统计因子 理论延伸 从单因子到多因子,从具体模型到理论框架 CAPM → 三因子 → 五因子 → APT(框架级)

四个模型的对比总结

模型 提出时间 因子数量 核心特点 我的评价
CAPM 1964 1 简单,但解释力弱 入门必学,实战不够用
三因子 1992 3 加入规模和估值 A股可用,但需调参
五因子 2015 5 加入盈利和投资 美股效果好,A股需验证
APT 1976 自定义 框架灵活,无固定因子 我最常用的方法论

一句话总结:CAPM是起点,三因子是升级,五因子是精进,APT是框架。做多因子模型,建议从三因子入手,逐步扩展到五因子,最后用APT的思路搭建自己的因子库。

我的建议:刚开始做多因子模型,别贪多。先把三因子模型跑通,理解每个因子的构造逻辑和经济学含义。等你能解释清楚「为什么小盘股在A股有效」这个问题,再考虑加因子。

好了,这一章的内容就到这里。多因子模型的理论基础,说白了就是「一个不够,再加几个」。下一章咱们聊聊因子怎么选、怎么构造——那才是真正动手的地方。


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