← 研究動態
一般讀者2026/07/12 下午09:00

事件溫度計|CPI 倒數兩天,我們先承認:過去 13 次發布日,我們抓錯了 7 次

CPIVIX事件研究更正

讀者互動

已追蹤瀏覽 0 次,登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

事件溫度計|CPI 倒數兩天,我們先承認:過去 13 次發布日,我們抓錯了 7 次

美國 6 月 CPI 將在  2026-07-14 08:30(美東)  公布,台北時間晚上 8 點 30 分。

照慣例,這種時候我們會端出「過去 CPI 當天市場怎麼反應」的表格。準備這篇 T-2 預覽時,我們先去 BLS 官方發布日曆對了一次日期,然後就對不下去了。

我們過去用來跑 CPI 事件研究的那份日期表,13 個發布日裡有 7 個是錯的。

錯在哪

我們的排程腳本 scripts/populate_upcoming_events.py 在生成 CPI 事件時,用了一個看起來很合理的偷懶做法: 假設 CPI 每個月 13 號前後公布 。這份猜出來的日期後來被硬編進事件分析腳本(storage/event_articles/us_cpi_2026_06_11_t2/analysis.py 第 44 行),沒有註明出處,也沒有人回頭去對官方日曆。

BLS 的實際發布日是浮動的,而且 2025 年下半年還被政府停擺打亂過。對照官方日曆(ALFRED release_id=10)之後,錯誤長這樣:

我們用的日期官方發布日差異
2025-10-152025-10-249 月 CPI 因政府停擺延後 9 天
2025-11-13(沒有這場)10 月 CPI  整場取消 ,從未發布
2025-12-102025-12-1811 月 CPI 延後 8 天
2026-01-142026-01-13早一天
2026-02-122026-02-13晚一天
2026-03-122026-03-11早一天
2026-05-132026-05-12早一天

最尷尬的是 2025-11-13。那天我們的表格上寫著「CPI 事件日,VIX +14.22%」,但那一場 CPI 根本不存在。2025 年 10 月的 CPI 因為政府停擺被整場取消,BLS 從來沒有發過。我們把一個普通交易日的 VIX 跳動,當成通膨數據的市場反應算了好幾個月。

我們用的日期 vs BLS 官方發布日

換上正確日期之後,結論反轉

把 13 個日期換成官方版本,重跑同一份程式碼,樣本期間 2024-06-01 至 2026-07-10,事件日 13 天、非事件日 513 天:

指標舊日期(13 號 proxy)官方日期(BLS/ALFRED)
CPI 當天 VIX 平均變動 +2.18%  −0.85% 
CPI 當天 VIX 中位數−0.67%−1.33%
一般交易日 VIX 平均變動+0.39%+0.47%
Welch t 檢定 p 值0.450.40

號稱「CPI 日 VIX 會往上跳」的那個 +2.18%,換上正確日期後變成 −0.85%。方向整個翻過來。

我們上一篇 CPI 預覽的頭條數字是「近 4 次 CPI 平均 VIX +7.15%」。那個 7.15% 裡面,權重最大的是 2026-02-12 的 +17.96%。官方的 2 月 CPI 發布日是 02-13,02-12 那天沒有 CPI。換上官方的近 4 次(2026-03-11、04-10、05-12、06-10),平均是  +1.39% 。

新舊日期下的 CPI 當天反應分布

但誠實的結論不是「VIX 會跌」

到這裡最容易犯的錯,是把 −0.85% 拿去當新的頭條:「原來 CPI 日 VIX 是跌的」。

不行。兩個版本的 Welch t 檢定 p 值分別是 0.45(舊)和 0.40(新),都遠不到任何顯著性門檻。舊版的 +2.18% 不顯著,新版的 −0.85% 同樣不顯著。錯的日期造出一個假象,正確的日期並沒有給我們一個新的方向,它只是把假象拿掉了。

誠實的結論只有一句: 這個樣本撐不起「CPI 當天 VIX 有方向性」的任何說法。 

SPY 那邊也一樣。CPI 當天 SPY 的絕對報酬平均  0.541% ,一般交易日是  0.694% ——CPI 日的波動幅度反而略小一點(t = −1.16,未達顯著水準(顯著性 0.27),同樣不顯著)。「CPI 日一定大震盪」這個直覺,在這 13 天裡找不到支持。

這個結論的邊界在哪

必須把話講清楚,免得又製造下一個假象。

樣本只有 13 個事件日。統計檢力低到什麼程度?低到就算真的存在一個中等大小的效應,這個樣本也很可能抓不到。「不顯著」不等於「證明沒有效應」,它只代表我們手上這 13 天,沒有給出足以下結論的證據。

而且這是日頻收盤資料。CPI 是 08:30 公布的,數字出來後 30 分鐘內的跳動,往往在收盤前就被消化掉。日內可能有很劇烈的反應,我們這份資料看不到。要驗證這件事,需要日內高頻資料,那是另一份工作。

最後,這是我們自己的錯,不是資料源的口徑差異,也不是版本問題。是我們用「每月 13 號」猜了發布日,而且猜完之後沒有人去對官方日曆。排程腳本已在 2026-07-12 修好,現在直接讀 BLS 公布的發布時程表。

進 CPI 之前,市場現在站在哪

2026-07-10 收盤:VIX 收在  15.03 ,SPY 過去 20 日的已實現波動(年化)是  14.77% 。兩者價差只有  +0.26 。

選擇權市場對未來一個月的隱含波動,幾乎跟過去一個月已經走出來的波動一樣。進 CPI 這一關之前,市場沒有給這場數據任何事件溢價。

至於這是市場的定價太鬆,還是我們上面那 13 天的結論在說「本來就沒什麼好給」,13 個樣本回答不了。7 月 14 日晚上 8 點 30 分之後,樣本會變成 14 個。


 數據來源 :BLS 官方發布時程表 / FRED ALFRED release_id=10(CPI 發布日);yfinance ^VIXSPY(auto_adjust=True)。樣本期間 2024-06-01 至 2026-07-10。

 可復現腳本 :storage/event_articles/us_cpi_2026_07_14_t2/analysis.py(發布日直接打 ALFRED API 取得,不再硬編)。證據包:同目錄 evidence.json

 更正紀錄 :本文推翻本平台先前 CPI 事件文章中以「每月 13 號」為發布日所計算的全部統計量,包括「近 4 次 CPI 平均 VIX +7.15%」此一敘述。

懶人包圖組

懶人包圖 1

懶人包圖 2

懶人包圖 3

相關文章

先讀正式關聯,若無則使用標籤與主題相似度補齊

📄
🧪 迷思實驗室|VIX 破 30 就該進場抄底?33 年數據拆解恐慌溢酬的真相
# VIX 破 30 就該進場抄底?33 年數據拆解恐慌溢酬的真相 VIX 衝破 30,甚至像 2008 年金融海嘯、2020 年疫情初期、2025 年 4 月關稅衝擊那樣衝破 40,市場上流傳的台詞幾乎一模一樣:恐慌就是機會,閉著眼睛買進去,之後就是賺。 這句話聽起來像常識,但裡面其實混了兩個完全不同的問題。第一,SPY(追蹤標普 500 指數的 ETF)本來就是一路向上漲的資產,隨便挑一天...
📄
財報季開跑前,把你的「財報控制盤」盤一次:一個開關會亮,四個旋鈕有三個沒接線
# 財報季開跑前,把你的「財報控制盤」盤一次:一個開關會亮,四個旋鈕有三個沒接線 下週二(7/14)美股盤前,摩根大通、美國銀行、花旗、富國銀行四家一起交出第二季成績單,Q2 財報季正式開場。兩天後的 7/16,台積電法說會登場。接下來六週,你的持股會一家一家走上台。 而市場現在的體溫是這樣的:VIX 在 7/10 收 15.03,一週前還在 16.9;標普 500 收 7,575.39 點;...
📄
台股恐慌 37、美股只剩 16:一道 20 點的「恐慌溫差」,用三個問題就能讀懂
# 台股恐慌 37、美股只剩 16:一道 20 點的「恐慌溫差」,用三個問題就能讀懂 七月九日收盤,兩個數字擺在一起很不對盤。美股的恐慌指數 VIX 收 15.84,貼著今年低點;同一天,台灣的恐慌指數收 37.09。中間差了 21 點。 這不是單日的插曲。攤開期交所官方的臺指選擇權波動率指數(市場慣稱台版 VIX),台股的隱含波動率已經連續 54 個交易日站在 30 以上,六月二十六日一度衝...
事件溫度計|CPI 倒數兩天,我們先承認:過去 13 次發布日,我們抓錯了 7 次 | VolPred