2026年九月9日 · 研究

為什麼回測中的波動率目標,未能控管它原本要控制的風險

為什麼回測中的波動率目標,未能控管它原本要控制的風險

某個策略的目標是年化波動率 10%。回測結果是 10.2%。看起來夠接近了,直到你發現部位規模試算表用的是昨天的波動率估計、模擬器在槓桿變動時沒有計入任何費用,而且一次隔夜跳空造成的損失,遠超過這個目標原本要描述的範圍。

來看一個簡單的 BTC 永續合約策略:它持有方向性訊號,依照 10% 年化波動率預算調整曝險,並且每天更新一次部位。這種規則很常見,因為容易說明,也容易寫成程式。以下就拆解某一天的部位,看看其中發生了什麼。

訊號:只有目標方向,沒有風險單位

週一收盤時,訊號顯示做多。這告訴我們策略想站在哪個方向,卻沒有說明該持有多少 BTC。波動率目標補上了缺少的部位尺度。

假設帳戶權益為 $100,000,策略估計 BTC 的日波動率為 2%。以 252 個交易日計算,10% 年化目標約等於 0.63% 的日波動率,也就是以 10% 除以 252 的平方根。原始槓桿因此約為 0.63% / 2%,相當於權益的 0.315 倍:BTC 曝險為 $31,500。

這個看似簡潔的計算,已經暗藏一項假設:BTC 波動率的行為足夠接近穩定分布,因此近期的日常波動可以用來指引明天的曝險。波動率估計描述的是近期走勢,並不會為下一次變動設下上限。

估計方法:是哪一種 2%?

使用 20 日收盤到收盤的標準差,並乘以 365 的平方根年化,因為永續合約每天都交易。日波動率為 2% 時,年化約為 38.2%。若改用 252,年化約為 31.7%;光是日曆慣例不同,就會造成顯著的部位規模差異。

20 日窗口反應快,但一段平靜的兩週可能讓估計值縮小,偏偏接下來波動率就開始擴大。90 日窗口較穩定,反應也較慢。指數加權波動率則介於兩者之間,但也有自己的半衰期,並且受初始化方式影響。沒有放諸四海皆準的最佳選擇;回測應明確記錄估計方法,並在比較結果時固定其設定。

估計方法變化需留意的失效情況
20 日滾動標準差快速反映近期走勢平靜一段時間後,曝險會迅速升高
90 日滾動標準差部位規模調整較慢,也較平穩進入新的波動率區間後,曝險仍維持在高檔
EWMA,半衰期 10 日近期報酬的權重較高結果取決於衰減與暖機設定

時間戳記:何時才算已知?

如果週一收盤價納入估計,策略只能在週一收盤完成後使用這個估計值。之後,它才能送出訂單,等待較晚的執行時點,例如在模擬器中使用週二第一個可成交價格。若以週一收盤價成交,部位規模就會根據尚未完成的報酬調整。

這也表示,每日再平衡並不會在盤中持續保護帳戶。即使訊號或波動率在 10:00 UTC 發生變化,週一的部位仍會持有到週二,承受期間的跳空。這是策略設計的一部分;模擬帳戶也應遵循相同的時程。

訂單:曝險變動有成本

週二,估計值從 2% 升至 3%。目標曝險從 $31,500 降至 $21,000。賣出 $10,500 的永續合約並非沒有成本。若 taker 費率為 5 個基點,光是手續費就要 $5.25。若策略跨越價差成交,並產生 3 個基點的價格衝擊,還會增加約 $3.15。資金費率則另計:現金流取決於資金費率時間戳記時持有的部位,以及實際適用的費率。

策略每次波動驟升就降低風險、每次行情平靜就恢復曝險,小額成本也會累積。請回報部位規模規則本身產生的換手率,以及這些交易的手續費、價差與價格衝擊。忽略摩擦成本的波動率目標,可能悄悄變成高換手策略。

結果:目標不代表尾端風險承諾

假設波動率估計值為日波動率 2%,策略持有名目價值 $31,500 的部位,而帳戶權益為 $100,000。BTC 在下次預定再平衡前下跌 12%。粗略估算,未計手續費與資金費率前,按市價計算的損失為 $3,780,也就是權益的 3.78%。10% 年化目標並未阻止這筆損失;它只是把對一般波動的估計轉換成部位規模。

$31,500日波動率 2% 時的初始名目價值
$10,500波動率升至 3% 時需平倉的名目價值
3.78%以初始部位規模承受 12% 跌幅時的權益損失

如果規則沒有槓桿上限,風險會更大。經過一段長期平靜行情後,估計波動率可能變得非常低,公式便可能要求超過帳戶保證金或市場承載能力的部位。請在部位規模規則中設置上限,並納入回測;接著追蹤上限觸發的頻率。若上限經常觸發,就表示實際曝險很少由宣稱的目標所主導。

稽核:重播規則,不只檢視績效曲線

每次再平衡時,記錄報酬窗口、波動率估計值、年化因子、目標、槓桿上限、預期名目價值、實際成交名目價值、換手率、手續費、價格衝擊與資金費率。當目標波動率與實際波動率不一致時,這些欄位能幫你判斷是估計方法反應太慢、交易成本侵蝕報酬,還是曝險限制改變了策略。

最後,在紙上交易中使用相同的部位規模程式與再平衡時點。比較預期曝險與實際部位,並記錄錯過或延遲的訂單。只有當從估計到持有部位的每個步驟都能說明清楚時,風險目標才真正有用;儀表板上的百分比只是第一步。

波動率目標部位規模加密貨幣期貨回測
← 所有文章