如何結合交易信號實現更高的資金效率?
我使用完全自動化的方法進行交易,所有信號均由專有交易策略生成。然而,最近我遇到了一個具有挑戰性的問題:
想像一下,我們有 3 種策略,它們都以相同的波動率每年獲得 5% 的回報,而且它們很少一起交易。問題是如何充分利用資本來最大化投資組合的回報。
A. 幼稚的做法是為每個策略分配 1/3 的現金,我們最終會得到 $ 1/3 * 5 + 1/3 * 5 + 1/3 * 5 = 5% $ . 這實際上是加權平均方法。它確實具有多元化的優點,但現金的使用無疑是低效的。這實際上是投資組合回報的較低債券。
B. 另一種方法是嘗試以某種有效的方式在 3 種策略之間共享風險資本。理想情況下,如果他們從不一起交易,並且我們在任何信號出現時將全部資金分配給每個策略,那麼我們最終將獲得較高的回報債券,即 $ 5% * 3 = 15% $ 對於整個投資組合。
實際上,3 種策略往往會同時建立交易。那麼,您認為實現最大資本使用率的最佳解決方案是什麼?
Svisstack 為討論提供了一個很好的起點。現在,我將根據他的回复細化我的問題:
- 當有 N 個策略時,如何有效地組合信號,我們是否應該在保持資本充分投資的同時根據每個策略的表現加權?
- 什麼類型的策略,如果結合在一起,可以產生最大的收益?例如,我們應該將兩種基於相似假設、相似持有期的策略組合起來,還是將兩種很少一起交易而不管其他特徵的策略組合在一起?
- 將兩種交易不同資產的策略結合起來是否明智?
您的問題是使用 3 種策略來最大化交易資本。
最佳方案應將所有可用資金用於 3 種策略,這樣當僅 1 種策略交易然後使用所有可用資金時,當第二次嘗試創建交易並首先獲取所有資金時,一半的資金可以從 1 種策略轉移到 2 種策略策略交易或 2strategy 等待從 1 個策略釋放資金。
當第三策略嘗試進入時,應等待資金釋放或從 1 和 2 策略分配資金,以適當比例覆蓋第三策略交易。
在您的場景中,當 3 種策略具有相同的性能估計時,資本應該在每個時刻在活躍(交易)策略之間平均分配。
您不能將它們與協變風險/回報的 Black-Litterman 模型結合起來嗎?
這應該可以很好地工作,儘管我建議還實現 Idzorek 的擴展,以根據視圖可信度作為百分位數來數值計算適當的歐米茄矩陣:
我也一直想四處閱讀 Meucci 的書,這本書顯然涵蓋了這類事情:
http://www.amazon.com/Asset-Allocation-Springer-Finance-Textbooks/dp/3642009646