基本面量化投资24 【量化策略2】净资产收益率与市净率双因子模型[ROE-PB模型]

admin 2025-09-08 阅读:4 评论:0
前文提到的【量化策略1】净资产收益率与市净率多因子模型,是对净资产收益率与市净率进行等权重相加,计算综合得分。另一种量化策略是净资产收益率与市净率双因子模型,方法是:使用第一个因子(净资产收益率)对股票进行筛选,分为五组股票;然后在筛选后的...

前文提到的【量化策略1】净资产收益率与市净率多因子模型,是对净资产收益率与市净率进行等权重相加,计算综合得分。另一种量化策略是净资产收益率与市净率双因子模型,方法是:使用第一个因子(净资产收益率)对股票进行筛选,分为五组股票;然后在筛选后的五组股票中,再使用市净率进行筛选。

一、单因子、多因子、双因子策略收益比较

市净率单因子策略,整体股票池第一分位的年复合收益率为12.31%(分组最高收益),大盘股票池第一分位的年复合收益率为10.71%(分组最高收益)。数据详见:低市净率股票比高市盈率股票更赚钱吗?

净资产收益率单因子策略,整体股票池第一分位的年复合收益率为10.91%,最高年复合收益率为11.79%(第二分位);大盘股票池第一分位的年复合收益率为9.75%,最高年复合收益率为12.73%(第二分位)。数据详见:如何寻找“护城河”优势的伟大公司?

净资产收益率与市净率多因子模型,整体股票池第一分位的年复合收益率为12.80%,大盘股票池第一分位的年复合收益率为13.05%。数据详见:净资产收益率与市净率多因子模型。

以上单因子策略,都是十分位分组法。

净资产收益率与市净率双因子模型,整体股票池第一分位的年复合收益率为13.65%,高于整体股票池市净率、净资产收益率单因子、多因子策略。大盘股票池第一分位的年复合收益率为12.71%,高于大盘股票池市净率单因子策略、略低于净资产收益率单因子策略、略低于净资产收益率与市净率多因子模型。

双因子模型,各个分组年复合收益率数据,详见图1。

图1 净资产收益率、市净率双因子分组年复合收益率(整体股票池、大盘股票池)

《基本面量化投资策略》一书的回测数据认为,双因子模型比多因子模型更容易筛选出业绩表现优异的股票。

二、双因子真的更好吗?

不过,我认为上述结论有待商榷。

1、双因子如何分组?

使用双因子双重排序,采用五分位分组法,应该有25个分组,但作者的最终数据仍是5个分组。

作者的双重排序,可能有以下方法。

第一种方法:

先使用净资产收益率将股票分为5组(A、B、C、D、E),然后再使用市净率只对第一分位的股票进行分组排序,最终得到5组股票数据(A1、A2、A3、A4、A5)。

如果是这样,那么图1中双因子整体股票池(大盘股票池)的平均值,应该等于整体股票池(大盘股票池)净资产收益率第一、第二分位的平均值。经计算,两者差异较大。

第二种方法:

先使用净资产收益率将股票分为5组(A、B、C、D、E),然后再使用市净率分别对各个分位的股票进行分组排序,但每组只取前20%的股票,最终得到5组股票数据(A1、B1、C1、D1、E1)。

如果是这样,由于使用净资产收益率、市净率对每个分组进行了优中选优,那么整体股票第四、第五分位的低年复合收益率,以及大盘股票池第三、第四、第五分位的低年复合收益率,便难以解释。

2、样本股票的数量

上面两种方法,无论是如何排序、选股,双因子模型最终的股票数量都只占全部股票数量的20%。

在单因子回测时,选取的股票是全部股票,两者的样本股票的数量差异很大。

一个因子如果是有效的,那么选择的股票数量越少,投资收益就越高。

由于双因子策略的选股数量少于多因子,很难判断双因子更好的收益,是由于双重排序的数据处理方法造成的?还是选股数量变少导致的?

三、双因子?多因子?

虽然前面问题的答案似乎是模糊的,但以下结论是确定的:

双因子模型,肯定好于单因子模型;

双因子模型,应该与多因子模型的收益率接近。

双因子模型的数据处理,比多因子要简单些,因此更适合大部分投资者。

最后,可以考虑两者一起使用。

补充说明:

1.数据来源:《基本面量化投资策略——如何在股票市场获取超额收益》。

2.市净率单因子的回测时段为1998.12.31~2020.9.30。净资产收益率单因子、净资产收益率与市净率多因子的回测时段为1998.12.31~2020.11.30。因子的回测时段略有差异。

往期精彩内容推荐:

ROE-PB多因子模型

如何跟上市场热点?

小盘股比大盘股更赚钱吗?

低市盈率股票更赚钱吗?

低市净率股票更赚钱吗?

如何选择价值股、成长股?

投资中最被忽略的指标

比市销率更强的估值指标

最诚实的估值指标

价值投资的打狗棒,与狗股策略

如何投资成长股?

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

热门文章
  • BIAS指标解析:如何利用乖离率预测股价反转

    BIAS指标解析:如何利用乖离率预测股价反转
    乖离率(BIAS)是技术分析中一个重要的指标,用于衡量股价与其移动平均线之间的偏离程度。通过计算股价与均线的差值占均线的百分比,投资者可以判断当前股价是否处于超买或超卖状态。BIAS的计算公式为: BIAS = (当前股价 – 移动平均线) / 移动平均线 × 100% 当BIAS值大于10%时,通常认为股价处于超买状态,市场可能面临回调风险;而当BIAS值小于-10%时,则认为股价处于超卖状态,市场可能迎来反弹机会。 乖离率的基本原理 乖离率的核心思想是股价会围...
  • MACD指标解析:如何通过DIFF和DEA线捕捉市场趋势

    MACD指标解析:如何通过DIFF和DEA线捕捉市场趋势
    MACD(平滑异同移动平均线)是技术分析中常用的趋势跟踪指标,由DIFF线、DEA线和柱状线组成。它通过计算两条指数移动平均线(EMA)的差值,帮助投资者识别市场趋势的强弱和转折点。本文将深入解析MACD的构成、计算方法及其在捕捉趋势转折与背离信号中的应用。 MACD的构成与计算方法 MACD由三个主要部分组成:DIFF线、DEA线和柱状线。DIFF线是短期EMA(通常为12日)与长期EMA(通常为26日)的差值,反映了短期和长期趋势的差异。DEA线则是DIFF线的9...
  • CCI指标揭秘:如何利用CCI>100和CCI<-100捕捉买卖信号

    CCI指标揭秘:如何利用CCI>100和CCI<-100捕捉买卖信号
    顺势指标(Commodity Channel Index,简称CCI)是一种广泛应用于股票、期货和外汇市场的技术分析工具。它由唐纳德·兰伯特(Donald Lambert)于1980年提出,主要用于衡量价格相对于其统计平均值的偏离程度。CCI的核心思想是通过计算当前价格与历史平均价格的差异,来判断市场是否处于超买或超卖状态。 CCI的计算公式较为复杂,但其核心逻辑是通过比较当前价格与一定周期内的平均价格,来衡量价格的波动性。具体来说,CCI的计算公式为:CCI = (当...
  • 威廉指标突破80?别急,还需这些指标验证!

    威廉指标突破80?别急,还需这些指标验证!
    威廉指标(Williams %R,简称WMSR)是一种常用的技术分析工具,主要用于判断市场的超买和超卖状态。它由拉里·威廉姆斯(Larry Williams)在20世纪70年代提出,通过测量当前价格相对于一定周期内最高价和最低价的位置,来反映市场的短期动能。本文将深入探讨威廉指标的基本原理、如何利用它判断短期超买状态(80以上),以及为什么需要结合其他指标进行验证。 威廉指标的基本原理 威廉指标的计算公式为: WMSR = (最高价 – 收盘价) / (最高价 –...
  • 能量潮(OBV)揭秘:如何通过成交量预测股价趋势

    能量潮(OBV)揭秘:如何通过成交量预测股价趋势
    能量潮(On-Balance Volume,简称OBV)是一种技术分析工具,由乔·格兰维尔(Joe Granville)在1963年提出。OBV通过累计成交量的变化来预测股票价格趋势,是一种非常有效的量价分析工具。OBV的核心思想是成交量是价格变动的先行指标,成交量的变化可以预示价格的未来走势。 OBV的计算方法相对简单。当某一天的收盘价高于前一天的收盘价时,当天的成交量被加到前一天的OBV值上;当某一天的收盘价低于前一天的收盘价时,当天的成交量从前一天的OBV值中减去...