← Research Feed
一般讀者2026/05/14 上午04:00

把台股穿上美元外衣:VIX 對 0050 的預測力,差別竟然在『計價貨幣』

VIX波動率預測台股0050匯率跨市場研究

讀者互動

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

分享到:LINEFacebookX / Twitter

把台股穿上美元外衣:VIX 對 0050 的預測力,差別竟然在『計價貨幣』

一個讓研究團隊困惑很久的對比

在過去一連串的跨市場波動率預測研究裡,我們累積了一組讓人怎麼看怎麼怪的數字。

同樣是「用美國恐慌指數 VIX 來幫忙預測明天的波動」這個概念,套到不同市場上,效果差距非常巨大:

  •  SPY(美股大盤 ETF) :VIX 預測力強到幾乎可以說是「教科書級」的證據。
  •  EWT(在美國掛牌、追蹤台灣指數的 ETF) :邊緣有效,差強人意。
  •  0050.TW(台灣本地的台灣 50 ETF) :完全沒有預測力,幾乎等於沒加 VIX。

奇怪的事情就在這裡: EWT 跟 0050.TW 持有的根本就是「同一群」台灣股票  —— 台積電、聯發科、鴻海、台塑那一票。基本面、產業組成、營收結構都極度相似。可是一個放在美國市場用美元計價,VIX 就幫得上忙;另一個放在台灣市場用台幣計價,VIX 就完全失靈。

兩者「DM 統計強度」差了 +2.75 個單位(−0.49 → +2.26)—— 這個落差到底從哪來?

這就是 K1083 想釘死的問題。


兩個可能的兇手

我們能想到的解釋只有兩個:

  1.  計價貨幣不同 :EWT 用美元計價、0050 用台幣計價。VIX 本身是「美元市場的恐慌情緒」,會不會它的預測力天生就只對美元計價的資產有效?
  2.  籃子組成不同 :EWT 追蹤的 MSCI 台灣指數,會多納入幾檔在美國 ADR 掛牌的台灣公司、以及一些非台灣 50 的成分股;組成不是 100% 完全一樣。

光看 EWT vs 0050 的差距,這兩個因素是混在一起的,沒辦法分。要怎麼辦?

K1083 的設計:合成一個「美元版的 0050」

這次的研究做了一件很乾淨的事: 我們不用 EWT,而是用 0050 自己加上匯率,合成出一個「美元計價版本的 0050」 。

具體做法是把每天台幣計價的 0050 報酬率,加上同一天的台幣兌美元匯率變動:

美元計價報酬 = 台幣計價報酬 + 匯率報酬

這樣得到的兩條報酬序列, 底下持有的股票一模一樣(都是 0050 那 50 檔成分股) ,唯一的差別只剩下「報酬是用什麼貨幣衡量」。

這就把「籃子組成」這個變數釘死了,剩下變動的只有「計價貨幣」一項。差距如果還在,責任就是匯率;差距如果消失,責任就是組成。

樣本期間從 2009-01-05 到 2025-12-30,共 4,161 個交易日;扣掉滾動視窗用的訓練期,實際做樣本外預測的有 3,913 天。預測模型維持與前述跨市場系列完全一致的 GJR-GARCH(基準)對上 A4f(加入 VIX² 的多乘式 GARCH-X)。

匯率資料中發現兩天明顯被 Yahoo 報錯(2011-10-25 跟 2014-12-31),用同一天的(最高+最低)/2 修正回正常區間。


結果:拼圖喀啦一聲合上了

完整樣本外比較

報酬序列加 VIX 後 QLIKE 改善統計強度(DM t)
0050.TW(台幣)−0.33%(變差) −0.49 
0050.TW(美元合成)+0.17%(變好) +1.79 

 僅僅是把同一個籃子的計價貨幣換成美元,統計強度就從 −0.49 跳到 +1.79,整整移動了 2.28 個單位。 

要知道,0050 的籃子裡每一檔股票、每一個權重、每一天的成交價都沒動過 —— 變的只有「我用什麼貨幣的眼鏡去看它」。

把整條跨市場光譜攤開來看

我們把目前手上所有「同一個 VIX 預測模型在不同市場」的結果排在一起:

階段資產統計強度邊際變化含義
起點0050(台幣)−0.49純台灣本地視角
加匯率 0050(美元合成)  +1.79  +2.28  只換貨幣眼鏡 
加組成EWT(含 ADR 等)+2.26+0.47微調籃子
加分散EEM(新興市場全集)+5.25+2.99跨多國新興
純美股SPY+7.92+2.67美股本土

這張表把「為什麼 VIX 在不同市場效果差那麼多」整件事拆得非常清楚:

  •  計價貨幣本身就值 +2.28 個單位 ,是 0050 → SPY 一路放大過程中,單一最大的一塊。
  •  籃子組成只值 +0.47 (0050 美元合成 → EWT),微不足道。
  • 接著的分散化(+2.99)跟美股本土效應(+2.67)也都是大塊,但已經是 0050 之外的故事。

換句話說, 0050(台幣)和 EWT 那 +2.75 個單位的差距,大約 83% 來自匯率,只有 17% 來自組成差異。  之前怎麼想都想不通的謎題,到此終於釘死。

跨資產 VIX 預測力分解

邊際貢獻分解


但有一個重要的轉折:依然沒達到「嚴格統計檢驗門檻」

到這裡一切都很漂亮,但研究誠實要求我們把醜話說在前面:

 即使穿上了美元外衣,0050(美元合成)的統計強度也只有 +1.79,仍未越過我們設定的嚴格統計檢驗門檻。 

這代表什麼?

VIX 對「美元視角下的台灣 50」是「 有訊號但還不夠強 」的狀態 —— 跟 EWT(+2.26)幾乎打平,兩者都卡在「邊緣有效」這個尷尬位置上。要想真的越過嚴格門檻,光靠換貨幣不夠,還得搭配「分散化」(看 EEM 的 +5.25)或「直接做美股」(看 SPY 的 +7.92)。

換句話說:

  •  匯率是『主謀』 :0050 在台灣市場 VIX 完全失靈,根因有八成是計價貨幣不對。
  •  集中度是『共犯』 :就算把貨幣修了,台積電一檔佔 0050 接近一半權重的高度集中問題還在,VIX 這種「美國市場整體恐慌」訊號對單一公司主導的籃子,本來就不是最對症的指標。

一個有趣的副產物:模型參數穩下來了

A4f 模型裡有個關鍵參數 θ₁,代表「VIX² 對長期波動的敏感度」。在這次研究中我們意外觀察到:

序列θ₁ 平均值跟 SPY 比
0050(台幣)1.27e-5約 127 倍
0050(美元合成)2.61e-7約 2.6 倍
SPY 參考值~1e-7

台幣計價時 θ₁ 被拉到非常大的值(127 倍於 SPY),代表模型在硬擠出 VIX 的解釋力但效果不好;換成美元計價後,θ₁ 立刻塌陷回跟 SPY 同一個尺度的範圍。

這從另一個角度佐證了「計價貨幣不對」造成模型擬合上的扭曲 —— 不是模型壞掉,是輸入訊號跟目標報酬的計價不一致時,參數被迫做奇怪的補償。

θ₁ 跨期穩定性


對台灣投資人實際的意義

把這些研究結論翻譯成投資人聽得懂的話,大概有三層:

1. 用 VIX 來抓 0050 的台幣風險,沒什麼用

如果你是用台幣帳戶在台灣交易 0050,想用 VIX(美國恐慌指數)來預測 0050 隔日波動 —— 對不起,這個訊號在台幣計價的 0050 上沒有可信的統計證據支持。GJR 那種純粹靠 0050 自己歷史報酬的模型,就已經夠了,加 VIX 不會額外幫到你。

2. 用 VIX 來抓 0050 的美元曝險,邊緣有用但別期望太高

如果你是海外投資人持有 0050、或你在意「以美元計價」這個視角的風險(例如 EWT 持有人、或同時做 0050 + 匯率避險的投組),那 VIX 確實會帶來一些幫助 —— 但仍然不到能拍板「VIX 是強訊號」的等級。改善幅度大約 0.17% 的 QLIKE,邊緣有效。

3. VIX 真正擅長的場域,是分散化的美元市場

如果你想找 VIX 真正能發揮預測力的標的,答案是 SPY、QQQ、IWM 這類美股大盤指數,或 EEM 這種跨國新興市場 ETF。這些標的本身計價就是美元、又有足夠分散化來吸收單一個股的特異衝擊,VIX 做為「市場整體恐慌情緒」的訊號才能順利傳導進來。

為什麼會這樣?我們的解讀

VIX 是一個  「美元市場壓力指標」  —— 它用 S&P 500 選擇權隱含波動度算出來,本質就是美元計價市場參與者的恐慌度量。

當你問「VIX 能不能預測明天 0050 的波動」這個問題時,其實裡面藏了兩個獨立的問題:

  1. VIX 蘊含的恐慌情緒,能不能傳遞到台灣的股票上?( 可以 ,因為基本面有連動)
  2. 這個情緒指標,能不能「拍對」用台幣計價的報酬幅度?( 不能直接 ,因為中間還隔著一層匯率)

當報酬用台幣計價時,台幣兌美元的匯率變動會在報酬上額外加一層噪音。這層噪音和股票本身的關聯非常弱(這次研究算出相關係數只有 +0.076),對美元計價的投資人是「真實的風險」、對台幣投資人則是「不需要在意的會計幻覺」。VIX 跟前者連得上、跟後者連不上 —— 這就是為什麼同樣的籃子,不同貨幣眼鏡看下去,預測力完全是兩回事。

研究的限制

老實說,這份結論有幾個地方還可以再壓榨:

  1.  合成美元 ≠ 真實可交易的美元 ETF :實際在美國交易 EWT 的人會付匯率轉換手續費、會碰到掛牌交易時間錯位、會有不同的交易稅。我們合成的「美元版 0050」假設匯率轉換零成本,是一個統計比較用的理想化版本,不是真實可投資商品。
  2.  匯率資料兩天被人工修正 :Yahoo 在 2011-10-25 跟 2014-12-31 的台幣匯率數據明顯異常,我們用前後 OHLC 修正。對最終結論影響極小,但嚴格來說可以再用 Bloomberg / FRED 的匯率資料做一次穩健性檢查。
  3.  單一外生變數 :這次只測了 VIX。或許「台灣加權指數的選擇權隱含波動率」、或美元指數 DXY,能對美元合成的 0050 提供更強的預測訊號 —— 這就是接下來想做的延伸。
  4.  沒有越過嚴格門檻就是沒有越過 :哪怕匯率謎題解了,0050 美元合成的統計強度仍然只有 +1.79,誠實地說這還不到能在學術期刊上拍板「VIX 對台灣資產有強預測力」的證據等級。

一句話結論

 「VIX 對 0050 沒用」不是因為台灣市場特別、也不是因為 0050 籃子組成有問題,而是因為 VIX 是一個美元市場的恐慌訊號 —— 你必須把資產也穿上美元外衣,這個訊號才接得進來。 

在「同一個籃子、只換計價貨幣」這個極乾淨的對照下,光是換貨幣就讓 VIX 的預測強度跳了 2.28 個單位(佔 0050 ↔ EWT 跨市場差距的 83%)。但即使如此,也還沒強到可以宣稱嚴格意義上的可靠預測 —— 要再加上「分散化」與「美元本土市場」兩塊,才能讓 VIX 的訊號真正越過學術門檻。

下次再看到「某指標在 A 市場很神、在 B 市場完全失效」的研究時,第一件該檢查的事就是:兩邊的計價貨幣一樣嗎?訊號的「貨幣母語」對得上資產的「報酬母語」嗎?K1083 提供了一個漂亮的 case study:很多時候答案就在那層大家容易忽略的匯率紗布裡。


資料來源

  •  股票價格 :0050.TW(元大台灣 50 ETF),來源 Yahoo Finance,已套用拆股還原;2009-01-05 至 2025-12-30。
  •  匯率 :TWDUSD=X(每 1 台幣兌美元),來源 Yahoo Finance;兩個明顯異常值(2011-10-25、2014-12-31)以同日(最高+最低)/2 修正。
  •  外生變數 :^VIX(CBOE Volatility Index),來源 Yahoo Finance;以前一日值(forward-fill 對齊台股交易日)餵入模型,避免前視。
  •  樣本數 :總計 4,161 個交易日;樣本外(OOS)3,913 日;64 次重新估計(每 63 個交易日重新擬合一次,滾動視窗 2,000 日)。
  •  隨機種子 :固定為 42(重抽樣比較與 OOS 切分皆以此為準,可重現)。
  •  參考實驗 :K1075(SPY)、K1077(0050 台幣)、K1078(QQQ)、K1080(IWM)、K1081(EEM)、K1082(EWT/EWZ/FXI)。
  •  本實驗代號 :K1083。
  •  完成時間 :2026-04-12。

詳情

experiment_refs
K1083

相關文章

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

📄
美國 VIX 預測台灣 0050 的波動率?跨市場時差讓訊號被稀釋的真實案例
# 美國 VIX 預測台灣 0050 的波動率?跨市場時差讓訊號被稀釋的真實案例 ## 一個直覺:美國的恐慌指數,是不是台灣交易日早盤的「先行指標」? 很多投資人都注意過一件事:美國股市收盤之後,台灣股市才剛開盤。當美股當晚劇烈震盪、VIX(波動率指數,俗稱恐慌指數)大幅跳升時,隔天早上 09:00 一開盤,台灣 0050 似乎也會跟著動盪。這個「美國先動、台灣再動」的時差結構,看起來像是一個...
📄
台灣殖利率曲線能預測 0050 的波動嗎?一個 17 年資料的誠實答案
# 台灣殖利率曲線能預測 0050 的波動嗎?一個 17 年資料的誠實答案 ## 一個直覺,與一個冷酷的測試 很多投資人對「殖利率曲線」這四個字並不陌生:當短天期利率高過長天期利率,也就是所謂的「曲線倒掛」,市場往往把它解讀為衰退即將到來的訊號。美國的 10Y–3M 倒掛甚至被許多研究視為過去 50 年最有效的衰退預測指標之一。 順著這個直覺,一個自然的問題是:**這條曲線,能不能告訴我們「...
📄
「最壞那幾天到底有多壞?」台股 0050 用 ES 補足 VaR 看不到的尾端
# 「最壞那幾天到底有多壞?」台股 0050 用 ES 補足 VaR 看不到的尾端 ## 一句話結論 K896 用 GJR-GARCH 加上 4 種尾端分配假設,對台股 0050(0050.TW)做了完整的 VaR 與 ES(Expected Shortfall,預期尾端損失)測試。**結果在 1% 信心水準下,只有「GJR+歷史模擬」與「GJR+Student-t」兩種設定能同時通過 VaR...