第二章 常见因子分类:价值、动量、质量、规模、低波、成长
好,咱们进入正题。因子这东西,说白了就是选股的“筛子”。你拿不同的筛子过一遍市场,筛出来的股票风格完全不一样。我刚开始做量化那会儿,恨不得把所有因子都塞进模型里,结果呢?过拟合得一塌糊涂。后来才明白,先把这几大类核心因子吃透,比什么都强。
我个人习惯把因子分成六大类:价值、动量、质量、规模、低波、成长。这六类基本覆盖了市场上90%以上的选股逻辑。咱们一个一个聊。
2.1 价值因子
价值因子,就是找“便宜货”。你想想看,同样一家公司,每股净资产10块,股价才8块,是不是被低估了?这就是价值因子的核心逻辑。
常用的指标有:
- 市盈率(PE):越低越便宜。但要注意,亏损股PE是负的,没法用。
- 市净率(PB):尤其适合银行、保险这类重资产行业。
- 股息率:分红高的公司,通常估值不会太离谱。
核心逻辑:市场短期会犯错,长期会纠错。买便宜货,等市场发现它的价值。
我在项目中遇到过一个问题:A股市场里,纯粹的低PE策略经常踩雷。为什么?因为很多公司PE低是因为利润造假,或者行业即将衰退。所以我现在做价值因子,一定会叠加一个质量因子做过滤。
2.2 动量因子
动量因子,说白了就是“追涨杀跌”。听起来很散户对吧?但学术研究证明,动量效应在大多数市场都长期存在。
具体做法很简单:
- 计算过去N个月的累计收益率(通常用12个月,剔除最近1个月)。
- 买入涨幅最高的前20%股票。
- 每月调仓一次。
注意:A股的动量效应比较短,一般3-6个月就反转了。我建议用3个月动量,比12个月效果好。
嗯,这里要注意一点:动量因子在牛市里赚得盆满钵满,但在熊市里会死得很惨。我曾经在2015年股灾时死扛动量策略,回撤超过40%。从那以后,我学会了给动量因子加一个“刹车”——当市场整体下跌超过一定幅度时,自动减仓。
2.3 质量因子
质量因子,就是找“好公司”。什么样的公司算好?赚钱能力强、负债低、现金流充沛。
我常用的质量指标:
| 指标 | 计算公式 | 说明 |
|---|---|---|
| ROE | 净利润 / 净资产 | 越高越好,最好连续3年稳定在15%以上 |
| 毛利率 | (收入 - 成本) / 收入 | 反映护城河,越高说明定价权越强 |
| 资产负债率 | 总负债 / 总资产 | 越低越安全,但也要看行业 |
| 经营现金流 | 经营活动现金流净额 | 最好大于净利润,说明利润是“真钱” |
质量因子有个好处——它跟其他因子搭配起来特别顺手。比如质量+价值,就是“便宜的好公司”;质量+成长,就是“高增长的好公司”。我个人习惯把质量因子作为“底色”,任何策略都先过一遍质量筛子。
2.4 规模因子
规模因子,就是“买小盘股”。学术上叫“小市值效应”——小公司的股票长期跑赢大公司。
为什么?原因很简单:
- 小公司成长空间大,船小好掉头。
- 机构资金受限于流动性,不太愿意买小盘股,所以定价效率低。
- 小盘股更容易被游资炒作。
实战技巧:在A股,规模因子效果非常显著。但要注意,小盘股波动大,而且有退市风险。我一般会剔除市值最小的5%股票,避免踩到“仙股”。
你想想看,如果单纯用规模因子,回测曲线漂亮得不得了。但实盘呢?滑点能把收益吃掉一半。因为小盘股流动性差,你买进去容易,卖出来难。我建议做规模因子时,一定要考虑交易成本。
2.5 低波因子
低波因子,就是“买波动小的股票”。听起来很保守对吧?但数据证明,低波动股票长期收益并不比高波动股票差,而且回撤小得多。
常用的低波指标:
- 过去1年日收益率标准差:越低越好。
- Beta值:小于1说明比大盘稳。
- 最大回撤:过去1年最大跌幅越小越好。
我曾经犯过一个错误:直接用过去1年的波动率排序,结果选出来的全是银行股。银行股波动确实低,但涨也涨不动。后来我改成“低波+动量”的组合——既要波动小,又要近期有上涨趋势。效果好了很多。
核心逻辑:低波因子在熊市里是“避风港”,在牛市里会跑输。所以它更适合作为组合中的“压舱石”,而不是全仓押注。
2.6 成长因子
成长因子,就是“买高增长的公司”。这是最性感的因子,也是最容易踩坑的因子。
常见的成长指标:
- 营收增长率:过去3年复合增长率。
- 净利润增长率:同样看3年复合。
- 预期增长率:分析师一致预期,但这个容易偏乐观。
成长因子最大的问题是什么?高增长不可持续。我见过太多公司,前两年增长100%,第三年突然暴雷。所以我现在做成长因子,一定会看一个指标——增长质量。也就是增长是靠卖资产来的,还是靠主营业务来的。后者才靠谱。
嗯,这里有个小技巧:把成长因子和估值因子结合起来。比如PEG指标(市盈率/增长率),小于1说明成长性被低估了。这个指标在A股挺管用的。
2.7 六大因子对比总结
最后,我画了一张图,把这六大因子的核心逻辑串起来。你一看就明白。
这六大因子,每一个单独拿出来都能做一套策略。但真正赚钱的玩法,是把它们组合起来。比如我常用的一个组合:质量+价值+低波。先筛出好公司(质量),再挑便宜的(价值),最后选波动小的(低波)。这样选出来的股票,既安全又有上涨潜力。
当然,没有完美的因子组合。每个因子都有自己的“黑暗面”。价值因子可能陷入价值陷阱,动量因子可能遇到突然反转,成长因子可能遭遇业绩变脸。所以,分散配置才是王道。
好了,这一章就聊到这儿。下一章咱们开始动手,用Python实现第一个因子策略。