← 研究動態
一般讀者2026/11/02 上午05:00

依波動加減碼 SPY,扣掉大盤之後的額外報酬站得住嗎?256 個月裡,年化 3.72% 到 5.02% 的估計分不出是不是運氣

風險管理美股恐慌指數波動管理趨勢跟隨

讀者互動

登入會員可按讚與收藏。

分享到:LINEFacebookX / Twitter

持續追蹤這項研究

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

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

訂閱研究摘要

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

回測常把依波動高低加減碼的 SPY 寫成每年有額外報酬。要不要把這份額外報酬算進預期,取決於它扣掉大盤、再扣掉趨勢之後還剩多少,以及剩下的數字分不分得出是運氣。

這篇用 2004-01-01 至 2026-04-30 的月資料檢查兩種做法:一種依過去 22 個交易日的實現波動調整部位,一種依前一個交易日的恐慌指數(VIX)調整。先講結果:兩種做法對大盤的連動係數是 0.69 與 0.70,扣掉這份連動之後,每年多出 5.02% 與 3.72%,但這個樣本分不出是不是運氣,單靠運氣出現的機率是 0.170 與 0.104,都高於慣例的門檻 0.05。把「前 12 個月趨勢」也扣掉之後,額外報酬縮到 2.73% 與 2.16%,各縮 45.5% 與 42.0%,剩下的更分不出。趨勢因子的係數則明確不為零。

先看結論

  • 兩種做法扣掉大盤之後,每年多出的報酬是 5.02%(實現波動版)與 3.72%(恐慌指數版),單靠運氣的機率 0.170 與 0.104。沒有證據顯示額外報酬不是零,也不能因此說它是零:統計上相容的範圍是 -2.15% 到 12.19%,以及 -0.77% 到 8.21%。
  • 加入趨勢因子後,額外報酬縮到 2.73% 與 2.16%,機率 0.378 與 0.221,仍然沒有達到門檻。
  • 兩個版本的趨勢係數分別是標準誤(估計值的不確定幅度)的 5.89 倍與 4.78 倍,高於穩固門檻 3 倍。內嵌的趨勢曝險確實存在。
  • 這個設計分不開兩種解讀:趨勢因子解釋了額外報酬,或大盤曝險隨趨勢狀態不同。本文只報告係數與截距的變化,不下歸因的結論。

兩種做法怎麼調部位

規則很單純:每月第一個交易日,依前一個交易日的波動設定股票部位,整個月不動。部位和波動的平方成反比,波動變成兩倍,部位降到四分之一;部位上限是 5 倍。兩種做法的差別只在波動的來源:實現波動版用過去 22 個交易日的日報酬波動,恐慌指數版用前一個交易日的 VIX 收盤值。

比例常數只用 2003-12-31 以前的資料決定,目的是讓校準期的平均部位接近一倍。2004-01-01 起才是評估樣本,共 268 個月。

先看未經檢定的描述。年化報酬是月報酬的平均乘以十二,不是複利計算。

序列平均年化報酬年化波動
大盤(SPY)11.31%14.64%
實現波動版12.90%16.93%
恐慌指數版11.71%13.48%

實現波動版的報酬比大盤高 1.59 個百分點,但波動也較大;恐慌指數版高 0.40 個百分點,波動較小。這兩個差距沒有經過檢定,也不等於下面的額外報酬:額外報酬要先扣掉與大盤同步漲跌的部分才算,兩者的差別在下一節說明。

怎麼判斷額外報酬是不是運氣

 額外報酬。  把策略的月報酬拆成「跟著大盤的部分」和「剩下的部分」。策略對大盤的連動係數只有 0.69(實現波動版)與 0.70(恐慌指數版),也就是大盤漲跌一份,策略平均只跟著漲跌不到一份。剩下的部分換算成年化,就是本文說的額外報酬。它是拿策略和「持有這麼多份大盤」相比得到的,所以會大於策略與大盤的報酬差距。

 趨勢因子。  前 12 個月大盤的累積報酬為正,就算當月做多大盤;為負,就算當月放空大盤;取這個多空部位的當月報酬當作趨勢因子。把它加進拆解,看額外報酬縮多少。再把 12 個月換成 6 個月做一次,當穩健性檢查。

 倍數與運氣。  估計值除以它的不確定幅度(標準誤)得到倍數,標準誤的算法容許相鄰月份的報酬彼此相關。通行的慣例是:至少 1.96 倍才算和零有區分,對應單靠運氣的機率 0.05;至少 3 倍才算穩固。這項檢驗沒有事先登記判讀門檻,這裡採用上述慣例。

 月數。  評估樣本共 268 個月;趨勢訊號需要前 12 個月的報酬,所以 12 個月版的拆解用 256 個月,6 個月版用 262 個月。

 避免偷看。  部位由前一個交易日的資料決定,趨勢訊號只用前面月份的報酬。

結果

額外報酬有多少,是不是運氣

下表的「機率」是單靠運氣出現這麼大額外報酬的機率,越低越不像運氣。

做法只扣大盤:每年額外報酬機率再扣趨勢因子:每年額外報酬機率縮幅
實現波動版5.02%0.1702.73%0.37845.5%
恐慌指數版3.72%0.1042.16%0.22142.0%

圖 1:兩種做法扣掉大盤、再扣掉趨勢因子之後,每年額外報酬的估計值與統計上相容的範圍

四格機率都高於 0.05,沒有一格達到門檻。圖 1 的線段是統計上相容的範圍:估計值加減 1.96 倍標準誤,約等於 95% 的把握。四條線段都涵蓋零。實現波動版只扣大盤的線段從 -2.15% 延伸到 12.19%,恐慌指數版從 -0.77% 到 8.21%。這個樣本太短,無法把額外報酬限定在小範圍內。

趨勢曝險

圖 2 左側把四格額外報酬換成標準誤的倍數:1.37、0.88、1.63、1.22 倍,全部低於 1.96 倍。右側是趨勢係數:實現波動版 5.89 倍,恐慌指數版 4.78 倍,都高於 3 倍。兩種做法都帶著明確的趨勢曝險,而額外報酬在加入趨勢因子前後都沒有和零區分開。

圖 2:額外報酬與趨勢係數各是標準誤的幾倍;虛線是門檻

把 12 個月版切成三段期間,再扣掉趨勢因子之後,結果如下。

實現波動版:

期間月數每年額外報酬機率趨勢係數是標準誤的幾倍
2004-2009602.13%0.5363.92
2010-20191203.54%0.5443.64
2020-2026760.38%0.9005.72

恐慌指數版:

期間月數每年額外報酬機率趨勢係數是標準誤的幾倍
2004-2009600.00%1.0003.96
2010-20191202.80%0.3482.74
2020-2026760.68%0.7882.83

六格裡額外報酬的機率最低是 0.348,沒有一格接近 0.05。趨勢係數最小是 2.74 倍,仍高於 1.96 倍;恐慌指數版在 2010-2019 與 2020-2026 兩段只有 2.74 與 2.83 倍,低於穩固門檻 3 倍。

把趨勢因子換成 6 個月(262 個月):額外報酬分別縮 40.3% 與 36.9%,剩下的機率是 0.331 與 0.200,趨勢係數是標準誤的 6.76 倍與 6.02 倍。方向與 12 個月版相同。

沒有證據,能說到哪

 能說的。  2004-01-01 至 2026-04-30 的月資料裡,沒有看到這兩種做法有和零區分的額外報酬;加入趨勢因子後額外報酬縮了四成以上,剩下的更看不出;趨勢因子的係數則明確不為零。

 不能說的。  第一,不能說額外報酬是零。相容範圍涵蓋零,也涵蓋 8.21% 與 12.19% 這樣的數字,而這項檢驗沒有事先試算樣本能分辨多大的額外報酬。

第二,不能說趨勢「解釋了」額外報酬。趨勢因子等於前期趨勢的方向乘以當月大盤報酬,所以把它加進拆解,等於讓策略對大盤的曝險依趨勢方向取兩個值。額外報酬縮小,可能是趨勢帶來第二個報酬來源,也可能只是曝險隨趨勢狀態不同。這個設計分不開兩者。

第三,不能說依波動調整沒有用。本文只檢驗額外報酬,沒有檢驗回撤或波動是否變小。

 對讀者的意思。  評估這類做法時,這份資料不支持把回測的額外報酬寫進預期報酬。較合理的看法是:它是一套依波動調整大盤曝險的規則,行為有一部分與趨勢跟隨重疊。要不要用,取決於你要的是調整曝險的效果,不是額外報酬。

限制

  •  單一標的。  只看 SPY 的月資料,結果不代表其他資產。
  •  趨勢定義固定。  只用大盤自己 12 個月與 6 個月報酬的方向,其他定義沒有檢驗。
  •  標準誤的算法。  倍數會隨算法小幅移動。恐慌指數版只扣大盤的 1.63 倍離門檻最近,本文的判讀只用 0.05 的門檻。
  •  子期間月數少。  三段期間只有 60、120、76 個月,估計更不穩,恐慌指數版的趨勢係數在兩段只有 2.74 與 2.83 倍。
  •  不含交易成本。  報酬沒有扣交易成本;部位上限 5 倍,高於一倍時需要槓桿,本文沒有計算槓桿與融資成本。
  •  資料版本。  SPY 調整後收盤價與 VIX 收盤值取自入庫的歷史快照,下載日期與調整基準日無法追溯。
  •  判讀門檻。  沒有事先登記,採用通行慣例,不是事前約定。

資料與方法

  • 資料:SPY 調整後收盤價與 VIX 收盤值的歷史快照;比例常數用 2003-12-31 以前的資料決定;評估期 2004-01-01 至 2026-04-30,共 268 個月。
  • 做法:每月第一個交易日依前一個交易日的波動設定部位,兩種波動來源分別是過去 22 個交易日的實現波動與前一個交易日的 VIX。
  • 檢驗:把月報酬拆成跟著大盤的部分與剩下的部分,再加入 12 個月(256 個月)或 6 個月(262 個月)趨勢因子;標準誤容許相鄰月份相關;判讀用 1.96 倍與 3 倍兩條門檻。

懶人包圖組

概念卡:每月第一個交易日依前一個交易日的波動設定股票部位,部位與波動的平方成反比;兩種波動來源是過去一段期間的實現波動與前一個交易日的恐慌指數,並列出視窗長度與部位上限

結果卡:兩種做法扣掉大盤後每年的額外報酬、單靠運氣出現這麼大報酬的機率、判讀門檻,以及統計上相容的範圍

結論卡:加入趨勢因子後兩種做法額外報酬縮掉的比例、趨勢係數是標準誤的幾倍與穩固門檻,並列出不能說額外報酬是零、不能說趨勢解釋了額外報酬

相關文章

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

📄
FOMC、CPI、非農公布日,把風險值乘上 VIX1D/VIX9D 的比值會更準嗎?99 個事件日裡沒有看到損失變小
FOMC 決議、CPI 和非農就業報告公布的那天,行情常在一天內大幅跳動。管風險的人會想:VIX1D 專門衡量市場預期「接下來一天」會有多大的波動,何不拿它把原本的風險值調寬或調窄? 這篇用 2023-04-25 至 2026-07-10 的資料檢查這個做法,樣本是 99 個事件日。先講結果:調整後的版本沒有比原版更準。它的平均損失分數反而多了 0.100 基點,但這個差距小到分不出是運氣還是真的…
→
📄
股票加黃金各半的組合,某一腿動能轉弱就先減碼一半?2016 到 2026 年的資料裡,回撤沒有比隨機挑時點減碼更淺或更短
股票和黃金各放一半的組合,很多人會想再加一條規則:哪一邊走勢轉弱,就先把那一邊減碼,等它轉強再加回來。理由很直接:報酬少一點,多數人還能接受;最難受的是一路往下、很久回不到前高。 這篇把這條規則放到一個具體的組合上試一次,期間是 2016-01-04 至 2026-07-10,一共 2,644 個交易日。先講結果:把「部位變少」和「時機抓得對」分開之後,減碼版的最大跌幅沒有比較淺,淨值低於前高的日…
→
📄
費半週五跌 7.2%,台股週一才開:一九九七年以來 45 個同樣的夜晚,台股隔天收黑七成多,之後一個月有三成六再跌深一成
美東十月三十日週五,費城半導體指數從 11518.2 跌到 10688.8,一天跌 7.2%。標普 500 同一天跌 1.82%。 換幾個看得到的東西對一下:收盤前最後一根五分鐘線,SOXX 比前一天收盤低 8.25%,SMH 低 6.92%,台積電 ADR 低 5.98%。 台股那天下午一點半就收了,台積電收 2370 元,跌 1.86%,那時候紐約還沒開盤。這一晚的帳,要到十一月二日週一早上九…
→