市盈率怎么算(指数的市盈率要怎么算才准?)


市盈率怎么算(指数的市盈率要怎么算才准?)
文章图片


这是我们第90次在早晨8点一起聊投资


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


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


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


市盈率,又叫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倍,差了一多半呢 。


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


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