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

K1669:動能組合的波動縮放,最大回撤的改善有多少來自少冒險——等風險後 MTUM 與類股多空縮水或反轉,類股只做多大部分保留

動能策略最大回撤因子 ETF波動率縮放等風險比較

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

訂閱研究摘要

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

K1669:動能組合的波動縮放,最大回撤的改善有多少來自少冒險,等風險後 MTUM 與類股多空縮水或反轉,類股只做多大部分保留

摘要

K1669 在同一組動能組合、同一 OOS 期間與同一 lag 慣例下比較三種做法:不縮放(baseline)、常數目標波動縮放(const_vol)與在高波動分位再減半的動態縮放(dynamic_vol)。組合是 MTUM ETF(2013-04-19 至 2026-07-09,3,325 日),以及十檔 SPDR 類股 ETF 自建的橫截面動能多空(L-S)與只做多(L-only)(2004-03-01 至 2026-07-09,5,625 日)。結果有四點。

  •  Panel A(ex-ante)的全期 MDD 改善主要伴隨平均槓桿下降。  MTUM 的 MDD 由 -34.1% 降到 -25.0%(const)與 -26.1%(dynamic),同時年化波動由 20.0% 降到 15.8% 與 14.4%。
  •  Panel B(等全期 vol)下,改善依組合而異。  等風險保留比例=(Panel B 的 MDD 改善)÷(Panel A 的 MDD 改善)。MTUM 為 0.353(const)與 -0.149(dynamic,MDD 反而深於 baseline);L-S 為 0.299 與 0.343;L-only 為 0.728 與 0.657,大部分保留。
  •  等風險下的尾部指標不一致。  MTUM 與 L-only 的 CVaR5% 在兩種縮放下都略差,L-S 略改善;L-only 是「MDD 改善保留、CVaR5% 略差」的反例。
  •  Sharpe 面全 null。  九個兩兩比較的雙尾 p 值介於 0.196 與 0.896,全部大於 0.05;dynamic 對 const 沒有統計顯著優勢。崩盤窗內的改善是實際槓桿下未匹配曝險的 point estimate,結果檔沒有它們的等風險版本。

MDD、CVaR、最差月與崩盤窗都沒有信賴區間;只有 ΔSharpe 有區塊 bootstrap 區間。本文不宣稱波動縮放是普適的動能尾部解方,也不把任何改善讀成擇時能力。

設計

 資料。  Yahoo Finance 調整後收盤價(auto_adjust 為真),凍結快取於 experiments/k1669/data/prices.csv。MTUM 是現成的 long-only 多元動能組合代理。類股組合的 universe 是十檔 SPDR 類股 ETF(XLK、XLF、XLE、XLV、XLI、XLY、XLP、XLU、XLB、XLRE,XLRE 動態納入),每月依過去十二個月減最近一個月報酬排序,做多前三分之一、放空後三分之一(L-S),另有只做多前三分之一的版本(L-only),月頻 rebalance。縮放自 2005-02-28(類股)與 2014-04-17(MTUM)起作用。

 縮放規則。  日頻槓桿一律由前一交易日以前的已實現波動估計決定(估計值先落後一個交易日才使用),baseline 的槓桿恆為一,三個策略共用同一組日期與同一個 lag。const_vol 用反波動槓桿:目標波動取 expanding median(只用歷史),主估計窗 126 日,穩健性窗 21 與 63 日,槓桿上限 2.0。dynamic_vol 在 const_vol 之上,當估計波動落在自身 expanding 分位 0.80 以上時乘 0.5。門檻與折減是事先指定的最低自由度設定,沒有調參。

 月頻訊號的 lag。  結果檔的 lag 說明是:權重 .shift(1) 後以月底標籤 ffill 到日頻:t 月多數交易日用 t-2 月底 12-1 訊號,曆月底當天用 t-1 月底訊號;比慣例的 t-1 多一個月執行延遲,訊號更舊、無前視。也就是說類股組合比慣例定義多一個月的執行延遲,不得讀成對標準實作的結論;MTUM 沒有排序訊號,不受影響。

 兩個面板。  Panel A 完全 ex-ante,報實際槓桿下的指標。Panel B 把每個策略的整條報酬乘上單一事後常數,使全期年化波動等於 baseline;這個常數只對齊水準、不含 timing 資訊,僅用於等風險比較 MDD 與尾部。Panel B 用來把槓桿水準效應與分佈形狀分開。

 成本與檢定。  穩健性面板每單位換手收 10 bps,換手含槓桿變動與底層月頻 rebalance。ΔSharpe 用循環區塊 bootstrap:區塊 21 日、5,000 次重抽、seed 42。無風險利率取零,三個策略一致。

結果一:Panel A 與 Panel B

組合策略Panel A SharpePanel A MDDPanel A CVaR5%Panel A annVolPanel B MDDPanel B CVaR5%Panel B 最差月
MTUMbaseline0.857-34.1%-3.07%20.0%-34.1%-3.07%-12.7%
MTUMconst_vol0.844-25.0%-2.46%15.8%-30.9%-3.11%-12.6%
MTUMdynamic_vol0.769-26.1%-2.32%14.4%-35.3%-3.22%-13.8%
類股 L-Sbaseline-0.093-55.3%-2.37%15.3%-55.3%-2.37%-16.0%
類股 L-Sconst_vol-0.062-39.5%-1.71%11.5%-50.6%-2.27%-11.6%
類股 L-Sdynamic_vol-0.027-34.9%-1.60%10.7%-48.3%-2.29%-11.9%
類股 L-onlybaseline0.605-47.6%-2.91%19.0%-47.6%-2.91%-18.4%
類股 L-onlyconst_vol0.658-26.3%-2.37%15.1%-32.1%-2.97%-15.1%
類股 L-onlydynamic_vol0.649-26.1%-2.28%14.4%-33.5%-3.01%-15.9%

Panel A 的三個組合 MDD 全部變淺,縮放後的年化波動也全部下降;MTUM 的平均槓桿是 0.889(const)與 0.807(dynamic)。L-S 的 baseline Sharpe 為負(-0.093),縮放後的 -0.062 與 -0.027 雖然都大於 baseline 的兩倍(-0.185),但 baseline 為負時「大於兩倍」不是可用的異常門檻,本實驗不以它排除前視或槓桿錯誤。

MTUM 三個策略的累積淨值與回撤(Panel B 等全期 vol,紅區為崩盤窗口)

類股 L-S 三個策略的累積淨值與回撤(Panel B 等全期 vol,涵蓋 2008 至 2009 年)

結果二:MDD 改善的等風險保留比例

組合策略Panel A MDD 改善(百分點)Panel B MDD 改善(百分點)等風險保留比例Panel B CVaR5% 變動(百分點)Panel B 最差月變動(百分點)
MTUMconst_vol9.133.220.353-0.0440.12
MTUMdynamic_vol7.96-1.19-0.149-0.157-1.08
類股 L-Sconst_vol15.784.720.2990.1064.44
類股 L-Sdynamic_vol20.447.020.3430.0874.10
類股 L-onlyconst_vol21.2915.510.728-0.0633.32
類股 L-onlydynamic_vol21.5114.130.657-0.1002.55

Panel A 與 Panel B 的 MDD 改善,以及九組 ΔSharpe 的信賴區間

MTUM 的改善在等風險後由 9.13 個百分點降到 3.22(const),dynamic 由 7.96 變成 -1.19,也就是等風險下 MDD 比 baseline 還深。L-S 的保留比例約三成。L-only 的 Panel B MDD 為 -32.1% 與 -33.5%,baseline 為 -47.6%,改善大部分保留。Panel B 只對齊全期 vol 水準,這些差距都是無 CI 的 point estimate。

等風險下的尾部:MTUM 的最差月在 const 下略改善(-12.56%,baseline -12.68%),dynamic 下變差(-13.76%);兩者的 CVaR5% 都略差(-3.07% 到 -3.11% 與 -3.22%)。L-only 的最差月改善(-18.41% 到 -15.10% 與 -15.86%),CVaR5% 卻略差(-2.91% 到 -2.97% 與 -3.01%),是 long-only 組合等風險下仍有 MDD 改善、尾部指標卻略差的反例。L-S 的 CVaR5% 略改善(-2.37% 到 -2.27% 與 -2.29%),最差月改善(-16.00% 到 -11.56% 與 -11.90%)。

結果三:Sharpe 面

組合比較ΔSharpe信賴區間雙尾 p
MTUMconst − baseline-0.013[-0.174, 0.143]0.896
MTUMdynamic − baseline-0.088[-0.340, 0.163]0.524
MTUMdynamic − const-0.075[-0.188, 0.042]0.196
類股 L-Sconst − baseline0.031[-0.133, 0.201]0.706
類股 L-Sdynamic − baseline0.066[-0.153, 0.295]0.549
類股 L-Sdynamic − const0.035[-0.042, 0.113]0.354
類股 L-onlyconst − baseline0.051[-0.099, 0.199]0.492
類股 L-onlydynamic − baseline0.042[-0.147, 0.235]0.640
類股 L-onlydynamic − const-0.009[-0.066, 0.054]0.802

表中區間的信賴水準為百分之九十五。九個比較的雙尾 p 全部大於百分之五(最小為 MTUM dynamic − const 的 0.196)。波動縮放在此樣本沒有顯著改善風險調整報酬;dynamic 對 const 沒有統計顯著優勢,低自由度的 vol 分位規則無法宣稱優於單純常數縮放。

結果四:崩盤窗口

組合窗口策略窗內累積報酬窗內 MDD窗內最差日
類股 L-S2009-03-02 到 2009-06-30(85 日)baseline-24.5%-34.9%-8.08%
類股 L-S2009-03-02 到 2009-06-30(85 日)const_vol-7.5%-11.7%-2.38%
類股 L-S2009-03-02 到 2009-06-30(85 日)dynamic_vol-3.8%-6.0%-1.19%
類股 L-S2020-02-20 到 2020-04-30(50 日)baseline2.1%-18.9%-4.54%
類股 L-S2020-02-20 到 2020-04-30(50 日)const_vol7.5%-10.6%-2.92%
類股 L-S2020-02-20 到 2020-04-30(50 日)dynamic_vol11.2%-5.4%-1.46%
類股 L-S2022-01-03 到 2022-12-30(251 日)baseline28.0%-12.1%-3.76%
類股 L-S2022-01-03 到 2022-12-30(251 日)const_vol20.3%-9.6%-2.64%
類股 L-S2022-01-03 到 2022-12-30(251 日)dynamic_vol19.0%-9.6%-2.64%
MTUM2020-02-20 到 2020-04-30(50 日)baseline-12.8%-33.8%-12.37%
MTUM2020-02-20 到 2020-04-30(50 日)const_vol-16.6%-24.2%-6.15%
MTUM2020-02-20 到 2020-04-30(50 日)dynamic_vol-15.8%-19.5%-5.45%
MTUM2022-01-03 到 2022-12-30(251 日)baseline-18.3%-28.2%-4.79%
MTUM2022-01-03 到 2022-12-30(251 日)const_vol-13.1%-19.0%-2.81%
MTUM2022-01-03 到 2022-12-30(251 日)dynamic_vol-11.7%-15.2%-2.81%

窗內結果因窗口而異。L-S 的 2009 反彈窗口改善最大(累積報酬 -24.5% 對 -7.5% 與 -3.8%),MTUM 的 COVID 與 2022 窗口回撤也較淺;L-S 在 2022 窗口的回撤較淺,累積報酬卻由 28.0% 降到 20.3% 與 19.0%。MTUM 的 COVID 窗口回撤較淺,但窗內累積報酬並沒有變好(-12.8% 對 -16.6% 與 -15.8%)。這些窗內數字是 Panel A 實際槓桿下的 point estimate,沒有曝險匹配版本,差距包含 de-lever 本身的少冒險效果,不構成擇時能力的證據;結果檔沒有崩盤窗的等風險子樹。MTUM 沒有 2009 窗口,因為它在 2013-04-19 才開始。

穩健性:估計窗與成本

組合估計窗(日)Sharpe(baseline / const / dynamic)MDD(baseline / const / dynamic)
MTUM210.857 / 0.898 / 0.895-34.1% / -22.6% / -16.7%
MTUM630.857 / 0.910 / 0.850-34.1% / -23.7% / -21.9%
類股 L-S21-0.093 / -0.068 / -0.064-55.3% / -37.3% / -34.7%
類股 L-S63-0.093 / -0.014 / 0.006-55.3% / -35.3% / -34.1%
類股 L-only210.605 / 0.706 / 0.705-47.6% / -27.5% / -25.9%
類股 L-only630.605 / 0.686 / 0.716-47.6% / -28.0% / -21.6%

MTUM 的 const Sharpe 在 21 日窗為 0.898、63 日窗為 0.910,主窗 126 日為 0.844;dynamic 在 63 日窗的 Sharpe(0.850)低於 baseline(0.857)。Sharpe 的點估計隨估計窗與策略而動,沒有信賴區間,不能據此說某個估計窗較佳。這些穩健性窗只記錄實際槓桿下的 Sharpe、MDD、CVaR5% 與最差月,沒有 annVol 或 Panel B 版本,無法把槓桿水準效應分離出來,所以 MTUM dynamic 在 21 日窗的 MDD -16.7%(baseline -34.1%)不作為縮放優於 baseline 的證據。10 bps 成本使 Sharpe 下降 0.000 至 0.058(最大者為類股 L-S 的 dynamic_vol),三個組合內三個策略的 Sharpe 排序在扣成本前後相同。

重現與限制

  •  入口與資料。  uv run python experiments/k1669/k1669.py 預設只讀凍結快取,以 float_precision="high" 讀回,不連網;reproduce_spec 的 network 為 deny。快取 sha256 為 27f8b4d7eab6d750e789149f79b9ee4405e05bd5b16bed507df262369f21e7f2,執行時的程式提交為 36408b930443b89eea36ebc072636b187d732af2。結果檔記錄的資料來源是:yfinance auto_adjust=True Close;凍結快取 experiments/k1669/data/prices.csv(e0ef389f60 提交的版本,下載時的 yfinance 版本未記錄),read_csv float_precision='high'。
  •  未記錄的來源資訊。  快取下載時的 yfinance 版本沒有記錄,快取只存調整後收盤價一欄,沒有原始 OHLC;重抓的價格可能因供應商回溯調整而不同,重抽後的結果不保證等於本文數字。
  •  讀回精度。  以 float_precision="high" 讀回能精確重現封存的組合數值;改用 round_trip 解析會使數百個數值葉出現約十的負十四次方量級的差異,不改變 p 值分類與 Sharpe 排序。
  •  類股組合的延遲。  持倉比慣例多延遲一個月(見設計一節)。L-S 的 baseline Sharpe 為負,可能部分來自多出的延遲;這是未驗證的可能解釋,本實驗沒有檢驗。
  •  樣本。  類股組合起始段有 zero-return burn-in,已納入全期指標(baseline 5,625 日,縮放策略少一個有效觀察)。十檔 ETF 的橫截面動能弱於個股層級 WML,是崩盤機制的弱代理。
  •  規則。  dynamic_vol 刻意只有一個分位門檻,未納入 Daniel 與 Moskowitz 版本的熊市狀態條件與條件式做多輸家。
  •  推論範圍。  區塊 bootstrap 區間只建立在 ΔSharpe 上;MDD、CVaR、最差月與崩盤窗的改善均為 point estimate。

文獻:Barroso 與 Santa-Clara(2015,Journal of Financial Economics)提出常數目標波動縮放;Daniel 與 Moskowitz(2016,Journal of Financial Economics)提出以熊市與波動狀態調整曝險的動態規則。資料來源:Yahoo Finance 調整後收盤價;結果取自 experiments/k1669/k1669_results.json。

相關文章

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

📄
動能策略加一道波動閘門,最大回撤變淺了:把風險拉到同一條線再比,三種組合的結局不一樣
動能策略最怕崩盤:市場重摔之後突然反彈,前一年漲最多的股票反而領跌,策略一次賠掉好幾年的獲利。常見的防護是加一道波動閘門,最近市場波動變大就把部位縮小。我們把這道閘門套在三個動能組合上,一檔動能 ETF(MTUM),以及用十檔類股 ETF 自己建的多空與只做多兩種組合。帳面上,閘門讓全期最大回撤變淺,MTUM 從 -34.1% 縮到 -25.0%。但閘門同時把年化波動從 20.0% 壓到 15.8…
→
📄
天然氣月度波動的季節項放進自我迴歸之後:冬季係數隨價格序列與落後期變號,夏季在四個設定下都為負
為天然氣部位估月度波動的人,常在前一個月的實現波動之外再放一組季節虛擬變數。理由來自基本面:冬季的取暖需求與庫存消耗讓天然氣價格在冬天起伏較大(Mu 2007)。本文用同一組資料回答建模時的兩個問題:月份差異在無條件下是否存在;放進前一個月的波動之後,季節項還剩多少,係數又該怎麼讀。 先寫結論。 第一,無條件的月份差異在兩條序列都存在。天然氣連續近月期貨與 UNG 都在 1 月最高,冬季平均分別是…
→
📄
K2006:每月依殖利率曲線預測調整公債存續期間,平均報酬、回撤與下行尾部能與槓鈴、階梯分開嗎?
這組資料分不開。四項預先設定的檢定在 Holm 逐步校正(家族大小為四、水準 5%)後全部沒有拒絕。證據最接近門檻的是下行尾部,方向卻不利於動態規則:一年視窗最差 5% 的平均終值比,動態規則(Dyn)為 0.9203,槓鈴(B)為 0.9378,差 -0.0175,未調整 p 值 0.04998,Holm 調整後 0.1999。這組資料沒有給出「依曲線預測切換存續期間能降低尾部風險」的證據,也不…
→