量化概念 05:评估体系(ICIR、分层回测、衰减、相关性)
评估一个因子,只看一个数是不够的。一份评估至少要回答四个问题:准不准、稳不稳、能管多久、跟别的因子重不重复。
准不准、稳不稳:IC 和 ICIR
IC 是"因子排名和未来涨幅排名的吻合度",正数越大越好。
但 IC 只回答"平均准不准",回答不了"是不是一直准"。ICIR 就是补这一块的:平均 IC 除以 IC 的波动。波动越小、平均越高,ICIR 越大,这个因子的"准"越稳定。
例子:因子 A 的平均 IC 是 0.04,但历史上有时 +0.3、有时 -0.2,忽上忽下;因子 B 平均 IC 只有 0.02,但始终在 0.01~0.03 之间。B 的 ICIR 远高于 A——它的准是稳定实现的,用起来更踏实。
收益是不是真的单调:分层回测
IC 是个抽象的数,分层回测把它落到钱上:把股票按因子值从高到低分成 5 组,分别算每组未来 N 天的平均收益。因子有效的话,第 1 组(因子值最高)涨得最多,往后一组比一组少。
例子:某因子分 5 组的未来 10 天平均收益依次是 +1.5%、+0.8%、+0.3%、-0.1%、-0.9%——组间整齐递减,因子可靠。
如果结果变成 +1.5%、+0.2%、+0.1%、+1.0%、-0.8%,中间两组乱了——收益不单调,说明因子只在极端股票上起作用,中间部分没有区分度,用起来要小心。
能管多久:因子衰减
同一个因子,持有期不同,IC 不同。把持有期从 5 天、10 天、20 天、60 天逐个试,看 IC 怎么变。
例子:某因子 IC 随持有期变化:5 天 0.05、10 天 0.035、20 天 0.02、60 天 0.005。前 10 天信息量最大,20 天后基本耗尽——这是"快因子",适合短持有;如果 60 天还有 0.04,那就是"慢因子",可以拿久一点。
衰减也反过来有用:判断一个因子该配多长的持有期,让交易频率和因子的寿命匹配。
跟别的因子重不重复:因子相关性
新因子进来之前,先和已有因子算相关系数。超过 0.7 左右,基本是同一个信号的变体,加上去等于重复投票;相关性低的因子才带来新信息。
例子:新动量因子和已有动量因子的相关系数 0.85——它说的基本是同一件事,留一个就行;相关系数 0.2,才是真正独立的信息,值得加进来。
小结
四个角度,各答一个问题:IC 和 ICIR 答"准不准、稳不稳",分层回测答"单调不单调",衰减答"能管多久",相关性答"重复不重复"。
寒蝉 Hancic

