市盈率是反映股票的估值水平的一个重要指标,凡是要对股票进行估值,都离不开对市盈率的分析。然而,在实际中,如果仅用市盈率来选股,却常常靠不住,这是为什么呢?
一只股票的市盈率,是用股票的价格除以每股收益得来的,也就是股票的价格是每股收益的多少倍。同时也表示按照这个价格和收益,投资了买入股票后需要多少年才能把投资全部收回。因此,从理论上来说,市盈率越低的股票应该是越好。
然而,在实际中我们可能就会发现,有些市盈率低的股票,涨得也并不好,而一些市盈率高的股票却涨得很好。如果用市盈率来分析,根本没法解释这种现象。这就说明仅依靠市盈率选股,很多时候是靠不住的,这是为什么呢?
用市盈率选股为什么靠不住?
一个原因,可能就是我们能确定的市盈率,都是过去的市盈率,未来的市盈率没法确定。
市盈率有静态和动态之分,静态的市盈率是根据一只股票过去已实现的收益计算出来的,是确定的。而动态市盈率则需要根据未来的收益计算,由于未来的收益是不确定的,所以动态市盈率也是不确定的。
在对股票进行估值时,动态市盈率显然比静态市盈率更好用。因为股票投资看的是未来的收益,而非过去的收益,过去的收益再高跟自己也没什么关系。
可未来的收益又是不确定的,只能去预测。而预测的结果有可能准确,也有可能不准。这就决定了用市盈率来选股,有时可能是对的,有时却是错的。
另一个原因,可能就是市盈率并不能代表投资者能收回投资的真实时间。
市盈率的倍数与投资者收回投资的年限相等的前提,是上市公司每年的利润都保持不变,而且每年把所有的利润都以现金的形式分给投资者。
比如某投资者以10元的价格买入100股某股票,该股票上一年的每股收益为1元,之后一直保持不变。如果该公司每年都把收益用现金分红的方式分给投资者,那么在10年后,该投资者就能把买股票的钱全部收回来了。
然而,在实际中,不管是每年的利润不变还是把所有的利润以现金的形式分红,都是不太可能实现的。尤其是把所有的利润用于分红,这基本上不会有哪家上市公司会这么做。
假如所有的上市公司都把所有的利润用于现金分红,那股票价格的表现或许还能根据市盈率的高低来决定,用市盈率选股也会更可靠一些。只是这样的假设几乎不存在。
还有一个原因,可能就是每个投资者对股票估值的看法并不一致。
对于同一只股票,有的投资者可能比较看好,因此愿意给较高的估值,有的投资者则不看好,只能给较低的估值。
所以,即便有些股票的市盈率较高,但仍有很多投资者觉得它就值这个价甚至是更高的价,因此会很乐意去买。而有些股票的市盈率即便较低,可投资者仍然觉得它太贵了,也就不会买了。
总之,正是因为用市盈率选股存在这些缺陷,而且难以克服,所以也就不是那么靠谱了。