读完本文你也能自己计算指数估值

发布于: 雪球转发:0回复:0喜欢:3

为什么要自己计算指数估值?这么多基金销售平台、券商平台、三方投资平台都有免费的估值数据,直接拿来用不香吗?

投资入门一段时间的朋友,都知道其中的苦衷:大部分平台,估值数据都是直接按着市值加权的方式计算,有些策略加权类指数也是如此,导致计算出来的估值,不能反应指数的实际估值水平。本文将用简洁的方式跟大家分享如何自己计算指数的估值。

一、指数的编制原理

在这里要先介绍下几个指数编制过程中一些必要的名词,并在此基础上了解指数的编制原理(计算方式),以便能够更好的理解接下来要说的计算方法。

上图,是中证指数公司的指数计算总公司,不同的指数会在此基础上增加一些新的条件。比如调整股本数的计算方法、单个样本的权重上线等。

特别要说明的是“权重因子”这个名词,跟我们经常听到的指数全是大权重股的“权重”,这两者是不同的。

权重因子是相对于个股市值而言,权重是相对于指数总市值(不考虑加权的话)而言。一个分母是个股市值,一个分母是指数总市值。用一个公式简单概括就是:

个股市值*权重因子=指数总市值*权重

“自由流通量”,自由流通量自由流通量就是自由流通股本数,跟我们常说的流通股本有些许的区别,自由流通量的数据查找比较麻烦(如果有快捷方法请告诉我,谢谢),如果你对数据精度要求不高的话,用流通股本也未尝不可。之所以说它重点,是提醒我们接下来的计算一定要用个股的自由流通市值而不是总市值。

“分级靠档”,根据指数公式的算法,个股的自由流通比例不能直接加权计算,必须「分级靠档」,变成「调整股本数」。

简单说,就是不让股本变动太快。对我们计算来说,就是增加一个步骤而已。

二、数据收集

1. 成分股权重数据

这里还是用大家喜闻乐见的指数:中证红利来举例。继续使用我们的中证指数官网,在中证红利的主页下载最新的成分股权重数据:

如上图,这里的权重就是我们上面名词解释提到的。

2. 成分股自由流通市值、总市值及市盈率数据

成分股自由流通市值、PE数据在各大平台都有公布,如果你跟我一样,每天要更新很多指数的话,推荐使用一些python工具,可以实现一键下载。

这里需要注意的一点是,中证指数公司更新权重一般都是在每月的最后一天,所以我们找流通市值也要找同一天的数值。(因为我手头没有8月31日的数据,接下来的说明只有理论,待930后更新实操部分)

三、各种计算

1. 权重因子(月)

①计算自由流通比例 = 自由流通量/样本总股本 = 自由流通市值/总市值;

②依据分级靠档,确认加权比例,进而确认调整股本数;

③通过上文提到的公式,等式两边同时除以“个股市值”,计算权重因子 = (指数总市值*权重)/个股市值,(这里的权重特指股息权重,下同)。

因为中证红利的编制说明规定,单个样本权重上限是10%,总市值在100以下的上限是0.5%。所以我们计算出来的「权重因子」可能需要再二次计算。这也是我们上文说的,不同指数的计算公式可能存在特别的限制条件。

1.1如果触碰到限制条件,就需要对「权重因子」进行调整。

1.1.1 假设股息权重为D,成分股股息率为d,则D = d / Σd;

1.1.2 假设要求的权重因子为X,权重上限为a,个股流通市值为N,成分股总市值为M,则触碰到限制条件的成分股的权重因子X1 = a*M / N;

1.1.3 假设没触碰限制条件的成分股总市值为W,触碰限制条件的成分股数量为t,则没触碰到限制条件的X2 = (1-a*t)*M / W;

1.1.4 如果第二小步算出来后,又有成分股触碰到限制,则重复前两小步。

2. 权重

之所以要再算一次权重,是因为指数公司每个月只更新一回。可以说估值精度只到月,我们既然都自己动手了,当然是将精度做到极致,按每天最新的来。最新成分股流通市值和PE数据按照上文方式获得。

计算公式同权重因子一样,只是变换一下分母:

权重 = (个股市值*权重因子)/指数总市值

3. 权重因子(日)

这一步是因为我们将估值精度细化到每日,市值及权重的变动,导致权重因子也需要调整。(这就是我在权重因子后面加括号的原因),具体计算方式参考

4. 指数估值计算

计算出每日的权重因子后,就可以计算各种估值数据了。比如:

PE = Σ(成分股市值*权重因子)/Σ(成分股盈利*权重因子)

PB = Σ(成分股市值*权重因子)/Σ(成分股净值产*权重因子)

E/P = 1/PE

以上方法是基于中证指数官网的「中证指数有限公司指数计算与维护细则」。安利大家,可以多看看想研究指数对应的指数官网,上面好多信息都是最原始的,从根源开始了解,能让我们更加融会贯通。

/

/

/

/

/

(本文所载信息仅供学习交流,不构成投资建议,投资人需自行对投资行为负责。有投资方面的疑问或者对文章的质疑,欢迎来信讨论,互相学习,共同成长。)