投資組合優化

在給定多空投資組合權重的情況下計算分配

  • August 3, 2020

僅給予多頭權重的每項資產中分配的資本金額計算為 $ allocation_i \ = K\cdot w_i $ .

weights = [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 3.205
  0., 0., 0., 0., 1.84, 11.168, 0., 0., 0., 0.
  0., 12.297, 11.339, 0., 0., 0., 0., 0., 0., 0.
  0., 0., 11.489, 0., 6.807, 18.372, 0., 0., 0., 0.
  0., 4.54, 0., 0., 0., 0., 0., 0., 0., 0.
  0., 0., 14.06, 0., 0., 0., 0., 4.882]

誰能解釋哪種方法是根據多空權重計算需要在每種資產中分配的資本量的正確方法?似乎以下權重需要資本等於 $ 2\cdot K $ .

weights = [-16.236, 42.662, 9.071, -3.043, -30.727, 11.649, 9.688        
21.987, 6.123, 37.917, -12.818, -17.302, 3.501, 56.237, 8.001, 18.2,         
-9.894, -4.824, -7.25, -1.315, 0.673, 37.075, 35.864, -9.306, -21.19  
-53.798, -22.175, -41.449, -15.007, -12.847, -56.741, 19.637, 21.805      
-4.066, 25.44, 27.779, 10.321, 4.372, 7.127, 10.733, 13.87, 16.277  
-9.371, -4.053, -22.877, 1.631, 8.721, -24.908, -6.497, -16.44, -11.304  
-2.084, 24.29, 23.836, 5.427, -11.143, 4.654, 24.099]

您創建的多空投資組合是高度槓桿化的。這意味著它需要的投資遠遠超過您擁有的資本,額外的資本將不得不借入。

在您的投資組合中,正權重之和為 548.667,負權重之和為 -448.665。這些數字的總和為 100,因此您對市場的敞口為 1 比 1,但多頭和空頭都具有高槓桿(因此風險很高)的頭寸。

在實踐中,我知道一些對沖基金持有 200/-100 或 300/-200 的頭寸,但 548/-448 的頭寸是非常不尋常的,並且認為真正的投資者不會對這樣的事情感興趣,而主要經紀人甚至可能不允許您採取這樣的槓桿頭寸(他們只會拒絕借給您這麼多錢)。

眾所周知,沒有做空約束的 Markowitz 優化通常會導致槓桿率過高。這是因為對回報和風險的估計不可靠;例如,如果您有兩隻風險相似但回報不同的股票,優化器將嘗試做多其中一隻股票並做空另一隻股票,以從明顯的差異中獲利。但很可能這不會是有利可圖的,因為回報估計是不現實的。這在投資組合優化中稱為“估計誤差問題”。這是一個非常重要的問題。

1989 年的 Richard O. Michaud(“馬科維茨優化之謎”)和 1986 年的 Philippe Jorion(“投資組合分析的貝氏斯坦估計”)等人在文獻中研究了這個問題。一種可能的解決方案是將預期收益的輸入估計值更改為彼此非常接近且幾乎相等(使用所謂的貝氏-斯坦收縮)。那麼投資組合的權重就會更加合理。另一種方法是對權重施加約束(例如,沒有權重大於 0.05 或小於 -0.05)。

總之,您計算的無約束分配在實踐中是不可用的。

如果權重總和為 1(或 100%),只需將它們乘以您投資組合的名義現金或起始現金。

分配 = W*名義。例如。W =

$$ 0.5 0.5 $$N = 10.000,分配 =$$ 5000 5000 $$

引用自:https://quant.stackexchange.com/questions/43371