价值价差通过计算某一因子(如价值因子)多头组合与空头组合之间的估值差异(通常用E/P或BM衡量),来判断该因子当前是否被低估。当价差处于历史低位时,因子估值较高(多头相对昂贵),未来预期回报可能下降;当价差处于历史高位时,因子估值较低(多头相对便宜),未来预期回报可能上升。
价值价差的计算方法
价值价差的计算分为三步:首先,选取目标因子(如BM因子),将股票按该因子值从高到低排序。其次,取排名前20%的股票作为多头组合,排名后20%的股票作为空头组合。最后,计算多头组合的加权平均E/P或BM值,减去空头组合的对应值,得到价差。
**E/P(盈利收益率)**是每股收益除以股价,**BM(账面市值比)**是每股净资产除以股价。两者越高,代表股票相对越便宜。通常使用BM时,价差越大说明多头相对空头越便宜(因子低估);使用E/P时逻辑相同,但需注意负盈利股票的处理——多数情况下会剔除亏损股或单独分组。
如何与历史分布比较
将当前价值价差与过去5-10年的历史分布对比,是判断因子是否低估的核心。具体做法是:计算历史期间每个月的价差值,形成分布序列,然后找出当前价差在历史序列中的百分位。
- 若当前价差处于历史前20%高位(即高于80%的历史值),则因子处于低估区间,未来超额收益概率较高。
- 若处于历史后20%低位(即低于80%的历史值),则因子处于高估区间,需警惕均值回归风险。
- 若处于中间区间,则因子估值中性,需结合其他信号(如因子动量、宏观经济环境)综合判断。
关键结论: 历史百分位比绝对值更重要,因为不同时期的估值中枢会变化。使用滚动窗口(如过去5年)比固定窗口更能反映市场结构变化。
判断因子低估的具体步骤
- 计算当前价差:按上述方法计算目标因子当前的多空价差(E/P或BM)。
- 确定历史窗口:选择过去5-10年的月频数据,剔除极端市场时期(如2008年金融危机)会提高稳健性。
- 计算百分位:将当前价差与历史序列比较,得到百分位值。
- 设置阈值:通常以20%/80%作为低估/高估阈值,但可根据因子特性调整(如动量因子波动更大,阈值可放宽至10%/90%)。
- 验证信号:回测过去历史中,价差进入低估区间后未来6-12个月因子的平均表现。若回测结果稳定,则信号可信。
常见误区: 价值价差仅反映相对估值,不保证短期反转。因子可能因结构性变化(如行业转型)长期偏离历史均值。
简短总结
价值价差通过比较因子多头与空头的估值差异,结合历史分布百分位,为判断因子是否被低估提供了量化框架。当前价差处于历史高位时因子低估,低位时因子高估。该方法需结合回测验证和基本面分析,避免单一依赖历史统计。
常见问题
价值价差和传统PE估值有什么区别?
价值价差是因子层面的估值指标,对比的是多头和空头组合的估值差,而非单只股票或指数的绝对PE。它更关注因子多空两头的相对吸引力,而非个股是否便宜。
如果价差长期处于高位,还能用历史百分位判断吗?
可以,但需警惕结构性变化。如果因子逻辑未变(如价值因子持续跑输因利率上升),历史百分位仍有效;若因子定义或市场环境发生根本改变(如科技股占比大幅提升),建议缩短历史窗口或重新校准阈值。
用E/P还是BM计算价差更好?
两者均可,但E/P对盈利波动敏感,适合盈利稳定的行业;BM更稳定,适合包含负盈利股票的组合。实践中常同时计算两者,若信号一致则可靠性更高。