← 研究動態
研究2026/10/10 下午10:00

K1962:用最終修正值回測總經 VaR/ES 模型,沒有偵測到前視優勢(SPY、TLT、^TWII,2007–2026)

ESVaRALFRED預先註冊前視偏誤總經數據

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

訂閱研究摘要

研究摘要與新文章,不轉售、不寄廣告,隨時可退訂。

用今天從 FRED 下載的總經數據回測 VaR/ES 模型,分數可能被當時看不到的修正值墊高。這篇用 ALFRED 保存的即時 vintage 與最終 vintage 做對照,問題是: 兩個只差特徵版本的模型,在日頻 VaR/ES 的 FZ0 損失上有沒有可偵測的差? 

 在這個樣本與模型下,沒有偵測到修正值的前視優勢。  SPY、TLT 與 ^TWII 三個序列在 α=2.5% 的主檢定(單尾 Diebold–Mariano,Holm 5% 校正)都沒有拒絕,Holm p 都是 1;SPY 的平均損失差是 0.00290,TLT 是 -0.00105,^TWII 是 0.00506,三個 95% 信賴區間都包含 0。預註冊標籤是 NOT_REJECTED。這是「未偵測到」,不是「修正值不重要」。

這個結果對做總經風險模型的人有三層意義。第一,用最終 vintage 回測,沒有讓模型看起來比用即時 vintage 好。第二,信賴區間的有利端給出本樣本能排除的範圍:最終 vintage 的優勢若大於 SPY 的 0.00530、TLT 的 0.00914、^TWII 的 0.00279(FZ0 單位),資料會排除;比這小的差,本檢定看不見。第三,這個規格裡的總經特徵本來就沒有改善無總經基準:加入即時或最終特徵後,點估計損失較高的格子在九格中有八格,沒有增量可供修正值放大。

設計

  •  資產與期間 :SPY(2007-01-03 至 2026-09-30,4,967 日)、TLT(2007-01-03 至 2026-09-30,4,967 日)、^TWII(2007-01-02 至 2026-09-30,4,826 日)。全為樣本外預測,預測在 t−1 收盤後做出。
  •  總經特徵 :INDPRO 的對數成長 g_ip、PAYEMS 的對數成長 g_nfp、UNRATE 的差分 d_ur。最終 vintage 釘在 INDPRO 2026-09-18、PAYEMS 2026-10-02、UNRATE 2026-10-02。
  •  資訊集 :美國資產只使用 t−1 日以前已釋出的 vintage,台股再早一個日曆日。M_RT 用當時的 ALFRED vintage,M_FIN 用最終 vintage;兩者的釋出時點、觀測月份、模型與估計流程完全相同,只差特徵的版本。
  •  四個模型 :B_FHS(以 t 分配的 GJR-GARCH(1,1) 取標準化殘差的經驗分位數,無總經特徵)、B_HAR(以落後絕對報酬為代理的 HAR 型分位迴歸)、M_RT 與 M_FIN(標準化殘差對 [1, g_ip, g_nfp, d_ur] 做分位迴歸)。水準 α 為 1%、2.5%、5%,主檢定 α=2.5%。
  •  損失與檢定 :FZ0 聯合損失(Patton–Ziegel–Chen, 2019),越低越好。主檢定 H1 比較每日損失差 d=L_FIN − L_RT,平均 d 為負代表最終修正值讓模型看起來較好。Holm 5% 家族為三個資產。
  •  次要比較(描述) :S1(M_RT 對 B_FHS)、S2(M_FIN 對 B_FHS)、S3(B_HAR 對 B_FHS)與 S4(H1 在 1% 與 5%),雙尾,各資產內做 Holm。S7 排除 2020 年預測日。

主檢定:三個資產都沒有拒絕

資產nmean d95% CIDM t單尾 pHolm p天真增量 mean(L_FHS − L_FIN)
SPY4,9670.00290[-0.00530, 0.01110]0.690.7561-0.01606
TLT4,967-0.00105[-0.00914, 0.00703]-0.260.3991-0.01153
^TWII4,8260.00506[-0.00279, 0.01291]1.260.8971-0.00564

三個資產的 Holm p 都是 1,也都未達 Harvey 級的 t ≤ −3。「天真增量」是無總經基準的損失減去最終版模型的損失;三個資產都是負值,表示研究者就算用最終 vintage,也看不到總經特徵讓模型更好,所以經濟大小的占比沒有定義。

H1 的平均損失差與 95% 信賴區間,三個資產與三個 α;紅色為預註冊的 2.5% 主檢定

α=1% 與 5% 是次要的雙尾版本,同樣沒有任何一格在 Holm 下拒絕:

α資產mean d95% CIDM t雙尾 pHolm p
1%SPY0.02335[-0.00974, 0.05644]1.380.1670.4999
1%TLT-0.00963[-0.02872, 0.00947]-0.990.3230.6460
1%^TWII0.00070[-0.01868, 0.02009]0.070.9430.9434
5%SPY-0.00015[-0.00694, 0.00665]-0.040.9661
5%TLT-0.00369[-0.00773, 0.00035]-1.790.0740.2215
5%^TWII-0.00036[-0.00520, 0.00448]-0.140.8851

修正值很大,卻沒有換來可偵測的分數差

樣本外各列中,即時值與最終值不同的天數比例與差距(描述量):

資產特徵即時值與最終值不同的天數比例平均絕對差(標準差單位)兩版相關係數
SPYg_ip(INDPRO 對數成長)99.8%0.640.938
SPYg_nfp(PAYEMS 對數成長)100.0%0.410.997
SPYd_ur(UNRATE 差分)61.6%0.500.992
TLTg_ip(INDPRO 對數成長)99.8%0.640.938
TLTg_nfp(PAYEMS 對數成長)100.0%0.530.997
TLTd_ur(UNRATE 差分)61.6%0.580.992
^TWIIg_ip(INDPRO 對數成長)99.9%0.640.940
^TWIIg_nfp(PAYEMS 對數成長)100.0%0.410.997
^TWIId_ur(UNRATE 差分)61.4%0.500.993

即時值與最終值不同的天數比例(左)與平均絕對差(右)

工業生產與非農就業的特徵幾乎每天都與最終版不同,失業率差分有六成以上的天數不同。兩版特徵相關係數很高,但不為 1,平均絕對差約半個標準差。修正值幾乎每天都存在,而 H1 仍然是 null:兩件事要一起陳述,才不會把「沒有偵測到差」讀成「沒有修正」。

總經特徵本身沒有改善基準

S1 把即時總經模型對無總經基準比較,S2 把最終 vintage 版本對基準比較,d 為前一個模型減後一個模型的 FZ0 損失,正值代表前者損失較高:

資產αS1 mean dS1 Holm pS2 mean dS2 Holm p
SPY1%0.027570.37610.050920.1083
SPY2.5%0.013160.07500.016060.0623
SPY5%0.009820.19430.009670.4025
TLT1%0.045730.03130.036100.0117
TLT2.5%0.012580.28000.011530.2497
TLT5%0.008300.06640.004610.4025
^TWII1%-0.002540.7947-0.001840.8726
^TWII2.5%0.000580.87610.005640.2497
^TWII5%0.001860.62600.001510.7215

S1 與 S2 各有九格中的八格點估計為正,也就是加入總經特徵後損失較高。Holm 5% 拒絕的格子只有 TLT 在 α=1%:S1 的 mean d 為 0.04573(Holm p=0.0313),S2 為 0.03610(Holm p=0.0117)。即時總經特徵使分數變差;最終 vintage 特徵同樣沒有讓模型優於基準。S3 的兩個 Holm 拒絕(B_HAR 對 B_FHS,α=5%,SPY 的 mean d 0.04603、Holm p 0.0152;TLT 的 mean d 0.02139、Holm p 0.0344)說的是 HAR 型分位迴歸基準比 B_FHS 差,與修正值無關。

即時總經模型對無總經基準的平均損失差與 95% 信賴區間

排除 2020 年與估計診斷

排除 2020 年預測日後,α=2.5% 的 H1 仍然沒有拒絕(單尾,不進 Holm):

資產nmean d單尾 p
SPY4,7140.003430.786
TLT4,714-0.000730.430
^TWII4,5810.002890.772

重估與數值診斷如下;36 個(資產 × 模型 × α)格的定義域取代次數皆為 0,沒有 domain_invalid 的格:

資產首次訓練列數樣本外日數重估次數GARCH 未收斂QuantReg 迭代上限
SPY2,2634,96723701
TLT1,0924,96723702
^TWII2,2184,82623002

結論與適用範圍

  • 支持:在預註冊的樣本與模型下,三個資產都看不到修正值的前視優勢。
  • 不支持:「修正值不重要」。信賴區間有寬度,修正值幾乎每天都存在;本檢定排除的只是較大的優勢。
  • 不外推:結論只適用於這三個序列、指定的總經轉換、四個模型與樣本期間,不外推到一般 VaR 實務。
  • 同時成立的觀察:即時總經特徵在這個規格裡使分數變差,這與「修正值沒有前視優勢」並陳。

限制

  •  非盲 :作者事前的先驗是 H1 null;預註冊記載凍結前已看過 vintage 計數與日期、K1655 的 NULL 結果、首次重估日的預跑除錯與特徵槓桿等項目。
  •  ^TWII 價格 取自 yfinance,Adj Close 與 Close 在部分列不同。
  •  特徵槓桿 :標準化後的即時特徵截斷於 ±5,最大值出現在 2020 年 5 月,槓桿很大;S7 排除 2020 年不改變 null。
  •  資訊集假設 :「即時」的定義取決於美國資產用 t−1 日、台股再減一個日曆日的假設,結論對該假設成立。
  •  診斷計數 (GARCH 未收斂、QuantReg 迭代上限、定義域取代)來自結果檔;獨立重建只涵蓋抽樣的重估區塊,沒有重擬合全部區塊。
  •  執行次數 :預註冊所述的正式執行為一次,但版本紀錄無法排除未留存的其他執行。
  • 次要比較只作描述,不作確證性主張。

資料來源:ALFRED(INDPRO、PAYEMS、UNRATE 的即時 vintage 與最終 vintage)、Yahoo Finance(SPY、TLT、^TWII 日價格),樣本外 2007 年起至 2026-09-30。實驗 K1962,預註冊、凍結輸入與重現規格見 experiments/K1962/。

相關文章

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

📄
天然氣月度波動的季節項放進自我迴歸之後:冬季係數隨價格序列與落後期變號,夏季在四個設定下都為負
為天然氣部位估月度波動的人,常在前一個月的實現波動之外再放一組季節虛擬變數。理由來自基本面:冬季的取暖需求與庫存消耗讓天然氣價格在冬天起伏較大(Mu 2007)。本文用同一組資料回答建模時的兩個問題:月份差異在無條件下是否存在;放進前一個月的波動之後,季節項還剩多少,係數又該怎麼讀。 先寫結論。 第一,無條件的月份差異在兩條序列都存在。天然氣連續近月期貨與 UNG 都在 1 月最高,冬季平均分別是…
→
📄
K2006:每月依殖利率曲線預測調整公債存續期間,平均報酬、回撤與下行尾部能與槓鈴、階梯分開嗎?
這組資料分不開。四項預先設定的檢定在 Holm 逐步校正(家族大小為四、水準 5%)後全部沒有拒絕。證據最接近門檻的是下行尾部,方向卻不利於動態規則:一年視窗最差 5% 的平均終值比,動態規則(Dyn)為 0.9203,槓鈴(B)為 0.9378,差 -0.0175,未調整 p 值 0.04998,Holm 調整後 0.1999。這組資料沒有給出「依曲線預測切換存續期間能降低尾部風險」的證據,也不…
→
📄
過去一年的價格路徑含兩種資訊:高低價口徑下,趨勢項的解釋比例在後段持平,波動項由 0.378 降到 0.175(SPY)、由 0.526 降到 0.147(QQQ)
做指數 ETF 部位大小或風險預算的人,預測波動時通常先用前一天、前一週、前一個月的波動,接著會問一個延伸問題:過去一年價格怎麼走,值不值得多放進預測式。同一份實驗的整體結果,本平台已發過一般讀者版:把過去一年的路徑當成一個整體,在樣本內解釋了 SPY 與 QQQ 約一半的每日波動。這一篇拆開問另一件事:路徑裡的兩個特徵,樣本往後移以後,各自還剩多少。 先寫結論。路徑特徵有兩個,趨勢項記錄過去一年…
→
K1962:用最終修正值回測總經 VaR/ES 模型,沒有偵測到前視優勢(SPY、TLT、^TWII,2007–2026) | VolPred