PEG估值指标详解:市盈率与增长率如何结合选股
2026/9/9 12:26:59 网站建设 项目流程

聊到估值指标,大多数人的第一反应是市盈率和市净率。只有真正翻过财报、被市场反复教育过的人,才会理解彼得·林奇那句“任何一家公司的股票如果定价合理,市盈率就会与收益增长率相等”这句话的分量。我第一次用PEG比率选股的时候,既不理解公式背后的含义,也没有意识到自己掉进了多少隐性陷阱,结果拿着一个0.8的PEG满怀信心地买入,最后被业绩变脸打得鼻青脸肿。后来回头看,问题不在于PEG这个指标失效了,而在于我在错误的时间、用错误的增长率、对着错误的公司类型套用了一个看似简单的公式。

这篇文章我就把PEG比率从头到尾拆开揉碎讲一遍:它到底在算什么、怎么算才算对、哪些场景下会失真、以及怎么把它和一套完整的选股流程结合起来用。适合所有想从“看热闹式选股”过渡到“系统化估值”的投资者,尤其是已经在用市盈率但总觉得差那么点意思的人。我会把我自己这些年踩过的坑、验证过的方法、以及那些书上不会写的判断细节全部摊开讲。

1. 为什么在估值指标里,PEG值得被单独拿出来练

单纯看市盈率买股票,最大的问题是它割裂了价格和成长的关系。一家PE 30倍的公司,如果未来三年净利润能保持40%的复合增长,它可能比一家PE 8倍但零增长的公司便宜得多。PEG这个指标的本质,就是把“贵不贵”和“跑得快不快”这两件事放在同一个坐标系里比较,它衡量的是:你为每一单位的盈利增长速度支付了多少倍的价格。

彼得·林奇在《彼得·林奇的成功投资》里给过一条经验法则:PEG在1倍左右是合理估值,低于1倍是低估,高于1倍就要小心了,尤其当PEG超过2倍时,股价基本已经把未来两年的乐观预期全部透支了。但说实话,很多人只知道这个数字标准,却不知道这个标准背后的假设条件。

1.1 市场最常犯的估值错误:把“静态的贵”当结论

我见过太多人拿着一只PE 60倍的科技股说“这公司太贵了”,也见过很多人拿着一只PE 5倍的银行股说“这公司真便宜”。这两种判断在大多数情况下都是错的。原因很简单:市盈率是一个静态快照,它只反映了当前价格相对当前每股收益的倍数,完全没有反映盈利的未来走向。

举个例子,A公司今年每股收益1元,股价20元,PE 20倍。B公司今年每股收益2元,股价同样是20元,PE 10倍。如果A公司未来三年净利润复合增速为35%,B公司未来三年净利润复合增速为2%,那么三年后A公司的每股收益大约是2.46元,以20元买入相当于远期PE只有8倍;B公司三年后的每股收益约2.12元,以20元买入相当于远期PE约9.4倍。两家的远期估值几乎拉平了,甚至A公司还更便宜一点。这就是PEG存在的意义:它把静态市盈率转换成一个动态的相对估值坐标。

1.2 林奇给PEG画的那条“1.0生命线”到底是给谁用的

PEG=1.0这条线,很多人把它当成一道数学题来记,但它其实是一道关于人性的判断题。林奇提出这条线的时候,背景是20世纪80年代的美国消费和成长股市场,那些公司的盈利增长模式相对稳定、可预测,现金流也相对扎实。在那个环境下,用“PE/增长率”这个比值来衡量估值合理性是有效的。

但放到今天的A股和港股市场,这条线的适用性需要打个折扣。因为A股有大量公司处于高波动的行业周期里,盈利增长率的可持续性远不如当年美国消费股那么平滑。我自己的经验是:PEG低于0.8值得重点关注,0.8到1.2属于合理波动区,超过1.5基本就要问自己“我到底在为什么买单”了。这不是否定林奇的标准,而是根据市场特征做校准。

1.3 成长股估值,本质上是在给“未来的钱”定价

理解了PEG,你就理解了成长股投资的核心矛盾:市场愿意给一家公司多高的估值,不取决于它过去赚了多少钱,而取决于它未来能赚多少钱。PEG的巧妙之处在于,它用一个简单的除法就完成了“远期现金流折现”的粗糙近似。

如果你学过DCF(现金流折现),你会发现PEG本质上是一个极度简化的DCF模型:PE代表市场愿意支付的价格,增长率代表未来现金流的变化方向,两者的比值代表“性价比”。虽然粗糙,但它足够直观、足够快,这正是它适合作为第一道筛选工具的原因。就好比你挑西瓜,DCF是用卡尺精确测量西瓜的直径、体积和密度,PEG则是先用手拍一拍听声音,声音不对的直接跳过,省时省力。

2. 动手算之前先搞懂:PEG的分子、分母和那个隐藏的“时间轴”

PEG的公式看起来简单到甚至有点简陋:PEG = 市盈率(PE)÷ 盈利增长率(G)。但这个公式里藏着三个变量,每一个变量取法的不同,都会让结果天差地别。我把市场上各种资料里关于PEG的说法总结在一起,发现绝大多数人的计算口径都有问题,要么用的是静态市盈率,要么用的是历史增长率,要么压根没注意到增长率应该用“未来预期”而不是“过去实际”。

2.1 标准公式长什么样,为什么增长率要放在分母

标准的PEG计算是:

PEG = 市盈率 ÷ 盈利增长率

其中市盈率通常取滚动市盈率(PE-TTM),盈利增长率取未来三到五年的预期复合增长率。注意这里有一个容易混淆的点:增长率是百分比数值,但在计算时要带入数值本身。比如增长率是25%,计算时用25,而不是0.25。否则算出来的PEG会放大一百倍,完全没有参考意义。

增长率放在分母而不是分子,这个设计的含义很直白:同样的市盈率下,增速越高,PEG越低,代表越便宜。换句话说,PEG是在问你“为了这个增长速度,你愿意出多少倍的价格”。如果一家公司PE是40倍,但增长率是50%,PEG是0.8,反而比一家PE 20倍但增长率只有5%的公司(PEG=4)更有吸引力。这就是PEG让成长股和价值股可以在同一个标尺下比较的原因。

2.2 用哪一年的收益算PE:静态、滚动、预测的巨大差别

实战中计算PEG,第一步就要确定PE的口径。A股软件里默认显示的市盈率通常是静态市盈率,也就是用当前股价除以最近一个年报的每股收益。但问题在于,年报数据有严重的滞后性,尤其在一季度和二季度,你说的是去年甚至前年的盈利水平。

我更推荐用PE-TTM(滚动市盈率),也就是用最近四个季度的每股收益之和来计算。TTM的好处是它能捕捉到最近的盈利变化趋势,避免使用一个早已过时的年度数据。比如一家公司去年EPS是1元,今年前三季度已经赚了1.2元,你用静态PE算出来可能是20倍,但用TTM算出来只有16倍,两者的PEG结果会相差20%以上。

至于预测PE,也就是用未来一年的预期EPS来算市盈率,这个难度更大,但对于高成长公司来说参考价值也更高。我的习惯是先用TTM口径算一个基准PEG,再用一致预期口径算一个前瞻PEG,两个数值结合起来看。如果基准PEG大于1.5但前瞻PEG小于1,说明市场对高增长的预期还没完全消化,可能有机会;如果两者都大于2,那就没必要硬找了。

2.3 增长率是PEG的命门:历史增长率的陷阱与预期增长率的来源

增长率这个分母,是整个PEG计算里最核心、也最容易被操纵的变量。很多人图省事,直接拿公司过去三年的净利润复合增速来当G,这在大多数情况下都会产生严重误导。因为过去三年的高增长可能来自行业周期上行、低基数效应、或者一次性收益,这些都不能代表未来的增长能力。

我建议G要优先采用未来三到五年的盈利预测复合增长率。它的来源有三条渠道:一是券商研报的一致预期,Wind、同花顺等终端上都有;二是公司股权激励或员工持股计划里的业绩考核目标,这通常是管理层承诺的底线;三是通过公司产能扩张计划、行业需求增速、在建工程转固时间表,自己做一个简单的三因子预测。

这三条渠道里,最容易被忽视的是第二条。一家公司如果发布了股权激励计划,里面明确写了未来四年净利润复合增长率不低于20%,那这个数字比任何券商研报都更接近真实情况,因为它是管理层用真金白银的股份做抵押的承诺。我个人在计算PEG时,如果公司有股权激励的业绩考核目标,我会把考核目标增长率赋予60%的权重,分析师一致预期赋予40%的权重,做一个加权平均的G,效果比单独使用任何单一来源都稳定。

提示:PEG计算中,G的口径是“分子分母匹配原则”的核心。PE用的是TTM口径,G也要用未来对应的增长率预期,不能把2019年的实际增速和2023年的TTM市盈率配在一起算,否则算出来的PEG毫无意义。

3. 一套可以直接落地的PEG选股流程(附计算脚本)

理论部分讲完了,接下来是实操。我会分享一套我自己平时选股时用的完整流程,它不是一个孤立的PEG公式,而是一条把PEG嵌进去的流水线。这套流程的目标很明确:在尽量短的时间里,从全市场几千只股票里筛出那些“又便宜又成长”的标的。

3.1 先用财务指标池子把范围缩到30家以内

PEG需要人工判断增长率,所以它不适合一上来就对全市场扫描。我的做法是先用几个硬性财务指标把股票池缩小,再对剩下的股票逐个计算PEG。我的筛选条件如下:

  • 总市值大于100亿,低于50亿的股票流动性差,容易被人为操纵,PEG算得再准也没有安全边际。
  • 最近一个报告期净利润同比增长率大于10%,且过去三年净利润复合增速大于0。负增长的公司直接排除,因为它们计算PEG没有意义。
  • 毛利率大于20%,净利率大于5%,用来排除那些靠价格战维持营收的伪成长股。
  • 经营现金流净额为正,且经营现金流与净利润比值大于70%。这一条能排掉大量“纸面利润”公司。

经过这四层筛选,全市场大概会剩下300到500只股票,然后我会按行业分类,每个行业挑出龙头和增速最快的一两家,把目标缩小到30只以内。接下来的工作是用人工方式逐个计算PEG。

3.2 PEG计算的实际案例:一家消费公司从数据到结论

假设你打开行情软件看到一家消费类公司:当前股价40元,最近四个季度每股收益合计2元,那么PE-TTM = 40 ÷ 2 = 20倍。接下来找G:打开券商一致预期数据,发现未来三年净利润预测复合增速为25%。同时这公司有个股权激励计划,要求年营收增速不低于15%、净利增速不低于20%。按照我上面说的加权方式,G = 20% × 60% + 25% × 40% = 22%。

那么PEG = 20 ÷ 22 = 0.91。按照0.8到1.2的合理区间看,它处于偏低位置,有一定吸引力。但在把它加入自选股之前,还要做一步安全检查:算一下它的未来三年销量增长来源是否扎实。查一下年报在建工程和产能利用率,确认产能可以支撑25%的增速。如果产能已经打满且没有新增产线,那这个25%的预期就要往下修正,PEG自然会升高到1.1以上。

这个案例的关键在于:PEG本身不产生结论,它只是一个输入工具,真正的判断必须结合公司基本面的具体证据。

3.3 把“比率筛选”提高到“组合管理”:PEG排名的两个进阶用法

单看一只股票的PEG,能获得的信息有限。我的经验是,PEG最大的威力在于横向比较,也就是把同一行业里几家可比公司的PEG放在一起排名。比如消费电子代工板块里有四家公司,PEG分别为1.3、1.0、0.7、1.8,那么PEG为0.7的那家就值得深入去看,它有可能是市场严重忽略了它的增速,也有可能它的增长质量有问题(比如靠并购拼凑出来的利润)。不管结论怎么样,PEG排名至少帮你划出了一个优先级。

第二个进阶用法是纵向看PEG的历史分位。把一家公司过去五年的PEG做一个分布统计,看当前PEG处于历史哪个分位区间。如果当前PEG处于历史最低的10%区间,说明市场情绪、资金偏好或者短期利空把它压到了极值区域,这时候值得认真翻一下是否有预期差。我一般会在自选股清单里专门建一个表格,记录每只股票当前PEG、历史PEG中位数、所处分位,这样就能一眼看出哪些标的进入了击球区。

下面给一个简单的Python脚本,用它做股票池的批量初步筛选,可以节省大量手工操作时间,数据源可以用akshare或者tushare:

import pandas as pd # 假设df已经包含了以下字段: 代码, 名称, 总市值, PE_TTM, 扣非净利润同比, 毛利率, 净利率, 经营现金流 # 实际数据可通过akshare/tushare等接口拉取 def peg_prefilter(df): df = df.copy() # 硬性条件筛选 cond = (df['总市值'] > 100e8) & \ (df['总市值'] < 2000e8) & \ (df['扣非净利润同比'] > 10) & \ (df['毛利率'] > 20) & \ (df['净利率'] > 5) & \ (df['经营现金流'] > 0) screened = df[cond].copy() # 按PE_TTM升序排列,方便后续人工复核 screened = screened.sort_values('PE_TTM') return screened # 使用示例 # stock_pool = load_data_from_api() # result = peg_prefilter(stock_pool) # print(result.head(30))

这个脚本只是一个粗略初筛,PEG的人工计算部分无法自动化,因为增长率的预测涉及大量定性判断,脚本帮不了你。但筛掉那些明显不合适的标的,能省下至少半天的时间。

4. 我在实测中踩过的坑:PEG失真最严重的五类场景

PEG是一个好指标,但它不是万能的。以下五类场景我都在实战中遇到过,每个都是真金白银的教训。如果你只用PEG而不做场景分辨,大概率会踩进同样的坑里。

4.1 周期股的诈尸:低PE+高增长率双盲区

周期股是PEG最典型的失真场景。比如一家化工企业,因为产品价格暴涨,当年净利润同比增长280%,TTM市盈率被压到5倍,增长率数据也亮眼。按照PEG公式,PE 5 ÷ G 280 = 0.018,便宜得发指。但如果你真的买入,等产品价格回落、景气周期结束,盈利会断崖式下跌,PE从5倍瞬间变成20倍甚至50倍。这不是估值修复,这是盈利坍塌。

周期股的PEG失真根源在于,分子和分母用的都是“景气高点”的数据。高价格带来的高利润撑起了低PE,同时基期利润低导致同比增长率极高,这两个失真信息叠加在一起,会算出市场上最荒谬的“深度低估”信号。对周期股,正确的估值工具是PB或者基于行业产能周期位置的市现率,而不是PEG。识别周期股有一个简单方法:看过去五年ROE的波动幅度。如果ROE最高年份和最低年份相差超过15个百分点,基本就是强周期,直接跳过PEG。

4.2 高杠杆公司的失真:银行地产要换分母

银行、地产、保险这类高杠杆经营的公司,盈利增长率和市盈率的关系也和一般制造业公司完全不同。对银行来说,净资产收益率(ROE)和杠杆倍数才是估值的锚,净利润增长率受到拨备政策、不良认定标准等大量会计政策影响,不能直接作为PEG的分母。

举个直观的例子:某股份制银行PE 5倍,过去三年净利润复合增速6%,PEG = 5 ÷ 6 = 0.83,看起来也不贵。但银行的利润调节空间极大,一笔大额不良资产的计提就能瞬间吞噬上百亿利润。PEG无法反映资产质量的风险,所以在银行业的应用价值很低。我对金融地产类公司通常只看市净率和股息率,完全不用PEG。PEG适合的是轻资产、高ROE、利润增长可预测性强的大消费、科技制造、医药医疗板块。

4.3 一次性收益与会计调整的干扰

这是我早年亏钱最惨的一个坑。一家公司某年净利润大增80%,我粗算PEG=0.5,兴奋地重仓买入。结果第二年一季度业绩突然变脸,股价直接腰斩。后来翻财报才发现,前一年的净利润里有一块巨大的“非经常性损益”——公司卖掉了一栋楼,赚了十几亿的一次性收益。

因此计算增长率时,必须把非经常性损益从净利润中剔除。我建议一律使用“扣非净利润”作为计算基础,也就是扣除非经常性损益后的净利润。扣非净利润的增长才是公司主业真实的经营增长。如果你发现一家公司的扣非净利润增速和净利润增速差异很大,那就要高度警惕,它的利润可能不完全是“赚来的”,而是“算出来的”。

4.4 负增长、扭亏与超高速增长的边界

PEG在增长率接近零或为负时完全失效,因为分母为零或负数的除法没有估值意义。对于增长率超过100%的公司,PEG也要谨慎使用,因为超高速增长几乎没有可持续性,G=100时算出的PEG可能只有0.3,但第二年增速回落到20%,PEG瞬间跳到1.5。

我的经验是:当预期增长率超过50%时,PEG的参考价值急剧下降,这时应该回到商业模式层面,问清楚高增长是否可持续。对扭亏为盈的公司,最好等它连续两年以上实现扣非净利润正增长,再用PEG做估值。很多人在公司刚扭亏的时候就拿PEG说事,最后都被下一年的低基数效应打了脸。

4.5 PEG在行业比较里的局限性

最后一种失真场景是跨行业横向比较。互联网平台的30%增速和食品饮料的30%增速,商业质量完全不同;一家70倍PE的高端制造公司,如果增长率是35%,PEG=2.0,看起来非常贵;但另一家15倍PE的公路公司,增长率只有3%,PEG=5.0,看起来更贵。但公路公司的盈利确定性、分红率、现金流的稳定性,都远高于高增长制造业公司,两者根本不能只用PEG对比。

注意:PEG只适合在企业生命周期相近、商业模式可比的同类公司之间做横向比较。跨行业比较PEG毫无意义,这就像拿一匹马和一台拖拉机比跑步速度,方向完全不同。

5. PEG选股的边界:它是好筛子,但不是一票否决器

做投资最怕的不是指标不够多,而是一个指标用到底。PEG也一样,它是一个极好的“筛选器”,但不是“决策器”。在最终做出买入决定之前,我还会用其他维度的信息对PEG进行验证,整个流程本质上是一条完整的证据链。

5.1 比PEG更底层的应该是商业模式

一家公司PEG小于0.8,你要先问的不是“该不该买”,而是“为什么市场会给我这么低的估值”。答案通常只有两种:一是市场真的错杀了,那就存在认知差带来的机会;二是市场已经看到了你没有看到的风险,比如行业天花板逼近、核心客户流失、技术路线被替代。如果是后者,PEG再低都是价值陷阱。

所以我在用PEG选出候选标的之后,一定会做一轮商业模式压力测试,核心问题有三个:它靠什么赚钱?这个盈利模式在未来五到十年是否会被颠覆?它所需的资本开支是维持性的还是扩张性的。如果这三个问题里有任何一个答案是负面的,我就会把这个公司的PEG要求提高到更严格的水平,比如必须低于0.5才考虑。

5.2 与DCF和自由现金流验证搭配的思路

PEG用的是利润口径,但利润有时候会说谎。一家公司账面净利润赚了1个亿,但经营性现金流只有2000万,这种利润的质量就很差。所以在最后决策前,我会做一个简易的验证:用自由现金流(经营现金流减去资本开支)来复算它的真实增长质量。

如果一家公司的PEG很低,同时自由现金流复合增速与净利润复合增速基本同步,那么PEG的可靠性就很高。反过来,如果PEG低但自由现金流持续为负,说明公司的高增长需要不断消耗外部融资,这种增长模式在利率上行或者融资收紧的环境里非常脆弱。我最喜欢的组合是:PEG < 1,同时自由现金流/净利润 > 0.8,这样既有成长性又有盈利质量。

你也可以用DCF做一个反向验证:假设未来十年增长率线性衰减到永续增长率3%,折现率取10%,算出来的内在价值如果高于当前股价20%以上,说明PEG显示的低估不是幻觉。

5.3 我的最终清单:PEG从来不是单点结论,而是一条验证链

这几年的实践让我逐渐接受了这样一个观念:PEG不是一个答案,它是一堆问题的开始。它告诉你“这家公司可能值得关注”,但它不告诉你“应该买入”。每次我准备下单前,都会过一遍下面的清单:

  • PEG是否小于1.2(根据不同行业景气度动态调整)
  • 未来三到五年的预期增长率G,是否有管理层业绩承诺或者产能扩张计划支撑
  • 扣非净利润增速是否符合预期,而非经常性损益占净利润的比例是否低于15%
  • 自由现金流与净利润的比值是否大于70%
  • 公司在行业内的竞争地位是否是前三名
  • 当前PEG处于历史估值的哪个分位区间

这六条全部满足,我才会把仓位加上去。如果有一两条不满足,我宁可错过,也不赌运气。

我个人的体会是:PEG真正厉害的地方不在于那个小数点后的数字,而在于它逼着你去拆解一家公司的增长逻辑。一整套流程走下来,你会被迫搞清楚这家公司的增长来源、可持续性、现金流状况和行业位置——这些才是投资决策的核心变量。PEG只是一个入口,真正让你在市场上活下来的,是你对商业本质的理解深度。近几年我用这套方法筛掉了不少看起来热闹但经不起推敲的“伪成长股”,也抓住过几家被市场短暂冷落、但增速扎实的优质公司。最后再分享一个实用小技巧:每个月把关注列表里的标的重新按PEG排名一次,观察排名的变化趋势——当一个标的的PEG从1.5逐步下滑到0.8附近,同时股价没有大幅上涨的时候,通常意味着盈利增长正在填平估值的坑,这时候值得加大研究力度;反过来,如果PEG一路走高但你找不到增长加速的支撑证据,那大概率是情绪在推动估值泡沫,该谨慎就得谨慎。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询