學習目標
- 從單策略指標進入 portfolio-level risk。
- 理解 volatility targeting、correlation 與 concentration。
- 建立不依賴單一 Sharpe 的風險預算。
1. 三個策略不一定是三個風險來源
RSI mean reversion、Bollinger strategy 與 dip buying 名稱不同,可能都在承擔同一種 short-volatility/long-beta 風險。平常日報酬相關低,不代表壓力期仍低。
至少檢查:
- 全樣本 correlation;
- downside days correlation;
- drawdown overlap;
- rolling correlation;
- 對 equity beta、rates、USD、volatility 的 factor exposure;
- 最大單一資產、產業、交易所與策略曝險。
2. Portfolio return 與 covariance
權重向量為 w、報酬 covariance matrix 為 Σ:
portfolio_variance = w' Σ w
portfolio_volatility = sqrt(w' Σ w)
若相關性在危機時上升,使用全期間 covariance 可能低估壓力風險。可加入 stress covariance 或 conditional scenarios。
3. Volatility targeting
最簡單的波動率目標:
leverage_t = target_vol / estimated_vol_t
並設定最大槓桿、最小資料量與平滑。問題包括:
- volatility estimate 落後;
- 低波時加槓桿,突然 regime shift 會受傷;
- 多策略同時 deleverage,可能放大市場壓力;
- 波動率不是尾端損失的完整模型。
4. Position sizing 的層次
- Trade risk:單筆停損或 scenario loss。
- Strategy risk:策略預估 volatility/drawdown。
- Portfolio risk:策略間 covariance 與共同因子。
- Operational risk:broker、exchange、API、資料與人工錯誤。
只做第一層,不足以限制多策略同時虧損。
5. Drawdown 管理
Drawdown rule 應在上線前定義,避免事後情緒決策:
- warning level:降低新部位或增加審查;
- hard limit:停止新單/降槓桿;
- kill switch:資料、成交或風控失真時立即停策略;
- recovery rule:重啟需要哪些證據,而非只等 equity 回升。
不要用「回撤後加碼直到攤平」作為預設修復。
6. Capacity 與流動性分配
同一時間多策略可能搶同一資產的成交量。Portfolio simulator 應合併 orders 後再施加:
- position limit;
- ADV/bar volume participation;
- gross/net exposure;
- sector/asset/venue concentration;
- borrow 與 margin constraint。
通關判準
你應能說明組合最差情境來自哪幾個共同風險,而不只是說「有很多策略所以已分散」。