2. 因子投资基础:因子定义、因子分类

聊因子投资之前,我先问个问题:你凭什么觉得某只股票能涨?

凭感觉?凭K线图?还是凭它名字好听?

说实话,这些都不靠谱。真正专业的做法,是找到那些能解释收益的共同特征。这些特征,就是因子。

2.1 因子到底是什么?

因子的定义其实很简单:因子是能够解释资产收益率横截面差异的某种特征或风险来源

我习惯把它理解成「股票的基因」。就像人有高矮胖瘦,股票也有自己的属性——市值大小、估值高低、动量强弱。这些属性共同决定了股票的预期收益。

核心公式:

E(Ri) = Rf + βi1 × λ1 + βi2 × λ2 + ... + βik × λk

其中βik是股票i对因子k的暴露,λk是因子k的风险溢价。

说白了,这就是一个多因子定价模型。每只股票的预期收益,等于无风险利率加上它对各个因子的暴露乘以因子溢价的总和。

我的经验:刚入行时我总纠结「到底该用几个因子」。后来发现,因子不是越多越好。5-8个核心因子足够解释大部分收益。再多就是过度拟合了。

2.2 因子分类:三种主流视角

因子怎么分类?业内主要有三种分法。我一个个讲。

2.2.1 风格因子

风格因子,也叫特征因子。它们来自股票自身的属性。

最常见的风格因子包括:

  • 市值因子(Size):小盘股 vs 大盘股
  • 价值因子(Value):低估值 vs 高估值
  • 动量因子(Momentum):过去涨得好的 vs 涨得差的
  • 质量因子(Quality):高ROE、低杠杆的公司
  • 低波因子(Low Volatility):波动率低的股票

我记得2018年做A股指增策略时,动量因子在A股表现特别不稳定。后来发现是因为A股散户占比高,追涨杀跌太严重。嗯,这里要注意——风格因子在不同市场可能有完全不同的表现

风格因子 构建方式 典型多空组合
市值 总市值排序 做多小盘,做空大盘
价值 BP、EP等估值指标 做多低估值,做空高估值
动量 过去12个月收益率(剔除最近1个月) 做多赢家,做空输家
质量 ROE、毛利率、资产负债率等 做多高质量,做空低质量
低波 过去60日收益率标准差 做多低波动,做空高波动

2.2.2 宏观因子

宏观因子,顾名思义,来自宏观经济变量。它们影响的是整个市场,而不是某只股票。

常见的宏观因子:

  • 经济增长因子:GDP增速、工业增加值
  • 通胀因子:CPI、PPI
  • 利率因子:国债收益率曲线变化
  • 信用因子:信用利差
  • 汇率因子:人民币兑美元等

你想想看,宏观因子和风格因子最大的区别是什么?

风格因子是选股用的,宏观因子是择时用的。做指增策略时,我们主要控制风格因子的暴露,但也要关注宏观因子的影响。

避坑指南:我曾经在2020年做回测时,发现某个宏观因子表现特别好。后来仔细一查,是因为样本期内包含了2008年金融危机和2020年疫情两次极端事件。宏观因子对极端事件特别敏感,回测时一定要做压力测试。

2.2.3 统计因子

统计因子,是用数学方法从数据中「硬挤」出来的因子。最典型的就是主成分分析(PCA)。

统计因子的特点:

  • 纯数据驱动:不需要经济学解释
  • 解释力强:前几个主成分往往能解释大部分方差
  • 可解释性差:你很难说清楚第3个主成分到底代表什么

我个人不太喜欢纯统计因子做指增。为什么?因为指增策略需要可解释性。你跟客户说「我们暴露了第3个主成分」,客户肯定一脸懵。但统计因子有个好用处——做风险模型。用PCA降维后,可以快速估算协方差矩阵。

三种因子的对比:

维度 风格因子 宏观因子 统计因子
数据来源 股票特征 宏观经济数据 收益率数据
可解释性
稳定性 低(受政策影响大) 高(数学上稳定)
主要用途 选股、归因 择时、宏观对冲 风险模型、降维

2.3 因子投资的核心逻辑

因子投资说白了就三步:

  1. 识别因子:找到能解释收益的共同特征
  2. 构建组合:按因子暴露排序,做多高暴露、做空低暴露
  3. 控制风险:管理好对其他因子的意外暴露

做指增策略时,我们最关心的是第3步。基准指数本身就有因子暴露,比如沪深300天然偏大盘。我们的目标是在跟踪基准的基础上,主动暴露某些因子来获取超额收益

举个例子:

  • 基准:沪深300(大盘风格)
  • 策略:在沪深300基础上,超配低估值股票,低配高估值股票
  • 结果:策略相对基准的收益,就是价值因子的溢价

但这里有个坑——你超配低估值的同时,可能不小心超配了银行股。银行股又受利率影响大。结果你暴露了利率因子,自己还不知道。

我的建议:做因子暴露分析时,一定要做正交化处理。把风格因子之间的相关性剥离干净,才能看清楚你到底暴露了什么。我习惯用Barra模型的那套方法,虽然计算量大,但结果干净。

2.4 本章知识体系

下面这张图,是我自己整理的因子投资知识框架。你看一眼就能明白各块内容的关系。

因子投资知识体系 因子定义 风格因子 宏观因子 统计因子 常见风格因子 市值、价值、动量 质量、低波 常见宏观因子 经济增长、通胀 利率、信用、汇率 统计因子方法 PCA、因子分析 独立成分分析 应用:指增策略的因子暴露分析与风险对冲

从这张图你能看到,因子定义在最上层,下面是三大分类,再往下是具体因子和构建方法,最底层是实际应用。做指增策略时,我们主要用风格因子做选股,用宏观因子做风险预警,用统计因子做风险模型。

本章核心要点:

  • 因子是解释收益的共同特征,不是玄学
  • 风格因子用于选股,宏观因子用于择时,统计因子用于风险建模
  • 做指增策略,核心是控制因子暴露,而不是追求高收益
  • 因子之间会相互影响,一定要做正交化处理

好了,因子基础就讲到这里。下一章我们会深入讲因子暴露的计算方法,包括怎么用回归模型估算暴露度,以及怎么处理多重共线性问题。


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