很多人第一次看到”两年平均增速”,会下意识理解成”把两年的同比增速加起来除以二”。这个理解错了。它的算法是:先算出这两年总共涨了多少,再用几何平均法拆成两段,得到一个假设每年涨幅相同时对应的年化速度。这一步搞错,后面看到的每一个”两年平均增长 5.0%“,理解和用法都会跟着错。
核心要点
两年平均增速,是把本期数值和两年前同期数值直接对比,算出总变化后再用几何平均法折算成年化速度。它专门用来跳过某一年基数异常带来的干扰。
- 计算基准固定在两年前的同期,不是”今年”和”去年”,也不是把两个同比数相加除以二。
- 只有当中间那一年(也就是同比公式里的基数所在年份)明显偏离正常水平时,两年平均才比同比更值得参考。
- 它解决的是基数问题,不能替代环比看最近一两个月的方向,也不能替代分项看结构。
- 如果两年前那个同期本身也不正常,两年平均照样会失真,得往前找一个更正常的基期。
两年平均增速的计算公式:先算总变化,再开平方根
公式怎么代入:先定总变化,再开平方根
算两年平均增速,要先确定一件事:这两年间,这项指标总共涨了(或跌了)多少。然后把这个总变化拆成两段相等的年化速度。
设本期数值比两年前同期增长了 X%,两年平均增速的计算公式是:
两年平均增速 = (1 + X%)^(1/2) − 1
这里的指数是 1/2,因为中间隔了两个完整周期(两年)。如果隔的是三年,指数就要换成 1/3,也就是所谓的”三年平均增速”,公式结构不变,只是开的次方数跟着年数走。
跟着国家统计局的真实数据算一遍
国家统计局在《一季度国民经济开局良好》中公布,2021 年一季度国内生产总值按不变价格计算,同比增长 18.3%,比 2019 年一季度增长 10.3%,两年平均增长 5.0%。这里的”比 2019 年一季度增长 10.3%“,就是公式里的 X。
代入公式验算一次:(1 + 10.3%)^(1/2) − 1 ≈ 1.103 的平方根减 1 ≈ 1.0503 − 1 ≈ 5.0%,和统计局公布的两年平均增长 5.0% 对得上。这个计算过程本身没有秘密,读者只要知道本期比基期总共涨了多少、隔了几年,就能自己代公式验算,不用等着别人告诉你答案对不对。
同一份发布里还给出了其他指标的两年平均增速:规模以上工业增加值两年平均增长 6.8%,社会消费品零售总额两年平均增长 4.2%,固定资产投资两年平均增长 2.9%。三个数字放在一起看,能看出哪块恢复得快、哪块恢复得慢。两年平均常见的用法就是这样——在基数被打乱的那段时间里,找一把相对稳的尺子做横向比较,而不是替代同比。
为什么会需要跳过基数:同比在这段时间里为什么不够用
同比为什么会被基数拉高或拉低
同比的分母是去年同期。一旦去年同期因为疫情、灾害、极端天气或政策骤变偏离了正常水平,今年的同比就会被这个异常基数放大或压低。读者已经很熟悉基数效应是什么意思这层逻辑。
2020 年一季度是这类异常基数的典型例子:多项经济指标当季明显走低。到了 2021 年一季度,同样的经济活动只要恢复到接近正常水平,和 2020 年那个低点比,同比增速就会显得非常高——这里的 18.3%,很大一部分就是这么来的。这个数字没有算错,但它回答的问题是”比一年前那个异常低点高多少”,不是”经济活动比正常年份强了多少”。
两年平均要解决的正是这个问题:把 2020 年这个异常点从比较基准里绕过去,直接拿 2021 年和公认正常的 2019 年比,再折算成年化速度。这样算出来的 5.0%,回答的问题变成了”跳过 2020 年这个特殊年份,最近两年平均下来涨了多少”,和当期的同比、环比一起看,能过滤掉单看同比容易产生的夸大印象。
一个完整判断案例:从同比异常到该核对哪个数据
看到”一季度 GDP 同比增长 18.3%“这类数字,下意识的反应很容易是”经济这是要加速了”。把这个反应拆开看,正好对应一条完整的判断链:
- 信号:当期同比数字异常高(18.3%),明显超出正常年份的同比区间。
- 误读机制:作为分母的去年同期(2020 年一季度)本身因为疫情大幅走低,这次同比只是在跟一个异常低点比较,数字被放大了。
- 可能怎么影响你:如果直接把 18.3% 当成”经济全面加速”的信号去做判断——比如据此认为消费会强劲反弹、招聘会全面回暖——很容易高估当期的真实复苏力度,做出偏乐观的消费、招聘或库存决策。
- 该看哪个数据:把这期数据换成和两年前同期(2019 年)比,算一次两年平均增速(前面算出的 5.0%),再对照当月环比和最近几个月的连续走势,才能判断经济是不是真的在加速。
两年平均增速能直接推出什么,不能推出什么
两年平均增速能帮读者判断的是”跳过某一年异常之后,这段时间总体涨了多少”,不能替代同比和环比回答”最近这个月是不是在变好”。
能拿它做的判断
- 横向比较不同指标或不同行业在同一段异常期里,谁的两年平均增速更高、更低——比如国家统计局公布的工业增加值两年平均增速(6.8%)高于社会消费品零售总额(4.2%);但判断生产端和消费端的修复差异,还需要结合价格因素、服务消费和其他需求指标一起看,不能只凭这两个数字下结论。
- 辅助判断同比是否明显受异常基数影响——如果两年平均和同比之间的差距很大,说明当期同比很大程度上被基数效应拉高或拉低了,但两年平均给不出”基数效应占几成、真实增量占几成”这种精确拆分。
- 在基期年份数据也公开、且数据可比的前提下,把两年平均当作同比之外的第二把尺子做交叉验证。
不能拿它做的判断
- 不能用两年平均判断最近一两个月是在加速还是转弱,这件事通常要结合季调环比和连续几期走势判断;两年平均把两年的波动摊平了,看不到近期拐点。
- 不能假设两年里的增长是均匀发生的。两年平均只是数学上把总变化拆成两段相等的年化速度,不代表现实中每年涨幅相同。现实中完全可能是第一年几乎没涨、第二年才集中恢复,两年平均看不出这种节奏差异。
- 如果作为基期的那一年(两年前同期)本身也不正常——比如统计范围或计算方法在这两年间发生了调整——两年平均照样会失真,这时候需要先确认前后数据是否用了相同的统计方法,而不是直接套公式。
两年平均增速可信度自查表
先分清自己要问哪种问题
拿到一个”两年平均增长 X%“的数字时,先想清楚自己要问的是哪种问题。想知道”最近一个月的真实方向”,两年平均帮不上忙,该直接看环比和最近连续几个月的走势。想知道”两年总共涨了多少”,才轮到两年平均出场,接下来按三项检查走一遍,能得出一个明确的判断,而不是凭直觉猜。
三项检查,对应三档结论
三项检查里,头一项和后两项的性质不一样:头一项出现异常,是”该不该用两年平均”的理由;后两项出现异常,才是”这个两年平均数字能不能信”的理由,不能混为一谈。
| 使用建议 | 触发条件 | 说明 |
|---|---|---|
| 适合使用 | 去年同期(同比公式里的基数)明显偏离正常水平(疫情、灾害、政策骤变等),且基期年份、统计方法都没问题 | 同比容易被这个异常基数放大或压低,两年平均值得拿来交叉验证;如果去年同期本身没有异常,同比已经够稳,没必要额外算两年平均 |
| 需核对可比性 | 这两年间统计范围、计算方法或基期发生过调整(比如规上企业标准变化、价格指数换基期) | 先核实前后数据是否按同一方法算出,未核实前别直接采信这个数字;统计方法没变,两年平均可以直接和同比对照着看 |
| 不宜直接使用 | 作为基期的那两年前同期,本身也不是正常年份 | 基期本身失真,两年平均一样会跟着失真,得换一个更靠前、更正常的年份重新算 |
两年平均、同比、环比:各自适合回答什么问题
同比、环比和两年平均,站在不同的时间跨度上回答不同的问题,彼此不能互相替代。
| 维度 | 衡量什么 | 参照基准 | 适用场景 | 容易忽略的边界 |
|---|---|---|---|---|
| 同比 | 本期与去年同期比 | 上一年同期 | 判断长期趋势,天然盖住季节波动 | 基数异常年份会让同比失真 |
| 环比 | 本期与上一期比 | 上一个月/季度 | 判断最近的方向和拐点 | 未经季节调整容易被节假日带偏 |
| 两年平均 | 本期与两年前同期比,折算成年化速度 | 两年前同期 | 中间那一年基数异常时,跳过它看真实恢复节奏 | 只给出等效年化速度,无法显示两年内的实际波动路径;基期本身异常时同样失真 |
现在还能查到两年平均增速吗
国家统计局在 2021 年的多项月度和季度发布中,普遍在同比之外加上了两年平均增速——比如 2021 年 4 月份国民经济运行情况发布时,规模以上工业增加值、出口、社会消费品零售总额等多项指标都同时给出了两年平均增速。与 2021 年相比,近几年的常规月度发布里,两年平均这一项已经比较少见到。
这不代表这个算法过时了。任何时候只要某一年的基数因为自然灾害、极端天气或行业政策骤变等一次性冲击明显偏离正常水平,都可以把基准挪到一个更早、更正常的年份,用这套公式重新算一遍年化速度。但如果基数异常是因为统计范围或计算方法发生了调整,就不能直接套用——必须先拿到按同一套方法回溯计算过的数据,确认两段时期真正可比,才能代入公式。公式本身不挑年份,挑的是”哪一年的数据能站得住当基准,而且和本期用的是同一套统计方法”。
看财经新闻的人遇到某个月同比数字看着特别夸张时,与其纠结这个数字对不对,不如先查一下去年同期是不是有特殊情况,需要时自己动手代入公式折算一次,比等着新闻标题告诉你”该不该信”更靠谱。
两年平均增速不是一个用来代替同比和环比的新指标。它的作用是在基数被打乱的那段时间里,多问一句”跳过异常年份,这段时间到底涨了多少”。算清楚公式和适用边界,以后遇到哪一年的异常基数,都能照着同一套逻辑重新核对一遍。
常见问题
Q: 两年平均增速是不是把两年的同比增速加起来除以二?
答: 不是。它先算本期比两年前同期总共变化了多少,再用几何平均法(开平方根)折算成年化速度,公式是 (1 + 两年总变化%)^(1/2) − 1。直接把两个同比数相加除以二,算出来的结果通常和真实的两年平均增速对不上。
Q: 两年平均增速为什么用 2019 年当基期,不是随便选一年?
答: 因为 2020 年一季度不少经济指标明显偏离正常水平,拿 2020 年当分母,同比会被这个异常基数放大或压低。选 2019 年,是因为它是异常出现之前公认正常的一年,以它为基准折算出来的速度更贴近真实的恢复节奏。
Q: 两年平均增速能看出经济是不是在加速改善吗?
答: 不能直接看出来。它把两年的波动摊平成一个年化速度,看不出这两年是前松后紧还是前紧后松。要判断最近是不是在加速改善,得看环比和连续几个月的走势,两年平均只能回答“总共涨了多少”。
Q: 现在的月度经济数据发布里还会标两年平均增速吗?
答: 与 2021 年相比,现在的常规发布里已经比较少见到这一项,同比数字通常已经能满足日常判断需求。但将来某一年基数再被一次性冲击拉得明显偏离正常水平,同样的算法还能拿出来用,只是基期要换成当时公认正常的那一年。
Q: 三年平均增速和两年平均增速是同一套算法吗?
答: 是同一套逻辑,只是隔的年数不同。公式里的指数从 1/2 换成 1/3,本期数值要和三年前同期比总变化,其余判断逻辑——基期是否正常、统计方法是否一致——完全一样。
Q: 自己想核对一个两年平均增速,需要准备哪些数据?
答: 只要两个数:本期数值比两年前同期的总变化百分比(官方发布一般会给出“比某年同期增长 X%”这句话),以及中间隔了几年。把总变化代进公式开对应次方根,就能算出年化的两年平均增速,再和官方公布的数字核对。
参考资料
版本 1.0 · 更新于 2026-09 · 资料截至 2026-09-12