假設一個市場只有兩只股票A,B,
股票A為大盤股,股本1000億股,最近收盤價10元,每股收益0.5元。
股票B為小盤股,股本1千萬股,最近收盤價10元,每股收益0.000001元.(假設這個股票剛剛扭虧為盈,盈利極少)
分別計算得到A的
市盈率20倍,B的市盈率為10000000倍。
如果按照市值加權平均,A的市值為B的1萬倍,所以A的權重是B的1萬倍:
(20 * 10000 + 10000000 * 1) / 10001 = 1019.9倍,也就是說,這種算法上,究竟A是20倍還是50倍沒有本質區(qū)別,市盈率全部被B主導了。假設有一個母公司C, A和B都是C的全資子公司,由于A的市值=1000億股 * 10元=1萬億元,B的市值=1千萬股 * 10元=1億元,那么母公司C的市值就是10001億元。
A的凈利潤=1000億股 * 0.5元=500億元, B的凈利潤=1千萬股 * 0.000001=10元,那么母公司C的凈利潤就是500億零10元。
于是母公司C的市盈率就是10001億元/500億零10元=20.002倍。
也就是說,一個小盤股B是否加入計算,它的市盈率究竟是幾十倍還是幾億倍,不會對整個市場的平均市盈率產生巨大影響,所以如果使用我說的這種算法,究竟用幾十個大盤藍籌股還是全部使用1000多個股票來計算市場平均市盈率,并不會有特別大的區(qū)別。
平均市盈率在基金管理中的應用:
有些基金會計算一下自己的持倉的平均市盈率和市場平均市盈率的比較,市場平均市盈率就是G樓說的算法,至于自己的持倉,就是用自己占有的股數來計算自己持有的市值和對應的凈利潤。
為了簡單起見,假設市場上只有G樓所說的A,B兩個股票。
一個基金持有G樓所說股票A,B各100萬股。
針對股票A(市價10元,每股收益0.5元), 自己持有部分為1000萬市值以及50萬凈利潤
針對股票B(市價10元,每股收益0.000001元),那么自己持有部分對應1000萬市值和1元凈利潤.
于是持有這2個股票市值總和為2000萬,凈利潤500001,
于是這個基金的平均市盈率大約40倍。這種情況下,基金經理就要小心了,因為市場平均市盈率才20倍,自己的組合達到40倍,就是一個危險的信號。除非是認為自己的股票成長型比較好,否則說明自己持有股票的總體股價已經偏高了。
平均市盈率的三種算法:
計算股市平均市盈率的常用方法有三種,其一是將個股的市盈率簡單地進行平均,其計算公式為:
股市平均市盈率=所有股票市盈率之和/股票只數(1)
其二是加權平均法,其計算公式為:
平均市盈率=(所有股票市盈率分別乘以各自的總股本)之和/所有股票的總股本之和(2)
以上兩種方法都是用的簡單平均法,雖然計算出的市盈率會有一些偏差,但由于證券類的報刊每天都公布有各種股票的市盈率,所需采集的數據比較方便,在實際中應用得非常廣泛。
從理論上講,股市的平均市盈率就是買下股市所有流通的股票所需的投入與這些股票產出的稅后利潤之比,而買下所有股票的投入就是股市流通股的總市值,故股市平均市盈率的計算公式如下:
股市平均市盈率=流通股的總市值/流通股的稅后利潤之和(3)