Skip to content
所有選擇權指南
依預測風險調整市場曝險閱讀約10分鐘

波動率目標策略是什麼?如何依風險調整交易部位

了解如何用目標波動率除以預測波動率來調整部位,分辨反比於標準差與反比於變異數的規則,並檢視預測時點、槓桿上限、交易成本和風險偏離目標的限制。

本指南內容目標是部位尺度,不是獲利訊號

簡短摘要

波動率目標策略依預測的報酬波動調整部位大小,本身不判斷該買進還是賣出。目標值和預測值必須使用相同期間與單位,部位倍率也只能用決策當下已知的資訊計算。實際波動率可能偏離目標;目標不是停損線,也不會限制最大虧損。

目標是部位尺度,不是獲利訊號

同一套交易規則在不同市場狀態下,可能承受很不一樣的報酬起伏。波動率目標策略會在預測風險升高時縮小曝險,在預測風險降低時放大曝險,希望讓策略承擔的風險比較穩定。這項調整不會預測價格方向,也無法單憑公式推導預期報酬會增加;判斷漲跌與控制規模是兩件事。

「目標」通常指預先選定的報酬標準差,例如投資組合的年化波動率。它是計算部位倍率的參考值,不是每天價格變動不可超過的上限,也不是帳戶最多會虧多少的數字。遇到跳空、突發消息或模型反應延遲時,實際波動和虧損可能在下次調整部位前就已擴大。若市場迅速反彈,先前縮小的曝險也可能少參與一段漲幅。

開始套用前,先界定要調整的基準策略、參考資金、風險預測期間、再平衡頻率、預計持有多久,以及報酬是否已扣除成本。用未扣成本的報酬估計目標,和用扣除手續費、買賣價差與滑價後的淨報酬估計風險,回答的是不同問題。先固定這些條件,才不會看完回測後為了配合結果而改動目標。

基本倍率是目標除以預測

令基準部位的倍率為1,下一期間的預測標準差記為 σ̂ₜ₊₁|ₜ,目標標準差記為 σ*。對一個近似線性的策略而言,簡單的調整倍率為 mₜ = σ* / σ̂ₜ₊₁|ₜ;新曝險等於基準部位乘上 mₜ。預測是目標的兩倍時,部位降為一半;預測只有目標的一半時,未設上限的公式會把部位放大為兩倍。

例如,年化目標是10%,下一持有期間的年化預測是20%,倍率為10/20 = 0.5,基準曝險會縮小一半。下方的假設案例會把這個比例套用於100,000美元的基準名目曝險。這是依預測標準差調整部位規模,不表示實際虧損也一定減半。

什麼時候使用預測也是規則的一部分。在時間 t,只能使用截至當時可取得的資料來估計下一個持有期間的風險,再於之後第一個可實際交易的時間調整部位。如果用當日收盤價估計,卻假設同一個收盤價已完成交易,就必須交代真實下單時點是否允許這種成交。也要說明目標是給單一策略使用,或涵蓋帳戶內其他部位的整體投資組合。

分清標準差反比和變異數反比

一般的目標標準差規則,是用目標標準差除以預測標準差。如果模型輸出的是預測變異數 v̂,這項規則的分母應該是 √v̂。直接用目標標準差除以預測變異數,會把單位不同的數字放在同一個比率裡,產生另一套部位規則。

部分 volatility-managed portfolio 研究會採用曝險與預測變異數成反比的做法。這和常見、反比於標準差的目標波動率公式並不相同。Moreira 和 Muir(2017)研究多種股票因子組合及貨幣套利策略中的變異數管理;Barroso 和 Santa-Clara(2015)則分析依據過去實現波動率縮放的動能策略。這些論文得到的結果依賴各自的組合、樣本與假設,不能直接當成任意目標波動率公式都有效的證明。

兩種規則對波動變化的反應可能很不一樣。預測標準差加倍時,標準差反比倍率會減半;在其他條件不變下,變異數反比倍率會降至四分之一。市場轉為平靜時,變異數反比規則也可能增加更大的曝險。閱讀論文或檢查程式碼時,先確認計算係數用的是標準差、其平方,還是另一種標準化風險指標。

對齊頻率、期限和年化方式

目標若是年化波動率10%,預測也要換算成相同口徑的年化標準差。不能把年化目標直接除以日標準差,再將結果解讀為同期間的部位倍率。常見做法是將日標準差乘上交易日數的平方根,但這是帶有簡化假設的近似;報酬有序列相關或波動狀態改變時,實際年化波動不一定遵循平方根關係。Sharpe比率年化與序列相關說明時間聚合為何需要檢查假設。

預測期間也應配合預計持有部位的時間。若計畫持有數週,單看隔日風險預測並不足以描述整段持有期間,除非策略會按既定頻率更新。請一致處理週末、隔夜時段、採用的年化交易日數,以及期貨轉倉。數字雖然都以百分比表示,只要期限不同,就不是可以直接相比的風險量。

波動率可以用滾動標準差、指數加權方法、GARCH條件變異數或日內資料估計。這些做法使用不同視窗和假設,得到的預測可能不同。實現波動率計算指南整理從價格資料估計風險時的選擇;波動率群聚與GARCH介紹條件預測及其限制;波動率錐比較的是不同期限的歷史波動分布,並不是調整持倉的公式。固定目標比率,換一種預測模型,仍會改變部位路徑。

假設數字示範槓桿上限

以下僅用來說明算法。假設基準名目曝險為100,000美元,年化預測波動率20%,年化目標10%;數字都針對同一個策略、相同期間與單位,並假設曝險和報酬近似線性。這些計算尚未扣除成本。倍率為10/20 = 0.5,部位降為50,000美元。若預測降至5%,未限制的倍率是10/5 = 2,名目曝險會升至200,000美元。

兩倍曝險表示把基準名目部位加倍,但帳戶不一定可以或應該借這麼多資金。若假設槓桿倍率上限為1.25,實際倍率是 min(1.25, 10/5) = 1.25,曝險為125,000美元。若規則禁止使用槓桿,上限可設為1,曝險便不會高於100,000美元。上限應符合資金、保證金、流動性、集中度及產品限制,而不是只為了美化回測而選。

當預測值接近零時,分母變小,未設限的倍率會迅速上升。因此,規則可能需要槓桿上限、預測波動率下限、最低流動性條件或暫停交易門檻。這些設計都會影響績效,應事先記錄並一起評估;不能看過某段歷史後才加入,並只報告有利的期間。

即使每一步都按公式操作,實際波動仍可能偏離目標。模型只能在新資料出現後更新,隔夜跳空、突發消息或市場衝擊可能在部位縮小前發生。例子中的0.5倍不是把每筆虧損封頂,也不保證投資組合的最大回檔會降低一半。

預測只使用決策當下可得的資料

資料的發布時間與版本也要符合決策當時的資訊範圍。總體統計或公司財報可能在首次公布後修正;若回測改用最後修訂值取代當時版本,就把當時尚不可見的資料放進預測。價格序列也要一致處理分割、現金股利、期貨轉倉和停牌缺口,讓風險視窗對應策略當時實際能持有的工具。如果某個波動指標要等特定時段結束才算得出,部位調整也只能在指標可用之後執行。

回測若用今天收盤價計算風險,再假設同一個收盤價已成交調整後的部位,可能含有前視偏誤,除非訂單時點真的能如此執行。應按可實現的順序建構:在時間 t 用截至當時已公布的資料預測下一期間,再於之後第一個可交易時點改變曝險。以整段樣本算出波動率後倒填歷史部位,或使用當時尚未發生的實現波動,也會造成資訊洩漏。

較短視窗可能較快反映新衝擊,也容易被幾筆極端觀察值帶動;較長視窗更平滑,卻可能慢一拍才反映市場結構變化。指數加權和GARCH只是不同取捨,並不會消除預測誤差。請記錄價格來源、資料截止時間、異常值處理方式、重新估計頻率,以及部位實際調整日期,讓之後能重建當時的決策。

每天計算新係數,不等於每天都必須交易。再平衡區間可減少細小預測變化造成的來回交易,但也容許實際風險在較久時間內偏離目標。若視窗、交易門檻和調整頻率都在同一個回測區間中選定並評分,結果會包含參數挑選的影響。應分開校準與評估資料,並按每個時點當時可得的資料進行走勢測試。

納入組合相關性與商品特性

如果目標是按整個帳戶淨值設定,其他策略、現金與避險部位也要納入相同風險範圍。兩個子策略各自符合目標,合併後仍可能因正相關而超出整體風險預算;負相關資產則可能讓組合波動低於各項風險加總。先說清楚目標適用於單一策略、資產組合或整個帳戶,才能知道應使用哪一組權重和共變異數。

若以固定權重向量 w 和預測共變異數矩陣 Σ 表示組合,預測標準差是 √(wᵀΣw)。只有在曝險近似線性、共變異數預測不變,且沒有漏掉帳戶其他資產時,把整組權重乘以 g,預測標準差才會按 |g| 縮放。現金部位、借貸、成交成本與組合外持倉都可能改變結果。單一策略符合目標,不代表整個帳戶也落在目標內。

多資產投資組合的整體波動率取決於資產間的共變異數,不是每項資產波動率的簡單相加。市場進入壓力期時,相關性可能改變,多個部位也可能同時因同一因素而虧損。對固定權重的整個組合乘上一個倍率,可以維持相對權重並調整整體規模;分別調整每項資產權重則是不同的配置規則,需要另外估計相關性。逐項縮小部位不代表整體風險會恰好回到目標。

線性縮放也未必能直接轉成可下單的數量。期貨部位以整口合約計算,契約乘數、最小跳動、保證金和交易所或券商限制都會影響可行部位。依損失預算計算期貨部位大小是根據價格不利情境和金額上限決定口數,回答的問題與按標準差調整不同。兩種方法可各自檢查,但不能互相代替。

選擇權的名目金額也未必能代表完整風險。Gamma、Vega、標的價格跳空及波動率曲面變化,都可能造成非線性損益。此時應用多種價格和波動情境重新評估整個部位,而不是假定契約數乘上兩倍就能把所有風險簡單加倍。若帳戶已有相關部位,還應檢查共同市場因子的曝險、資產集中情況與合併保證金需求。

調整頻率和交易成本都會影響結果

檢查目標是否落實時,可將每一期預測和下一段持有期間的實現波動逐筆對照,並預先固定估計方式與期間。只呈現調整後的平均值,可能看不出短暫但幅度很大的超標。風險偏離可能來自預測誤差、交易延遲或執行成本,應分開追蹤。這樣才能辨別問題出在風險預測、訂單執行,或目標與策略本身不相配,而不是把所有落差都當成同一種模型失準。

預測係數每次更新,都可能帶來佣金、買賣價差、滑價和大額訂單的市場衝擊。波動快速上升時,流動性可能同時轉差,正是策略需要盡快減碼的時候。公式算出的目標部位不保證能以理論中間價成交,因此只看成本前的波動或績效,可能高估部位縮放的實際價值。

較頻繁地再平衡可更快跟上預測變化,也可能因估計雜訊反覆交易。降低調整頻率或設定交易門檻可以壓低週轉,但風險偏離目標的時間會更長。再平衡排程和門檻屬於策略本身,不應只因某個設定在已經看過的歷史資料中表現最好就採用。

比較原始策略和縮放策略時,要使用相同日期、報酬定義、資金基礎和合理的成本假設。除了Sharpe比率,也應查看回檔、尾端損失、週轉率、保證金需求、槓桿上限,以及實際波動與目標的差距。縮小部位可能減少部分風險,也會降低反彈時的參與程度;這不保證每一條價格路徑下的虧損都更小。

每次調整後,也要用相同估計方法逐期對照預測值與實際波動率,並記錄槓桿上限觸發次數及交易成本。若上限經常生效,組合就無法持有公式原本算出的風險規模,這是評估結果的一部分。只呈現未受上限影響的理論倍率,卻不交代實際部位如何被限制,會讓人誤以為目標已經實現。

研究結果不是通用的績效保證

評估目標是否落實時,不要只看全樣本平均波動是否接近目標。可按固定期限記錄每段持有期間的實現波動、偏離方向和持續時間,再一起檢視回檔、尾端虧損與交易成本。平均風險平穩仍可能掩蓋少數壓力期間大幅超標;不同持有期限的實現波動也不能混在一起取平均。

波動率管理研究探討風險如何隨時間改變,以及這種變化與報酬的關係;結果會因樣本、資產和投資組合設計而異。Cederburg等人以103種股票策略進行的研究發現,波動率管理並未在即時投資情境下系統性勝過原始策略,估計不穩定和樣本外表現是重要限制。這不代表每個縮放方法都無效,但不能把樣本內迴歸結果直接當成未來可交易的優勢。

Taylor(2023)對波動率擇時表現的分析指出,預測能力本身不足以證明調整曝險有價值;風險與報酬的關係、所需槓桿以及預測是否可靠都很重要。效果可能依市場和樣本而異,部分條件甚至需要很高的槓桿。因此,不應把某篇研究的結果寫成所有商品、策略和持有期間都有效的結論。

評估前先固定公式、預測模型、目標期限、部位上限、再平衡時間與成本假設,再用未用來調參的資料檢查不同市場狀態。報告預測誤差、交易量、扣除成本後的結果,以及實際波動和目標之間的差距。本文說明部位縮放機制,不是個人化投資建議,也不預測未來報酬或最大損失。

常見問題

Q1波動率目標會限制最大虧損嗎?

不會。這是依預測標準差縮放曝險的方法,不是最高虧損金額。跳空、突發衝擊、預測延遲、滑價和流動性不足都可能使虧損超出預期。

Q2目標10%、預測20%時,部位倍率是多少?

若兩者是相同期間和單位的標準差,上限前的倍率是10% / 20% = 0.5,基準曝險縮小一半。成本、可用槓桿和契約限制仍須另外考慮。

Q3變異數反比組合等於目標波動率策略嗎?

不等於。標準差目標公式以目標除以預測標準差;變異數反比方法使用標準差的平方,曝險對波動變化的反應不同。

資料來源與延伸閱讀

回報問題

我們會準備一封包含本文連結的電子郵件。寄出後,Mark 才會收到你的回報

快速檢查

讀完指南後,用 3 道題檢查一下

問題 1 / 3

問題 01

簡單的目標標準差部位倍率如何計算?

選擇答案即可查看解釋

期權術語表