← 研究動態
一般讀者2026/08/01 上午09:170 次瀏覽

下週五非農值不值得避險?放大鏡不會自己發光,先填完這四格

VIX波動率避險非農事件交易

讀者互動

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

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

收藏、追蹤與明日提醒只保存必要識別資料,可在會員中心檢視或刪除。

研究資訊不構成個人投資建議;提醒僅代表研究更新,不代表交易訊號。

美國 7 月非農就業報告排在 8 月 7 日星期五公佈。從下週一開盤到數字出爐,只剩四個交易日。

日曆上圈起來的日子一靠近,帳戶裡就會出現動作:減一點碼、買一點保護,或者乾脆空手等它過去。

先把當下的讀數擺出來。7 月 30 日美股收盤,恐慌指數 VIX 收在 17.09,SPY 收 741.69 美元、單日漲 1.66%,平台自己的波動率模型算出的年化波動率是 16.3%(2026-07-31 每日策略建議,依 7 月 30 日收盤)。17.09 落在 15 到 20 這一格,平台的燈是黃色。

昨天我們把「事件快到了,波動率要開始墊高」這句話拿去對 2010 年以來的資料算了一次。

在〈非農前一週的 VIX,和沒有非農的那一週幾乎一樣:191 次公佈日的對照組檢定〉裡,191 次公佈日的前一週,VIX 平均變化 +1.63%;扣掉所有與非農視窗重疊的區間之後,剩下的 1,485 段普通六交易日區間,平均是 +0.36%。差 1.27 個百分點,看起來像有東西。

再往下看就沒了。中位數 -1.80% 對 -1.72%,上漲比例 44.5% 對 44.8%,標準差還是對照組略大(17.99% 對 17.31%)。Welch 檢定的統計強度 0.95、顯著性 0.342,Mann-Whitney 檢定 0.637。兩個檢定都在 5% 門檻外,而且不是差一點。

「下週五有非農,所以這一週波動率會先熱起來」——191 次的紀錄沒有給這句話依據。

那問題就換成另一個:既然事件不會自己把波動做出來,每個月我們在公佈日看到的那些跳動,是誰做的?

放大鏡不會自己發光

先把這篇要給的東西命名,後面每一節都在拆它。

 事件是一支放大鏡。放大鏡會把光聚起來,但它不會自己發光。 

房間有多亮,是體制決定的,你進場那天的 VIX 站在哪裡。放大鏡把光聚成一個亮點,倍率由事件的性質決定。對著暗房間用放大鏡,聚出來的還是暗的。

這支放大鏡還有兩個常被漏掉的性質:它不會提前發光,也不會延後發光。前一週跟普通週沒差是前者,亮點過了就散是後者。

要決定 8 月 7 日之前該不該花錢買保護,把下面四格填完就夠了。

放大鏡四格:8 月 7 日這一次的填法

格子你要問的8/7 這一次的答案依據
 光源 進場那天 VIX 站哪一格17.09(7/30 收盤),15–20 格;這格歷史上非農日 SPY 平均絕對報酬 0.788%mile_eda69bfb
 倍率 這類事件歷史上放大幾倍非農對全體交易日 1.10 倍(未達顯著)、對一般週五 1.17 倍(達顯著)。個股財報是 3.82 倍mile_35eef830 / mile_b7e98682
 價錢 保費現在幾塊錢VIX 17.09 對平台模型 16.3%,差 0.79 個百分點(口徑另有講究,見下文)mile_9560b9cc
 時效 保護要蓋幾天一天到一天半。個股財報第 +2 天起就測不到差異mile_b7e98682 / mile_e4803162

四格的名字很土,用起來很快。下面逐格拆。

第一格:光源,房間本來就有多亮

這一格是四格裡份量最重的。

VIX 體制的描述性差異:194 次非農公佈日,波動幅度約差 2.7 倍〉把 2010 年 1 月到 2026 年 3 月、依官方 BLS 日曆抓出的 194 次非農公佈日,按公佈前收盤的 VIX 切成四段:

  • VIX 低於 15:63 次,當日 SPY 平均絕對報酬  0.527% 
  • VIX 15 到 20:76 次, 0.788% 
  • VIX 20 到 25:27 次, 1.046% 
  • VIX 25 以上:28 次, 1.417% 

最低那格到最高那格,絕對波動差約 2.7 倍。

官方 BLS 日曆下的非農相對波動分組

真正該停下來看的是低 VIX 那格。同一份樣本裡,非公佈日的整體平均絕對報酬是 0.714%。VIX 低於 15 時進場的那 63 次非農公佈日,平均只有 0.527%——比平常日子還安靜。

事件照樣發生,數字照樣公佈,波動比普通日子小。放大鏡對著暗房間,就是這個結果。

6 月非農爆冷 5.7 萬,SPY 卻只動 0.13%:讓市場抖動的從來不是「就業數字」本身〉用另一套樣本量了同一件事。2005 年 2 月到 2026 年 3 月共 254 次非農,按歷史中位數 16.71 把 VIX 切成兩半:高於中位數的 127 次,當日平均絕對報酬 1.15%;低於中位數的 127 次,0.53%。差 2.17 倍。

高低 VIX 體制下的非農日波動差距

同一篇算出來的斜率很好記:事前 VIX 每高 1 點,就業日的預期絕對報酬多墊高約 0.044 個百分點。事前 VIX 與就業日波動的相關係數落在 0.45 左右(換成只看排序的算法是 0.38)。

7 月 2 日那場提前一天登場的 6 月非農,是這條規則的現成實例。新增只有 5.7 萬,遠低於共識的 11.5 萬,4 月和 5 月合計又被下修 7.4 萬。數字很難看。

前一個交易日(7 月 1 日)VIX 收 16.59,貼在分界線 16.71 的下緣,被歸在低體制那一側。低體制的歷史傾向是當日絕對報酬約 0.53%。實際結果:SPY 只動 0.13%,VIX 反而跌 2.65% 收在 16.15。

弱數字沒有換來大波動,撐住那天平靜的是進場時的低 VIX 位置。

回到 8 月 7 日。17.09 落在 15 到 20 這一格,對應的歷史基準是 0.788%。這個數字不算高,也不算低,它是中間那格。

第二格:倍率,放大鏡的規格書

光源填完,接下來問這支放大鏡多大。

同一篇 194 次的研究裡,非農日的整體平均絕對波動是 0.830%,非公佈日是 0.714%,比值 1.163。無母數 Wilcoxon 檢定的顯著性是 0.00064,兩種參數檢定分別是 0.039 和 0.051,但對「vs 全體」與「vs 週五」兩個比較做 Holm 校正之後變成 0.072,沒有跨過 5% 門檻。

〈6 月非農爆冷〉那篇的 254 次樣本給的是同一個量級:對全體交易日 1.10 倍、未達顯著;對非農以外的週五 1.17 倍、達到顯著。

所以非農這支放大鏡的規格是:一點多倍,而且倍率本身在統計上就站得不太穩。

要看放大鏡可以有多大,得換一種事件。

科技股財報日的波動放大 3.8 倍,然後兩天就沒了〉量了 8 檔大型科技股、每檔最近 12 季、共 96 次財報。消化財報那天的平均振幅是該檔平時水準的  3.82 倍 :平均漲跌幅絕對值 5.22%,平時只有 1.60%。換算成年化波動率是 105.2% 對 37.9%。

財報事件時間軸上的波動路徑

96 次裡有 83 次(86%)當天振幅高於自己的基準,65.6% 放大超過兩倍,配對檢定的統計強度 10.11、顯著性遠低於 0.001,重抽樣 95% 區間落在 2.76 到 4.49 倍,整段都在 1 倍之上。

3.82 倍對 1.1 倍,差了三倍多。同樣叫「事件」,放大鏡的規格差這麼多。

這篇還有一個橫斷面的細節值得抄下來:平時吵不吵,跟財報日會放大幾倍,沒有關係。八檔的「平時波動」與「放大倍數」排序相關是 -0.21、顯著性 0.61。輝達平常在 48.7% 的年化波動上過日子,財報日平均振幅 4.77%,相對放大只有 1.97 倍,八檔排第七。Meta 平時 31.9%,財報日振幅 7.82%,放大 4.10 倍,全場最高。微軟平時最安靜(20.1%),財報日照樣拉出 3.78 倍。

拿「這檔平常很穩」推論「它財報日應該還好」,會錯得很難看。

為什麼那條梯度騙了很多人

第一格跟第二格填完,最容易犯的錯是把梯度當成事件效應。

191 次對照組那篇示範了這個陷阱怎麼長出來。把 191 次公佈日按 T-7 當天的 VIX 水位分組,會冒出一條漂亮到不像話的梯度:

T-7 當天 VIX次數前一週 VIX 平均變化
低於 1568 +6.33% 
15 到 2067+1.84%
20 到 2530+0.28%
25 以上26 -9.65% 

單調、乾淨、樣本也還可以。低波動時進入非農週,VIX 平均漲 6.33%;高波動時進入,平均跌 9.65%。看到這張表,很容易寫出「低波動環境下事件風險溢價會重新定價」這種句子。

非農公佈前一週的 VIX 路徑

把同一組水位分割套到那 1,485 段沒有非農的區間,梯度一模一樣:低於 15 的一般週平均 +5.88%(n=486,顯著性 0.817),15 到 20 是 +0.71%(n=561,0.617),20 到 25 是 -5.69%(n=236,0.116),25 以上是 -6.82%(n=202,0.427)。

四個分組沒有一個的差距通過 5% 門檻。最接近的 20 到 25 那格是 0.116,而且它是四次比較裡挑出來的最小值,沒做多重比較校正,單獨看會高估顯著性。

那條梯度是 VIX 的平均值回歸。每個月剛好都有一次非農,所以它每次都被一起量到,然後被記在非農頭上。

這一段是整篇的樞紐: 梯度屬於光源,不屬於放大鏡。 

第三格:價錢,保費什麼時候進場,什麼時候退場

前兩格回答「可能會多大」,這一格回答「這件事現在賣多少錢」。

事件溫度計|CPI 倒數兩天,我們先承認:過去 13 次發布日,我們抓錯了 7 次〉在 7 月 14 日 CPI 之前填過這一格:7 月 10 日收盤,VIX 收 15.03,SPY 過去 20 日的已實現波動年化 14.77%,價差只有 +0.26。

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

兩天後的複盤把這一格的真實節奏補完了。

事件溫度計|CPI 出爐複盤:我們說市場沒給保費,結果保費前一天才進場、兩天就退光〉的時間線是這樣的:7 月 10 日 VIX 15.03;7 月 13 日(發布前一天)單日跳  +14.17%  收 17.16;7 月 14 日發布當天 -3.85% 收 16.50;7 月 15 日 -5.03% 收 15.67,幾乎回到起點。

CPI 前後一週的 SPY 與 VIX 走勢

保費一天灌進來,兩天退光。用日曆去等它的人,等到的是已經漲完的保險;用事件日去驗證它的人,會以為它從沒來過。

那篇作者自己補了一句誠實的注腳:7 月 13 日那天恐慌指數跳升,時間上跟中東局勢再度升溫重疊,很難把「CPI 保費」和「地緣保費」拆乾淨。能確認的是水位的進與出,不是每一塊錢保費的名目。

回到 8 月 7 日這一格,我得先承認自己填得不乾淨。

手上現成的讀數是 VIX 17.09 對平台模型的年化 16.3%,差 0.79 個百分點。但 16.3% 是模型對下一段的預測,而 CPI 那篇用的 14.77% 是過去 20 日已經走完的波動。兩個口徑不同,0.79 跟 0.26 不能直接比大小。

要照 CPI 那篇的做法把這格填乾淨,得自己算一次 SPY 近 20 日的已實現波動,再跟 17.09 相減。這是讀者花五分鐘就能做完的事,比抄一個結論有用。

第四格:時效,亮點過了就散

保護是按天計價的,所以最後一格問的是要蓋幾天。

財報那篇把衰減量得最乾淨:第 0 天 3.82 倍;第 +1 天還有 1.53 倍、顯著性 0.0002,站得住;第 +2 天 1.18 倍、顯著性 0.34,測不出來了;第 +3 到第 +10 天,全部測不出來。

粗一點的窗口也是同樣的答案。財報後五天的實現波動率對財報前五天,比值 1.09、顯著性 0.16;對基準期比值 0.99、顯著性 0.83,完全沒差別。財報前五天對基準期是 0.91 倍,同樣未達顯著。

整個「財報波動」的故事,扣掉那一天半,剩下的部分是空的。

非農這邊的衰減更快。191 次對照組那篇順帶量了公佈日當天:T-1 到 T+0 的 VIX 變化,191 次平均  -1.30% 、中位數  -3.00% 。不確定性解除之後波動率下滑,這一段倒是穩定的。

NFP 前夕,VIX 跌到 15.4——市場算便宜了,但就業日波動還是會放大 1.5 倍〉在 6 月 4 日量過同一個現象的另一面:2023 到 2026 年的 33 次非農日,VIX 的平均漲幅是 +1.43%,中位數卻是 -2.34%。平均被少數幾次跳升拉高,中位數告訴你大部分時候是跌的。

那篇還留了一個很好用的心算法。VIX 15.38 除以 √252,得到隱含的單日波動約 ±0.97%;同期 33 次非農日的平均絕對報酬是 0.944%。兩個數字幾乎一樣,市場當時的報價,恰好對上歷史平均,談不上定價偏低。

同一套心算搬到現在:17.09 除以 √252 約 1.08%,而 15 到 20 這格的歷史非農日基準是 0.788%。這次的報價高於歷史基準,跟 6 月 4 日那次貼齊的情況不同。

(口徑提醒:0.97% 與 0.944% 那組是 SPX 對 33 次非農日的比較,1.08% 與 0.788% 這組是 VIX 對 194 次非農日的 SPY 樣本。兩組樣本、標的都不同,只能當粗略的量級對照,不能當精算。)

那如果只是想要一盞燈?

有人會說:我不為單一事件避險,我只想要一個提前示警的訊號。

🌡️ 事件溫度計|7/17 大跌前,預警燈亮了嗎?把自家論文拿去對答案〉把這個願望做了一次體檢,而且體檢對象是自家獲期刊接受的論文方法。

7 月 17 日台股單日跌 6.47%、收 42,671 點,一週合計跌 5.9%。事後對答案,兩盞燈的表現完全相反。

偏態敏感度 β_s 在 3 月 27 日死亡交叉,提前 16 週;峰態敏感度 β_k 在 4 月 3 日跟進,提前 15 週。看起來很威。峰態份額 IS_k 反而拖到 7 月 17 日當天才翻負,稱不上預警。

單一事件的印象,被 29 年的回測整個推翻。

29 年回測摘要

1997 年以來台股 30 次崩跌起點(可評估 28 次),IS_k 處於警戒的週,未來 13 週出現崩跌起點的機率是 32.3%;非警戒的週只有 17.2%,約 1.9 倍,單尾顯著性 0.0138,三個訊號一起校正後仍過 5% 門檻。命中 20 次、命中率 71.4%,領先時間中位數 12 週。

β 的成績單則是:命中率 46.4%,聽起來不差,問題是它亮燈的時間佔全部週數的 46.1%。命中率和覆蓋率幾乎相同,檢定的顯著性約 0.7。把公式拆開才看懂原因——β_k 在數學上就是波動率乘一個常數,它的死亡交叉恆等於波動率均線向上交叉;β_s 與波動率的相關係數是 0.97。

一半的時間都在響的警報,響到你不會想理它。3 月底那次亮燈確實在大跌之前,但 4 到 6 月台股單週漲逾 5% 出現了五次,一路警戒一路漲。

那篇自己下的判詞很值得抄進四格旁邊:任何預警訊號都要同時問兩個問題,出事前它亮了嗎,亮的時候出事了嗎。只答第一題的訊號,多半經不起第二題。

順帶一提,就算 IS_k 過了檢定,它的警戒期也佔了 29 年裡 49% 的時間,死亡交叉後 26 週內真的出事的比率是 45%。它給的是「未來一季體質偏脆弱」的機率從 17% 升到 32%,離「亮了就會跌」非常遙遠。

填四格之前,先確認日子是對的

這四格全部建立在一個前提上:你圈的那一天,真的是事件日。

這個前提我們自己踩過。〈CPI 倒數兩天〉那篇的第一段就是認錯:排程腳本假設 CPI 每月 13 號前後公佈,這份猜出來的日期被硬編進事件分析腳本,13 個發布日裡有 7 個是錯的。

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

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

換上官方日期重跑同一份程式碼,CPI 當天 VIX 平均變動從  +2.18%  翻成  -0.85% ,方向整個反過來。頭條數字「近 4 次 CPI 平均 VIX +7.15%」換成官方日期之後是 +1.39%。

但那篇沒有把 -0.85% 拿去當新頭條,因為兩個版本的 Welch 顯著性分別是 0.45 和 0.40,都遠不到門檻。錯的日期造出一個假象,正確的日期只是把假象拿掉,沒有給出新的方向。

非農這邊的日期也不是「每月第一個星期五」。遇到假日、遇到 BLS 調整時程,日期就會漂掉,而且錯的方向是雙向的:把非事件日算成事件日,同時把真的事件日丟進對照組。191 次那篇的日期取自 ALFRED 的官方新聞發布行事曆(release id 50),這條規矩是拿 CPI 那次教訓換來的。

7 月 2 日那場 6 月非農也示範過同一件事:因為 7 月 4 日獨立紀念日落在週六、聯邦假期觀察日往前挪到 7 月 3 日,BLS 把發布時間整整提前一天,改在 7 月 2 日星期四。用「第一個星期五」圈日曆的人,那一週圈錯了。

8 月 7 日,我的四格長這樣

 光源 :VIX 17.09(7 月 30 日收盤),15 到 20 格。這格的歷史非農日基準是 0.788%,中間偏低。不是暗房間,也不是亮房間。

 倍率 :非農是 1.1 到 1.17 倍等級的放大鏡,而且統計上站得不穩。它不是財報那種 3.82 倍的東西。

 價錢 :VIX 17.09 除以 √252 約 1.08%,高於 0.788% 的歷史基準。這一格要填乾淨還得自己補算 20 日已實現波動,我沒有替你算完。

 時效 :真要買,蓋一天到一天半就夠。非農公佈日當天 VIX 191 次平均 -1.30%、中位數 -3.00%;多蓋的每一天都是純付出的時間價值。

四格擺在一起,結論很平淡:8 月 7 日這場非農,沒有給出「現在就該提前佈局波動率」的理由。VIX 接下來一週怎麼走,比較可能取決於它現在站在 17.09,而不是取決於下週五有一份就業報告。

這四格不能回答什麼

該畫的界線得畫清楚。

 樣本數有限。  191 次分組後每格只有 26 到 68 次,檢定力不高。測不出差別不等於差別是零,小幅度的效應這個樣本本來就抓不住。

 全是收盤價。  VIX 日收盤對日收盤,公佈當下那 30 分鐘的跳動完全沒進來。日內或選擇權隱含波動率的期限結構可能有不同故事。

 四格不預測方向。  光源、倍率、價錢、時效,四個問題全部關於幅度。財報那篇量的是振幅不是漲跌,非農那幾篇量的也是絕對報酬。跳多大有規律,往哪邊跳沒有。

 沒有回測過用它做決策的績效。  這四格是把八篇研究的結論排成一張可以逐格填的表,不是一套測過的策略。IS_k 那篇也講了同一件事:它只驗證訊號與崩跌的關聯,沒有測任何倉位調整或避險策略的實際績效。

 這是研究性質的歷史統計分析,不構成投資建議。  歷史條件分佈不保證未來重演。

一句話帶走

放大鏡不會自己發光。花錢買保護之前,先看清楚房間裡本來有多亮——8 月 7 日這一次,燈是黃色的,17.09。

懶人包圖組

框架卡:事件是放大鏡,體制才是光源

結果卡:放大鏡不會提前發光,也不會延後發光

結論卡:8 月 7 日這一次,四格填出來的答案

本期精選

  • mile_84e3be0a:191 次非農公佈日對上 1,485 段普通區間,事件前一週的 VIX 走法看不出差別(顯著性 0.342),本篇的轉折證據。

  • mile_eda69bfb:194 次非農依 VIX 體制分四格,當日波動從 0.527% 到 1.417%,約差 2.7 倍,第一格「光源」的刻度尺。

  • mile_35eef830:6 月非農爆冷 5.7 萬、SPY 只動 0.13%,體制差 2.17 倍遠大於事件差 1.10 倍的現場實例。

  • mile_8d8b8877:VIX 除以 √252 換算單日隱含波動的心算法,以及非農日 VIX 平均 +1.43%、中位數 -2.34% 的分歧。

  • mile_b7e98682:96 次科技股財報,放大 3.82 倍但第 +2 天就測不到,第二格「倍率」的上限與第四格「時效」的證據。

  • mile_9560b9cc:13 個 CPI 發布日抓錯 7 個,換上官方日期後結論反轉,填四格之前先確認日子是對的。

  • mile_e4803162:保費前一天一口氣灌進來(+14.17%)、兩天內退光,第三格「價錢」的節奏。

  • mile_29018fa1:29 年 30 次崩跌的預警燈體檢,IS_k 32.3% 對 17.2% 過關、β 的 46.4% 命中率被 46.1% 覆蓋率吃掉。


 數據來源 :VIX 與 SPY 日收盤取自 Yahoo Finance;非農公佈日期取自 ALFRED 官方新聞發布行事曆(FRED release id 50);CPI 發布日取自 ALFRED release id 10;台股加權指數週資料取自 Yahoo Finance。當前市場讀數(VIX 17.09、SPY 741.69、平台模型年化 16.3%)as-of 2026-07-30 美股收盤,取自平台 2026-07-31 每日策略建議。各項統計量的樣本期間、視窗與檢定方法以上述八篇原文所列為準。本文為歷史統計整理,非投資建議。

相關文章

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

📄
Fed 這次沒動,卻有人要求升息:你手上的四張避險保單,各自只賠哪一種跌?
7 月 29 日下午,聯準會把利率留在 3.50% 到 3.75%,連續第五次沒動。真正掀起市場的是投票欄:9 比 3,三位票委投下反對票,方向是要求升息一碼。當天 SPY 從 740.86 跌到 729.46、單日 −1.54%,VIX 從 18.21 跳到 20.66,10 年期公債殖利率上行 5 個基點到 4.657%,30 年期上行超過 9 個基點到 5.193%(〈[三張要求升息的反對票...
📄
VIX 跳到 20.66、模型只算 16.9%、SPY 一天跌 1.55%:波動率的三個時態,決定你今天該不該減碼
昨天這個時候,恐慌指數(VIX)還停在 18.21,落在 15 到 20 那條沒人會多看一眼的正常帶。今天早上依 7 月 29 日美股收盤重算的讀數變成 20.66:SPY 收在 729.46 美元、單日跌 1.55%,黃金 ETF(GLD)收 371.08 美元、反向漲 0.46%,0050.TW 停在 NT$97.15(那是 7 月 28 日收盤,台股資料天然落後一個交易日)。VIX 一夜跳了...
📄
兩支溫度計:MOVE 先亮、VIX 後知後覺,事件日的避險保費怎麼抓時機
降息的路徑吵成一團。市場一派押今年一碼都不會動,另一派堅持年底前還得再升;聯準會新主席上任第一場會就把點陣圖往上搬。與此同時,日曆上一個接一個排著總經數據日:Fed 決議、CPI、非農,每一關都可能改寫利率想像。散戶在這種盤面最常做的事,是打開手機看一眼 VIX,看它安不安靜,然後決定今晚要不要睡得安穩。 問題是,VIX 只是一支溫度計,而且常常是後知後覺的那一支。 這期我們把過去一個多月做過...