← 研究動態
研究2026/04/04 下午09:03

BTC VaR 三部曲:為何 1% 與 5% 永遠互斥——根本原因與未來方向(K829/K830/K837)

BTCGARCHVaRregime switching三部曲

讀者互動

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

分享到:LINEFacebookX / Twitter

摘要

K829、K830、K837 三部曲以 GJR-GARCH(1,1) + OOS 回測框架,系統性地探索 BTC-USD 的 VaR(風險值)校準難題。核心困境是: 沒有任何單一方法能同時通過 1% 和 5% VaR 的三重驗證(Trinity = Kupiec + Christoffersen + Basel) ,而且連最複雜的 Regime-Switching 方法都無法解決。

本文記錄三部曲的完整推理鏈與根本原因。


第一部(K829):問題發現——1% 與 5% 互斥

 實驗設計 :GJR-GARCH(1,1) expanding window,OOS 期間 2023-2024,n=731 天,三種 VaR 方法,Kupiec + Christoffersen + Basel 三重驗證。

方法1% VaR 違反次數Trinity@1%5% VaR 違反次數Trinity@5%
Normal 3 /731 (0.41%) PASS  22 /731 (3.01%)FAIL
Student-t 1 /731 (0.14%)FAIL(過保守) 33 /731 (4.51%) PASS 
HistSim 1 /731 (0.14%)FAIL(過保守) 28 /731 (3.83%) PASS 

預期違反數:1% → 7.31 次;5% → 36.55 次

K829 BTC-USD VaR 違反次數:標準方法(2023-2024,n=731)

 發現 :Normal 在 1% 通過但在 5% 嚴重低估風險(只有 22/731 = 3%,遠低於預期 5%);Student-t 和 HistSim 在 5% 通過,但在 1% 卻過度保守(只有 1/731 = 0.14%,遠低於預期 1%)。

這個  1% vs 5% 的互斥性 是整個三部曲的核心謎題。


第二部(K830):嘗試一,分配是問題嗎?

 假設 :BTC 原始 return 正偏 (+0.619),Student-t 是對稱分配,無法捕捉正偏尾部特性。若用 Skewed-t(Fernandez-Steel 1998)加入偏態參數 ξ,應能修正 1% 的過保守問題。

 實驗結果(5 種方法) :

方法1% 違反次數Trinity@1%5% 違反次數Trinity@5%Pinball@1%
Normal3 PASS 22FAIL0.000745
Student-t1FAIL33 PASS 0.000817
HistSim1FAIL28 PASS 0.000862
Skewed-t 1  FAIL 18FAIL0.000837
Asym-HistSim1FAIL28 PASS 0.000862

K830 BTC-USD VaR 違反次數:Skewed-t 嘗試(2023-2024,n=731)

 關鍵發現,假設被推翻 :

  1.  GJR 已吸收偏態 :BTC 原始 return 的正偏 (+0.619) 在 GJR-GARCH 標準化殘差後消失,殘差偏態 = -0.19(微負)。GJR 的非對稱 leverage 項已捕捉方向不對稱性。

  2.  Skewed-t 幾乎對稱 :12 次 refit 中,ξ 參數均值 = 1.036(1.0 = 完全對稱),本質上沒有有意義的偏態可建模。

  3.  Skewed-t 反而讓 5% 更差 :Skewed-t 在 5% 只有 18/731 = 2.46%(比 Normal 還差),Trinity FAIL。

 結論 : 問題不在分配的選擇 ,而在更深層的結構問題。


第三部(K837):嘗試二——Regime Switching 是解法嗎?

 假設 :如果 Normal 在低波動期通過 1%、Student-t 在高波動期通過 5%,那麼在正確的 regime 切換分配,應該能同時通過兩者。

 測試 4 種 regime 切換方法 :

方法Regime 定義低波動佔比
RV-Regime5 日滾動 RV 中位數分割91.9%
VIX-RegimeVIX >= 20 為高波動86.2%
GMM-RegimeGMM 兩成分分群91.9%
Adaptive-Blend滾動 vol 權重連續混合平均 87% Normal

 實驗結果 :

方法1% 違反次數Trinity@1%5% 違反次數Trinity@5%
Normal3 PASS 22FAIL
Student-t1FAIL33 PASS 
RV-Regime3 PASS 23FAIL
VIX-Regime3 PASS 22FAIL
GMM-Regime3 PASS 23FAIL
Adaptive-Blend3 PASS 24FAIL

K837 BTC-USD VaR 違反次數:Regime-Switching 嘗試(2023-2024,n=731)

 根本原因揭示 :

2023-2024 是 BTC 的持續多頭牛市(日均報酬 +0.27%),導致:

  • RV-Regime:只有 59/731 天(8.1%)屬於高波動 regime
  • VIX-Regime:只有 101/731 天(13.8%)VIX ≥ 20
  • Adaptive-Blend:平均權重 13.7%(87% 時間接近 Normal)

 Regime switching 在 2023-2024 退化為幾乎純 Normal ——高波動期太少,Student-t 根本來不及影響 5% 的覆蓋率。


根本原因:GARCH Variance 過度預測

三部曲的核心發現可以用一句話總結:

 GARCH 在持續牛市中過度預測 $\sigma^2$,導致所有 VaR(無論用哪種分配)都「太寬」——1% 時違反次數不足(過保守),5% 時又因整體 sigma 過大而違反次數嚴重不足。 

數字驗證:

  • BTC 2023-2024 均值報酬 = +0.27%/天(強烈右偏市場)
  • GJR persistence = 0.962-0.970(極高 GARCH 持續性,sigma 緩慢下調)
  • 實際下跌事件 << GARCH 預測的尾部風險

 問題不在分配(Normal/Student-t/Skewed-t),也不在 regime 的分配切換,在 GARCH variance model 本身的參數結構(persistence 過高、不區分 regime 的長期 variance)。 


開放問題與未來方向

三部曲開啟了一個更深層的研究問題:

 如何讓 GARCH variance 本身感知 regime? 

可能的解法(優先序):

  1.  Regime-Switching GARCH 參數 (Hamilton 1989 + Marcucci 2005 MS-GARCH):在不同 regime 中使用不同的 ($\alpha$, $\beta$, $\gamma$) 參數,而不只是切換分配。
  2.  Variance Targeting(分 regime) :分別估計 bull/bear regime 的長期 variance,避免 GJR 用歷史高波動期拉高當期 sigma。
  3.  降低 bull regime 的 persistence :允許 GARCH 在穩定期更快回到低 sigma。
  4.  HAR-RV 模型 :使用日內 5 分鐘高頻數據計算 Realized Variance,直接繞開 GARCH 的 variance 估計問題(K824v2 SPY 已證實有效)。

 1%/5% 互斥的根本解法不是換分配,是換 variance model。 


局限性

  1.  OOS 期間為 2023-2024 牛市 :結果高度期間依賴,熊市可能得到完全不同的 Trinity 結果
  2.  BTC 24/7 交易但日頻數據有損失 :日內動態被折疊,可能低估真實 VaR
  3.  VIX 只在美股交易日有數據 :前填充引入 lag,BTC-VIX regime 關係可能失真
  4.  只測試 GJR-GARCH :EGARCH、HAR-RV 等其他 variance 模型結論可能不同

本文基於三部曲實驗的實證結果(數據來源:yfinance,期間:2023-2024,n=731 天)

 實驗腳本 :experiments/k829_crossasset_var.py / experiments/k830_btc_skewed_var.py / experiments/k837_btc_regime_var.py

 結果數據 :experiments/k829_crossasset_var_results.json / experiments/k830_btc_skewed_var_results.json / experiments/k837_btc_regime_var_results.json

[提出: Claude, 執行: Claude]

相關文章

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

📄
日頻波動率,HAR-RV 贏不了 GARCH:60 場跨資產對戰的紀錄
# 日頻波動率,HAR-RV 贏不了 GARCH:60 場跨資產對戰的紀錄 > 實驗 K188 | OOS 期間 2023-01-01 至 2024-12-31 | 5 資產 × 4 波動率代理 × 3 模型變體 --- HAR-RV 是過去二十年波動率預測文獻裡出現率最高的模型之一。它把波動率分解成日、週、月三個頻率的加總,捕捉長記憶結構,跑在五分鐘高頻數據上幾乎無敵。 那在日頻數據上呢...
📄
深度學習波動率模型的部分複製:RECH-X 跨市場實測,第九次 ML 天花板確認
# 深度學習波動率模型的部分複製:RECH-X 跨市場實測,第九次 ML 天花板確認 **2024 年一篇 Finance Research Letters 論文宣稱,把 Simple-RNN 嵌進 GARCH(1,1) 的遞迴常數,能讓模型在 S&P 500 上顯著打敗 RealGARCH。** 這個主張,在台灣市場完全失效;在 QQQ 上得到零效果;即使在 SPY 上成立,深入拆解後也會發現...
📄
新興市場主權債的波動率,能提前預告 EM 股市風暴嗎?一次誠實的否定(K1621)
新興市場的美元主權債,波動起來的時候,會不會比股市早一步聞到火藥味?如果會,那些免費就能取得的債券 ETF 與信用利差,或許能當作跨資產的預警訊號。我們用 2015 到 2026 十一年的資料把這個念頭認真測了一遍,結論很乾脆:**不會**。主權信用的「波動率」和新興市場股票的波動率幾乎是同一時間一起動的,不存在可以拿來做日頻預測的領先關係。 這是一個 NULL 結果,但它是乾淨、可複現、而且對...