從 CPI 計算通膨率的方式,是計算兩個消費者物價指數數值之間的百分比變化:用較晚的 CPI 減去較早的 CPI,除以較早的 CPI,再乘以 100。這個公式,正是原始的 CPI 指數數字,變成你在新聞頭條與央行報告裡看到的百分比利率的方式。它適用於任何兩筆 CPI 讀數——年度、季度,或月度——並回傳你所測量期間的平均通膨率。因為 CPI 追蹤的是一籃子固定的消費商品與服務的價格,這個結果反映的是家庭實際支付的金額,而不只是某一個產業或商品。一旦你有了那個利率,就有兩種實務用途可以展開:把它當成你所比較期間的歷史數字來讀,或把它餵進一個推算工具,看看類似的利率會如何隨著時間改變金錢的價值。通膨計算機會拿一個你提供的利率——不論它是來自 CPI、央行目標,還是你自己的假設——套用到任何金額、任何年數上,同時回傳未來成本,以及以今天美元表示的未來購買力。它本身不會去抓取 CPI 資料;利率由你提供,複利計算則由這個工具完成。

calculate inflation rate from cpi
calculate inflation rate from cpi

用白話文說明 CPI 通膨率公式

消費者物價指數數字公布時是以指數水準的形式呈現,而不是以利率呈現。某一年 CPI 讀數是 280,隔一年是 292,光靠這兩個數字本身,並不能告訴你物價上漲的速度有多快——它只顯示出指數目前落在哪裡。要把這兩個數字轉換成一個通膨率,就要用標準公式,計算它們之間的百分比變化:

通膨率 = (CPI_終值 − CPI_初值) / CPI_初值 × 100

國家統計機構——包括維護著被引用最廣泛的 CPI 系列的美國勞工統計局——是用一籃子加權後的消費商品與服務來建構這個指數的:食物、住房、交通、醫療照護,諸如此類。因為這個籃子在各期間之間大致保持不變,指數的變化,來自的是價格的變化,而不是來自新增了項目。這讓這個百分比變化,成為衡量你所比較期間消費者物價通膨的一個乾淨指標。有兩個細節攸關準確度:要使用來自同一個系列、同一個基期的指數數字(混用不同基期會產生沒有意義的結果),並讓期間長度符合你的問題——年度讀數給出的是年通膨率,而月度或季度讀數給出的是較短窗口的數字,如果需要,你可以再另外把它年化。想了解通膨更廣泛的定義與衡量方式背景,請參閱維基百科上關於通貨膨脹的概覽

用四個步驟從 CPI 計算通膨率

  1. 找出來自同一系列的兩筆 CPI 讀數——例如,2023 年的年度平均 CPI 與 2024 年的年度平均 CPI。
  2. 用較晚的 CPI 減去較早的 CPI,得到指數變化:260 − 250 = 10。
  3. 把這個變化除以較早的 CPI:10 ÷ 250 = 0.04。
  4. 乘以 100,轉換成百分比:0.04 × 100 = 4%。這個數字,就是你所測量期間的通膨率。

換一組數字的實例演練:假設 CPI 在兩年之間從 240 移動到 250。差額是 250 − 240 = 10。除以較早的數值得到 10 ÷ 240 = 0.04166…,乘以 100 之後,變成大約 4.17%。那段期間的年通膨率大約是 4.17%,你現在可以把它交給一個推算工具。想更深入了解如何把這個計算延伸到更長的時間範圍,如何從 CPI 計算未來成本的通膨率這篇指南,說明了同一種方法套用在跨越多年的窗口上的做法。

用通膨計算機套用你從 CPI 算出的利率

通膨計算機不會查詢 CPI 系列,也不會儲存歷史通膨資料。它接受你提供的三項輸入——一個起始金額、以百分比表示的年通膨率,以及一個年數——並在整段期間套用單一一套複利公式。在利率欄位輸入你從 CPI 算出的利率,選擇一個時間範圍,就能立即讀到兩個數字:

  • 未來成本——今天以你的起始金額買到的一籃子商品,經過 n 年後,在那個利率下要花多少錢。
  • 未來購買力——你起始金額的那筆現金,經過 n 年後,實際能買到什麼,以今天的美元來表示。

這兩個輸出結果都會隨著你輸入而更新,所以你可以調整利率、年數,或起始金額,來比較不同情境,而不必重新載入頁面。這讓這個工具很適合用來對一個從 CPI 算出的利率,在比你實際測量的期間更長或更短的時間範圍下,做壓力測試。一個常見的做法:從最近兩筆 CPI 讀數算出利率,把它連同一個對你的規劃有意義的金額,一起輸入計算機,然後讀出這兩個數字,看看維持在那個水準的利率,會如何重塑那筆錢。

未來成本 vs 未來購買力

這個計算機會呈現兩種輸出結果,因為它們回答的是關於同一個利率的相反問題。用來計算它們的運算彼此互為反向——乘以 (1 + r)^n 與除以 (1 + r)^n 會互相抵消,讓起始金額維持不變。下表整理了這兩者的差異,並顯示當通膨為正值時,每個數字各自移動的方向。

輸出它回答的問題使用的公式通膨為正值時的方向
未來成本 今天標價 X 美元的東西,n 年後會值多少錢? 金額 × (1 + r)^n 上升到高於起始金額
未來購買力 今天的 X 美元,n 年後實際能買到什麼,以今天的美元來看? 金額 ÷ (1 + r)^n 下降到低於起始金額

在為未來的支出定價時,使用未來成本——18 年後的大學學費、10 年後的一次翻修、25 年後的退休預算。在問今天的儲蓄實際上會值多少時,使用未來購買力——十年後,一筆存放的 10,000 美元,能買到多少份今天的雜貨。想了解支撐這兩個數字的名目與實質價值之間的概念性區別,維基百科上關於經濟學中實質與名目價值的條目提供了有用的背景資訊。

為什麼單一一個由 CPI 算出的利率,是一種估算,而不是預測

一個 CPI 百分比變化數字,告訴你的是兩個時間點之間發生了什麼。它本身並不會告訴你,明年或後年會發生什麼。通膨會波動——有時波動幅度還很大——而單一一個利率,會把那種變動性壓平成一個常數。通膨計算機正是圍繞著這個單一利率假設打造的:它在你指定的整段時間範圍內,套用同一個利率,所以它畫出來的曲線是平滑且指數型的。這對建立直覺、以及並排比較各種情境很有用——30 年下來,2% 對比 4% 對比 6% 分別會怎樣?——但它無法挑出在任何特定的未來某一年,哪一個最有可能真的發生,因為真實的 CPI 是事後才公布的,而且每次發布都會變。

就規劃而言,請把輸出結果當成方向性的參考。如果你從 CPI 算出的利率是 3%,而你用 3% 來為你的儲蓄建模,你測試的就只是一條特定的路徑。要把不確定性框起來,就用一個較低的利率與一個較高的利率,跑同樣的情境,觀察兩個結果數字之間的差距。這個計算機正是為了這種比較而設計的:它是一種快速的方式,用來對退休儲蓄、長期目標、薪資預期,或任何你想在時間推移中保持意義的數字,做壓力測試,而不是一個用來預測確切未來物價的工具。

一個由 CPI 算出的利率的常見情境

有好幾個規劃問題,能乾淨俐落地從一個由 CPI 算出的利率,轉換成一次計算機的運算。數字本身是由這個工具算出來的,但輸入與結果之間的關係,在每一種情況下都是一樣的。

  • 退休續航力:今天一筆 X 美元的養老金,在去年 CPI 印出的那個利率下,25 年後會值多少?利率越低,購買力越高;利率越高,購買力越低。
  • 教育經費:如果最近的 CPI 是你用來代表教育成本通膨的指標,四年學費在 18 年後要花多少錢?未來成本會隨著利率與時間範圍雙雙上升而提高。
  • 薪資談判:薪資需要漲多少,才能在 10 年後維持同樣的購買力?把今天的實拿薪資,拿去和它在你從 CPI 算出的利率下的未來購買力做比較。
  • 通貨緊縮檢查:如果 CPI 在兩個期間之間下降,這個百分比變化就是負的。把這個負數當成利率輸入,同樣的邏輯就會反過來——未來成本會降到起始金額以下,未來購買力則會升到起始金額以上。這個計算機接受負利率,所以下降的 CPI,可以和上升的 CPI 一樣輕鬆地建模。

這四種情境,靠的都是同一項輸入:一個你從 CPI 算出、或選定作為假設的單一年通膨率。剩下的數學,全部由這個計算機完成,完全在你的瀏覽器中執行,並在你變更三項輸入中的任何一項時,同步更新兩個數字。

如果你正在權衡選項,通膨計算機如何運作:公式內部解析對此有詳細說明。