通过MCP连接 →

输入计算

数学公式

Show calculation steps (1)
  1. Annualized Inflation Rate

    Annualized Inflation Rate: 累积通货膨胀计算器

    Average yearly inflation rate over the given number of years

广告

结果

累积通货膨胀
20%
该时期内物价上涨总幅度
年化通胀率 1.84%
价格倍数(期末 ÷ 期初) 1.2×

什么是累积通货膨胀?

累积通货膨胀指的是在一段时间内整体物价水平上涨的总百分比——它衡量的不是单独某一年,而是整个时间段累加后的变化。它能告诉你,从起始时点到结束时点,一篮子商品总共贵了多少。经济学家通常用价格指数来追踪这一变化,例如消费者价格指数(CPI),其中每个数值都代表某一时点商品的相对价格水平。

随时间上升的物价水平曲线,标出起始和结束的CPI点
累计通胀衡量从起始时间点到结束时间点的物价总涨幅。

如何使用本计算器

填入起始CPI(即时间段开始时的价格指数)和结束CPI(即时间段结束时的价格指数),计算器即会以百分比形式给出累积通货膨胀总幅度。如果再填入两个数值之间相隔的年数,你还能得到年化通胀率——也就是按复利计算、能产生相同累积变化的稳定年度通胀率。

计算公式详解

核心公式为 $$\text{累积通胀率 \%} = \left( \frac{\text{结束CPI}}{\text{起始CPI}} - 1 \right) \times 100$$。用结束指数除以起始指数,可得到一个价格倍数;再减去 1 并乘以 100,就转换成了百分比涨幅。若要换算成 \(n\) 年的年化通胀率,则对该倍数取 \(n\) 次方根后再减 1:$$\left( \left( \frac{\text{结束CPI}}{\text{起始CPI}} \right)^{\frac{1}{n}} - 1 \right) \times 100$$

展示结束CPI与起始CPI之比换算为百分比的示意图
该公式用结束时的CPI除以起始时的CPI,减去一,再换算成百分比。

实例演算

假设期初CPI为 200,期末CPI为 260,前后跨越 10 年。价格倍数为 \(260 \div 200 = 1.3\),因此累积通胀率为 $$(1.3 - 1) \times 100 = 30\%$$ 年化通胀率则为 $$(1.3^{1/10} - 1) \times 100 \approx \text{每年 } 2.66\%$$ 也就是说,物价总共上涨了 30%,相当于每年按复利约上涨 2.66%。

常见问题

到哪里查找CPI数值?各国统计机构都会发布CPI序列数据——例如美国劳工统计局(BLS)、英国国家统计局(ONS)或欧盟统计局(Eurostat)。在中国,则可参考国家统计局发布的居民消费价格指数。请使用对应月份或年份的指数水平。

为什么累积通胀不等于各年通胀率简单相加?因为通胀是按复利累积的。每一年的物价涨幅都是叠加在前一年已经上涨后的价格之上,因此最终总幅度会略高于各年涨幅的简单加总。

能否直接用价格数值代替CPI?可以。任何两个可比的价格数字都适用——把旧价格填为起始值、新价格填为结束值,即可得出累积涨幅百分比。

最后更新: