因子:给股票打分 Factor Investing
便宜的、涨势好的、质量高的股票,未来平均表现是否更好?按因子把股票分成五组,答案一目了然。
还没想好?先看看第一课(无需注册)「用规则积木搭策略」。
文字版讲解 · 量化入门 第 2 课「因子:给股票打分」
便宜的、涨势好的、质量高的股票,未来平均表现是否更好?按因子把股票分成五组,答案一目了然。
给每只股票打分
因子是一种打分方式:价值因子看便宜程度,动量因子看近期强弱,质量因子看盈利稳定。按分数排序、分成五组,比较未来的平均收益。
只在一篮子上成立
单只股票的结果主要由偶然因素决定,因子信号很弱。信息系数通常只有 0.02–0.1,但持有足够多的股票,微弱的优势就能稳定地显现出来。
因子会失灵
价值因子在 2010 年代的美股长期跑输,动量因子会在市场急速反转时大跌。分散持有多个因子、控制换手,比押注单一因子更稳。
本课要点
- 因子是用来给股票打分的特征,例如价值(便宜)、动量(近期强势)、质量(盈利稳定)。
- 按因子得分分成五组,比较最高组和最低组的平均收益,就能看出因子是否有效。
- 信息系数 IC 衡量因子排名和未来收益排名的相关性;单只股票噪声很大,因子只在“一篮子”上成立。
- 因子可能多年失灵,分散持有多个因子比押注单一因子更稳。
动手试试
下面这些练习可以在本课的互动模拟里完成:
- 按动量打分(默认 500 只):五组收益是否逐级递增?多空价差和 IC 分别是多少?
- 切到“随机数”打分,多点几次“换一批股票”:多空价差是不是在正负之间跳来跳去?
- 回到动量,把股票数量降到 50 只,多点几次“换一批股票”:IC 的起伏比 500 只时大还是小?
- 把信号强度降到 0.3、股票数量拉到 2000:IC 还是正的吗?五组还逐级递增吗?
小测与解析
- 1. 因子有效时,五分组的平均收益通常呈现?
- 答案:从低分组到高分组逐级递增。得分越高的组,平均收益越高,呈现单调关系。
- 2. 为什么因子投资要买一篮子股票,而不是只买得分最高的一只?
- 答案:单只股票噪声太大,因子只在平均意义上成立。个股的偶然因素远大于因子信号,分散后信号才显现。
- 3. 某因子的 IC 约为 0.05,下面哪种说法对?
- 答案:信号很弱,但分散到大量股票和多期后仍可能有价值。IC 0.05 在实务中并不算差:单次很弱,但在几百只股票、许多期上累积,能形成稳定的优势。