常见因子分类:价值因子、动量因子、质量因子、规模因子、低波因子、成长因子
聊到因子投资,我经常被问到的一个问题是:「到底该用哪些因子?」
说实话,这个问题没有标准答案。但有一点是确定的——你得先搞清楚每个因子到底在捕捉什么。
我个人习惯把因子分成六大类:价值、动量、质量、规模、低波、成长。这六类几乎覆盖了市场上90%以上的量化策略。下面我一个一个说。
1. 价值因子(Value Factor)
价值因子,说白了就是「捡便宜货」。买那些被市场低估的股票,等价格回归合理水平。
我在项目中遇到过最经典的指标就是市盈率(PE)和市净率(PB)。低PE、低PB的股票,往往就是价值股的候选。
但这里有个坑——我曾经用单纯的PE排序做策略,结果踩了一堆「价值陷阱」。那些PE低得离谱的公司,很多是基本面出了大问题。
常用的价值因子指标:
- 市盈率(PE)—— 越低越便宜
- 市净率(PB)—— 适用于重资产行业
- 市销率(PS)—— 适合亏损但营收高的公司
- 股息率(Dividend Yield)—— 高股息也是价值的一种体现
2. 动量因子(Momentum Factor)
动量因子,就是「追涨杀跌」的学术版。你想想看,过去涨得好的股票,未来一段时间往往还会继续涨。
我记得刚做量化时,觉得这逻辑太简单了,肯定不靠谱。结果回测下来,效果出奇的好。
动量因子通常用过去12个月收益率(剔除最近1个月)来衡量。为什么剔除最近1个月?因为短期反转效应太强,容易干扰信号。
动量因子的常见计算方式:
# 计算12个月动量(剔除最近1个月)
def momentum_12_1(price_series):
# price_series 是日频价格序列
ret_12m = price_series[-252] / price_series[-1] - 1
ret_1m = price_series[-21] / price_series[-1] - 1
return ret_12m - ret_1m
3. 质量因子(Quality Factor)
质量因子,关注的是公司「好不好」。高ROE、低负债、稳定的盈利增长,这些都是质量的体现。
我个人觉得,质量因子是「防守型」选手。市场好的时候它不一定跑得最快,但市场差的时候它能帮你少亏钱。
嗯,这里要注意——质量因子的定义其实挺模糊的。不同机构用的指标差别很大。我习惯用三个维度:
| 维度 | 常用指标 | 说明 |
|---|---|---|
| 盈利能力 | ROE、毛利率 | 赚钱能力强不强 |
| 财务健康 | 资产负债率、流动比率 | 会不会暴雷 |
| 盈利稳定性 | 盈利增长标准差 | 赚得稳不稳 |
4. 规模因子(Size Factor)
规模因子,就是「小市值效应」。小盘股长期来看比大盘股收益更高——这是Fama-French三因子模型里最经典的发现之一。
但说实话,最近几年这个因子有点失效。为什么?因为量化基金太多了,大家都在买小盘股,超额收益被吃掉了。
我曾经在2019年做过一个回测,单纯按市值排序做多小盘、做空大盘,年化收益不到3%。而在2000年代,这个策略能轻松做到10%以上。
规模因子的常见用法:
- 直接用总市值(Market Cap)排序
- 用流通市值(Free Float Market Cap)更准确
- 注意剔除ST股和市值过小的仙股
5. 低波因子(Low Volatility Factor)
低波因子,听起来有点反直觉——波动越低的股票,长期收益反而越高?
是的,这就是著名的「低波动异象」。我刚开始也不信,直到自己跑了一遍数据。A股市场里,低波动组合的年化收益确实比高波动组合高出3-5个百分点。
为什么会这样?一个解释是:很多投资者喜欢追高波动、高弹性的股票,导致这些股票被高估。低波动股票反而被忽视了。
低波因子的计算方式:
# 计算过去252个交易日的年化波动率
def low_vol_factor(price_series):
daily_ret = price_series.pct_change().dropna()
vol = daily_ret.std() * np.sqrt(252)
return -vol # 负号表示低波动为正向因子
6. 成长因子(Growth Factor)
成长因子,就是买那些「正在快速增长」的公司。营收增速、利润增速、甚至用户增速,都是成长因子的体现。
我记得有个朋友特别喜欢成长因子,他说「买股票就是买未来」。这话没错,但成长因子有个致命问题——高增长不可持续。
我曾经回测过A股的成长因子,发现它的换手率特别高。因为一旦增速放缓,市场会立刻抛弃这些股票。所以做成长因子,你得盯得紧。
常用的成长指标:
- 营收同比增长率(YoY Revenue Growth)
- 净利润同比增长率(YoY Net Profit Growth)
- 预期增长率(Analyst Forecast)—— 这个数据源比较贵
知识体系总览
下面这张图,是我自己整理的大类因子分类框架。你可以看到每个因子关注的核心维度,以及它们之间的互补关系。
小结
这六类因子,每一个都有自己的「脾气」。价值因子慢但稳,动量因子快但险,质量因子能帮你避雷,规模因子曾经很香但现在有点鸡肋,低波因子是长跑冠军,成长因子则是双刃剑。
我个人建议,刚开始做因子投资的朋友,先从价值和动量这两个最经典的因子入手。跑通了,再慢慢加入质量、低波这些辅助因子。
记住一点——没有完美的因子,只有合适的组合。