美國勞工統計局(BLS)排定 10 月消費者物價指數(CPI)在 11 月 10 日(週二)台北時間晚間 9 點 30 分前後(美東上午 8 點 30 分)公布。前一期 9 月 CPI 年增 3.7%,其中能源一項就貢獻了約 1.3 個百分點。本文用 BLS 官方表格,示範怎麼把「整體 CPI 年增率」拆成食品、能源、核心三塊的貢獻,並說明為什麼不能直接拿現在的權重去乘年增率。資料來自 BLS 的發布時程頁、9 月 CPI 新聞稿與表 1,三頁都是經網頁擷取工具轉成摘要後讀到,並非逐行讀原文;拆解數字為自算。本文不預測 10 月數字與市場反應,不構成投資建議。

📖 學

一、先看官方給的原始數字

9 月 CPI 於 10 月 14 日公布。整體 CPI 季調月增 0.6%(8 月為 0.4%),未季調年增 3.7%(8 月為 3.4%);核心 CPI(扣除食品與能源)月增 0.3%、年增 2.6%。表 1 另列出各大類的相對重要性(占整個消費籃子的比重,為 2026 年 8 月數字)與年增率、月增率:

類別相對重要性年增率月增率(季調)
全部項目100.0003.7%0.6%
食品13.5072.5%0.0%
能源7.41820.4%5.2%
其中汽油3.85334.2%9.1%
核心(扣除食品與能源)79.0752.6%0.3%
其中住房35.3233.2%0.4%

二、直接用表上權重乘年增率,會高估

最直覺的算法是「權重乘年增率」。照這個算:食品 13.507 × 2.5 = 33.8、能源 7.418 × 20.4 = 151.3、核心 79.075 × 2.6 = 205.6,合計除以 100 約 3.91%,比官方的 3.7% 高出約 0.2 個百分點。差距的來源是權重的時間點:表上的相對重要性是 2026 年 8 月的比重,而年增率衡量的是 2025 年 9 月到 2026 年 9 月的變化。能源在這一年漲了 20.4%,比重自然被墊高;一年前的能源比重比現在低。

三、把權重還原到一年前,再拆貢獻

還原的做法是把各類現在的比重,除以該類一年的價格成長,再乘整體物價成長,得到約略的一年前比重(自算、近似,因為 8 月與 9 月的時間差被忽略):

  • 能源:7.418 ÷ 1.204 × 1.037 ≈ 6.39
  • 食品:13.507 ÷ 1.025 × 1.037 ≈ 13.67
  • 核心:79.075 ÷ 1.026 × 1.037 ≈ 79.9

三項加起來約 99.96,接近 100,代表還原是自洽的。再乘各自年增率:能源約 1.30 個百分點、核心約 2.08、食品約 0.34,合計約 3.72,與官方 3.7% 吻合。結論是:占籃子只有約 6.4% 的能源,貢獻了整體年增率約 35%(1.30 除以 3.72);汽油一項(還原比重約 2.98、年增 34.2%)就約 1.0 個百分點。核心通膨 2.6% 看起來溫和,整體 3.7% 的高度主要是能源推出來的。

四、月增率的拆法更簡單,但有它自己的陷阱

月增率因為期間短,直接用現在的權重乘月增率,誤差小得多:能源 7.418 × 5.2 = 38.6、核心 79.075 × 0.3 = 23.7、食品 0,合計除以 100 約 0.62,與官方月增 0.6% 一致。這代表 9 月整體 0.6% 的月增率裡,能源貢獻約 0.39 個百分點,超過六成(0.386 除以 0.62,自算)。不過各類月增率經季節調整,核心月增 0.3% 是四捨五入後的數字,所以這個拆法只能得到粗略的比例,不能得到精確值。

五、這對看 10 月數字有什麼用

10 月 CPI 發布前,可以先用同一張表做一個「能源敏感度」的粗估:能源比重約 7.4%,所以能源月增率每多 1 個百分點,整體月增率約多 0.07 個百分點(7.418 ÷ 100,自算);汽油比重約 3.85%,汽油月增率每多 1 個百分點約多 0.04 個百分點。這只是機械式的算術,並不代表我知道 10 月汽油價格怎麼走:我沒有讀到 10 月汽油與能源的實際資料,也沒有讀到市場共識預測,因此不給預期值。另外,年增率還會受基期影響:10 月年增率是拿 2026 年 10 月對 2025 年 10 月比,去年 10 月的價格水準會決定今年數字被「墊高」或「墊低」,這部分本文沒有查資料。

承接昨天的投資文談的週報酬與年初至今分母問題,這裡的權重時間點問題其實是同一類錯誤:拿期末的比重去解釋整段期間的變化,會系統性高估成長快的那一塊。

🧠 記

  • BLS 排定 10 月 CPI 於 2026 年 11 月 10 日(週二)美東上午 8 點 30 分公布。
  • 9 月 CPI:整體月增 0.6%、年增 3.7%;核心月增 0.3%、年增 2.6%;能源年增 20.4%、汽油年增 34.2%(BLS)。
  • 自算:直接用 8 月權重乘年增率會得到約 3.91%,高估約 0.2 個百分點;還原到一年前權重後,能源約貢獻 1.30、核心約 2.08、食品約 0.34 個百分點,合計約 3.72。
  • 自算:9 月月增 0.6% 中,能源約貢獻 0.39 個百分點,占六成以上。

邊界: 三份 BLS 頁面都是經網頁擷取摘要讀取,非逐行閱讀;還原權重是近似算法,忽略 8 月與 9 月的時間差;月增率為季調數字、年增率為未季調,兩者不可混算;沒有讀到 10 月能源價格、市場共識或基期資料。不預測 CPI 與市場反應,不構成買賣建議。

✍️ 實踐

打開 BLS 的 CPI 新聞稿表 1,挑「食品、能源、核心」三列,抄下相對重要性與年增率。先用現在的權重乘年增率算一次合計,與官方整體年增率比較,記下差距;再用本文的還原公式(權重除以該類年增長、乘整體成長)重算一次,看差距是否縮到 0.1 個百分點以內。接著把月增率用同樣方式拆出各類貢獻。11 月 10 日新數字公布後,用同一組步驟重做,檢查哪一塊貢獻變動最大。

🔗 延伸學習

💬 問 AI

我在做「CPI 貢獻拆解」的資料練習,純屬研究,僅供學習、非投資建議,
請不要給任何買賣建議,也不要預測 CPI 數字或任何資產價格。請依「方法論 → 驗算 → 意義 → 邊界」回答,
每個結論標明「文件明說的」「我用資料查證的」「我推論但未證實的」三類。
 
我的資料(BLS 2026 年 9 月 CPI,表 1):
全部項目 相對重要性 100.000、年增 3.7%、月增 0.6%;
食品 13.507、2.5%、0.0%;能源 7.418、20.4%、5.2%;汽油 3.853、34.2%、9.1%;
核心 79.075、2.6%、0.3%。相對重要性為 2026 年 8 月數字。
 
請回答:
一、方法論:為什麼用期末權重乘年增率會高估?貢獻度的正確算法是什麼?
二、驗算:先直接相乘算出合計,再把權重還原到一年前,重算食品、能源、核心的貢獻與合計。
三、意義:能源占比小卻貢獻大,對解讀整體與核心通膨有什麼啟示?
四、邊界:這些資料不能回答什麼(10 月實際數字、市場共識、基期效應、政策反應)?
 
要求:不確定就說不確定;不要用我沒提供的數字當作事實;不要編造文獻或連結;
所有數字請讓我能回頭用原始資料複核。