股价的决定因素是什么?怎么判断股价是否合理?这是投资领域简单而几乎没有标准答案的问题。茅草根在这里谈谈个人的一些理解,以供分享交流。
大家都知道,股价=市盈率*每股收益,那么股价就是由市盈率和每股收益决定的了。而每股收益通常指的是最近年报公布的每股收益,即当前每股收益,这个是固定的。那变量就是市盈率了。根据前面的公式,市盈率可以理解为:按当前每股收益(也叫做每股股东权益),多少年可以收回成本。比如:贵州茅台当前股价1646.64元,2023年每股收益59.49元,市盈率27.68倍。也就是股价1646.64元=市盈率27.68倍*每股收益59.49元,意味着按当前每股收益,27.68年收回成本。
那么问题来了,有朋友会说:不对啊?现在就算是最保险的银行储蓄和国债大概都能25年左右收回成本,为什么还有人买这个还有一定风险的近28年收回成本的股票啊?答案是,每股收益是会变化的,或增长或降低。如果预期贵州茅台每股收益以后每年年化增长15%,则按照当前价格,成本回收期会大幅缩短到12年(可以复习下高中LOG函数自行计算),如果预期贵州茅台每股收益以后每年年化增长20%的话,成本回收期大概是10年。这就是为什么有人愿意以27.68倍市盈率和当前每股收益决定的当前价格买入贵州茅台,因为他们根据历史、现在情况预期未来贵州茅台会保持15%以上的年化增长,12年以内能够收回成本。
所以,问题的关键在于对未来每股收益的趋势预测,首先得是增长的。然后预测年化增长多少?根据年化增长多少决定当前可以取多少的市盈率,个人根据经验和一部分测算,会把预期未来年化增长与预测的年平均股息率相加作为合理市盈率应用。比如:贵州茅台个人预测未来年化增长15%-20%,平均股息率5%(考虑了未来股息会增长),因此合理市盈率20-25。当前还是高估了。