市盈率如何计算(指数的市盈率要怎么算才准)

seoxin 11-20 16:06 5次浏览

最近,有不少同学问:天马,你估值表上面的市盈率为啥和其他网站上的不太一样呀?

今天我们一起把这个问题好好梳理一下。

之所以数据之间有偏差,是因为其他网站上面指数的市盈率算法有问题

市盈率,又叫PE,它的计算方法是用 市值 除以 利润

如果要计算股票的市盈率,是比较简单的。

比如,我要计算A公司在昨天的市盈率。

我先查一下A公司昨天的总市值,假设是1000亿。然后我再翻一下它的年报,假设去年的净利润是100亿。

1000亿的总市值 除以 去年的净利润100亿,得出它的市盈率是10倍

算完了。简单,清晰,明了。

但是,计算指数的市盈率就不一样了。

因为指数里面有一大堆成分股,每个成分股的占比(也就是权重)还不太一样。

我举个简化版的栗子:

中证栗子指数,它是一个等权重指数(也就是每个成分股权重相同),这个指数只有两个成分股,A公司和B公司。

A公司,市值1000亿,去年利润100亿,权重50%

B公司,市值100亿,去年利润2亿,权重50%

这时候,我们要计算一下这个指数的市盈率,就有两种算法啦。

01 第一种算法,不考虑权重的整体法

这种算法比较简单,但不精准。

先把两个成分股的市值相加,1000亿+100亿=1100亿;

再把两个成分股的去年利润相加,100亿+2亿=102亿;

最后把这两个数除一下,得出指数市盈率。

1100亿/102亿=10.78倍市盈率。

算完啦。

算完之后我们发现,这个指数的市盈率只有10倍左右,好便宜啊。

但是又觉得哪里不对劲,因为B公司市值100亿,去年利润2亿,它的市盈率是50倍。

这么贵的公司在指数中权重占了50%,为啥整个指数的市盈率算出来却这么低呢?

怪怪的。

02 第二种算法,考虑权重的整体法

这种算法要复杂一点,但更接近事实

算法是这样的:

假设,给你100亿,去帮中证栗子指数买成分股回来。

先买第一支,也就是A公司。

由于A公司的权重是50%,所以,你要用100亿*50%=50亿去买A公司的股票。

A公司的总市值是1000亿,去年利润是100亿,

你用50亿就买了它50亿/1000亿=5%个公司,分得的利润是100亿*5%=5亿

然后,你再用剩下的50亿去买B公司的股票。

B公司的总市值是100亿,去年利润是2亿

你用50亿就买了它50亿/100亿=50%个公司,分得的利润是2亿*50%=1亿

所以,你是用100亿,买回来两家公司5亿+1亿=6亿的利润。

你付出了100亿,买回6亿利润,得出来的这个指数组合的市盈率就是100亿/6亿=16.67倍。

发现差别没?

考虑权重的整体法算出来的市盈率是16.67倍,而不考虑权重的整体法算出来的市盈率是10.78倍,差了一多半呢。

所以说,不考虑权重的整体法,在计算指数的市盈率时会有很大误差。

可是,由于不考虑权重的整体法计算起来比较简单,所以众多网站上都在用这种方法,也就对大家的投资形成了一定的误导。

我的估值表中所有的市盈率,都是用考虑权重的整体法计算的,所以要更为准确一些。

现在,为啥我的估值表上的市盈率数据与其他网站上的数据有些差别,大家明白了吧。

OK,今天就先聊到这,我们下周一早8点见。

  • 暂无推荐