方格精選

Markowitz和效率前緣

更新 發佈閱讀 9 分鐘
raw-image

隨著分散投資、資產配置的理念逐漸擴散,人們開始思考不同資產間的搭配方式,而這就是「現代投資組合理論」登場的時刻了。

投資一定有風險,也一定有預期回報,所以我們需要先說好,什麼是「預期報酬」,什麼又是「風險」。很輕鬆的,我們知道用「加權平均」(期望值)來計算組合收益。而要描述組合波動,我們使用「變異數」(方差)。



1. 假設台積電一年上漲100%(純粹舉例),蘋果一年上漲50%,那麼我各投資一半資金,就會得到75%的收益。如果我有80%投資在台積電,20%在蘋果,則組合收益就是1×0.8+0.5×0.2=0.9,90%收益。以上算式,就是加權平均的形狀。


raw-image

E: 期望值(expect)
W: 權重(weight)
R: 收益(return)


2. 接下來,我們要處理所謂的組合波動。

我曾躺在遊輪上的游泳池中,感受到很特殊的晃動。海浪讓船身搖擺,而船身又讓游泳池的水產生波動,所以當我閉上眼睛時,我能感受到兩者造成的協力晃動。對於單一資產而言,波動很好算,單純就是收益的變異數(方差)。可是當我們處理多類資產時,究竟要使用誰的方差呢? 答案是,使用共同的變異數,也就是「共變異數」(協方差,covariance).

raw-image

如果使用向量和矩陣來描述,形狀也一樣,但各細項我就不列出來了。(協方差矩陣非常重要,是計算投資組合時好用的工具。)


raw-image

T: 轉置矩陣(transpose)


3. 高中數學,在說共變異數的時候,會順便介紹「相關係數」,但它對於投資組合有什麼意義呢?


raw-image

ρ: 相關係數

大家可以思考「主動降噪耳機」,它的原理是製造相反的聲波,刻意將噪音抵銷。雖然無法做到完全靜音,但是效果也很顯著。降風險,和降躁的精神一樣。觀察股債組合,我們可以看到,股票和債券的走勢不同,而且有時候甚至相反。用數學語言來描述,就是「相關係數」低。


raw-image

我簡單畫了一個極端的狀況,紅線和藍線雖然都有波動,但疊加在一起之後,組合出了一條無波動的直線(黑)。也就是說,理論上我們如果找到相關係數很低(包括負值)的資產,就可以配出「無風險」組合。當然,實際上不可能有這種完美組合,我們能做的只有盡量降低風險。(事實上我只是畫弦波函數而已,和真實資產價格的走勢差異很大,也請先不要跟我說傅立葉。)

換句話說,基本上找相關係數低的不同資產配置在一起,會讓整體組合的波動降低。



4. 回過頭來看協方差的性質,我們要來研究一下整個組合的變異數(方差)。而為了方便證明,我先用兩種資產舉例。


raw-image

我們可以看到,Var(X), Var(Y)和Cov(X,Y)都是資產歷史表現決定的,而我們需要調整a, b的值,並期望讓整體波動Var(aX+bY)最小。當我用未來的預期組合扣掉原本的組合時,只剩下Cov(X,Y)有變化,其它都會抵銷掉。

換句話說,我們只要想辦法把Cov最小化即可。(嚴格來說應該是0.5Cov)


5. 接下來,我會寫出求解的方式,不想看的朋友可以往下跳一段。

引用上述的式子,並改寫成另一種表達形式。


raw-image

原始版本的限制條件,包括「不可做空」,也就是權重W最小只能是0,不過此處先不考慮。另外,還有一個條件就是資金要全部打完,也就是每個權重W加起來要是1。
要處理這種帶有限制條件的極值,我們可以用Lagrange乘法,我一樣先用兩種資產來列式。


raw-image


raw-image

接著,我們用矩陣來處理它,最終可以在求出反矩陣的前提下,得到W的解。


raw-image


既然是資產「組合」,最少有兩個權重,因此我們會面對解四階反矩陣的繁瑣。
不過觀察矩陣的形狀,我們可以發現,無論有多少個權重,每個W的解都和1, R有關。因此,這時如果把收益R和W加權起來,就會組成R的二次方程式。

換句話說,當我們聚焦在求得「最小組合方差」時,會得出期望值(R)的拋物線函數。
不過,如果畫在平均-標準差的座標系上,它會變成一條「雙曲線」。


6. 所以這條雙曲線,長什麼樣子?


raw-image

我用Excel畫出五年的某組合效率前緣,大家有個印象就好。如果投資者都是理性的,那大家只會選擇曲線的上緣,畢竟承受同樣風險,沒道理選擇預期收益低的。這簡單的一招,就是Markowitz在1952年提出的「效率前緣」,而他也在1990得到諾貝爾經濟學獎。

投資的時候,我知道每個資產的報酬和波動,也知道資產間的協方差,因此現在配置比例隨便抓,都可以算出整個組合的對應總收益和總波動。我們也可以依據自己的偏好,限制效率前緣的呈現範圍。另外,如果在圖表上結合無風險報酬,就能畫出資產配置線(CAL)、資本市場線(CML)、證券市場線(SML)...等,十分方便。

7. 有了效率前緣,人類的投資知識往前邁進一步,但它並不完美。

首先,每次我想要計算投資組合,就需要把整個流程跑一次。期望值、標準差、共變異數、Lagrange、反矩陣...這些運算非常繁瑣,人類光是三階反矩陣都要算很久了,更何況是多資產的組合呢? 另外一點,有時候投資會有做空限制,需要使用Monte Carlo等模擬法,我也聽過其它精彩的優化演算法(如基因類的NSGA/SPEA...)。但是無論何種方法,人類都必須借助機器,才能得出解答,離實用還是有些距離。

另外,通常我們只是想知道資產的大概比例,並不需要計較詳細數字。可是用均值方差(MV)算出來的結果,往往會對於我們的預期報酬很「敏感」。例如,可能我只是上調0.1%的預期報酬,結果資產間的權重(W)就跟著大幅變動,這對投資人來說不切實際。而為了解決這個問題,人類也發明出不同模型,像是Black Litterman,我會在之後的章節講到。

還有一點,既然我們要處理風險,那就應該思考風險的意義。想想Sortino和Sharpe的差別,在資產組合也一樣,因此有人嘗試用「下行標準差」來改良模型。也有人使用JP摩根的VaR(風險價值)或CVar,來取代古早的標準差。

看到這裡的朋友,可以選擇跳到下一節。但如果讀者有興趣,也可以參考剩下的延伸結論。

我們在計算Cov一直接觸到的相關係數ρ,全名是「Pearson 積-動差相關係數」,意思就是利用到均值(一階動差/矩)和隨機變數(X,Y)的乘積。相似的,在計算收益期望值的時候,既然有一階矩,就有更高階的矩,各位可以觀察組合P和起始點(收益)為R的Taylor展開。(以下算式參考MIT公開課18.S096 Dr. Kempthorne)


raw-image

Skew: 偏度
Kurtosis: 峰度


接下來再次利用Lagrange,求整個組合報酬期望值的最大化。

raw-image

我們也可以得知,從不同階的矩切入,投資人應該喜歡高均值、低方差、高偏態、低峰態...的投資組合,正是因為偶數階矩代表著分散程度。

若你屬於長期讀者,可能還會聽過我說風險並不是完美的「常態分佈」。在Markowitz發表論文的幾十年後,學術界也出現許多修正MV的方式,但基本上都是從不同階動差下手,讓算法最優化的同時,能更貼近真實世界。


8. 恭喜看到這邊的各位,最後我說一些注意事項。

原理說完了,那我們可以利用什麼工具輔助計算呢? Portfolio Visualizer非常方便,而台灣的「投資組合大擂台」也可以計算出組合收益和波動率。我之前用Excel畫效率前緣,不過後來也嘗試使用Python和Matlab.

另外,效率前緣是一種回測的結果。大家畫出知名的雙曲線,只是把半世紀以前的理論重新實踐,不代表未來會如此發展。因此,保持質疑和挑戰的心態,才能避免掉入墨守成規的陷阱。

事實上,想挑戰Markowitz的人類很多。參數敏感如何處理? 風險分布模型怎麼改良? 風險可以解釋報酬嗎? 有沒有更簡潔的算法?

你可以鎖定資產配置系列文章,或許能發現答案。

下一篇: CAPM和手扶梯


註:

投資組合大擂台
Portfolio Visualizer
放一個我印象深刻的手勢,見3:30 (PG財經筆記作者)
風險是常態分布嗎?


留言
avatar-img
留言分享你的想法!
avatar-img
狂徒的沙龍
512會員
109內容數
我喜歡研究和挑戰艱澀的學科,也喜歡用易懂的人話分享知識。
狂徒的沙龍的其他內容
2022/10/14
隨波逐流的是信徒,興風作浪的是狂徒。 小學中年級,有個數學老師知道我很叛逆,不喜歡背課本上的條文,例如「三角形內角和等於180°」。 結果他送我歐基理德的《幾何原本》,同時告訴我,在球形和鞍形空間內第五公理失效。 升上高年級,我就到處拿黎曼幾何和羅氏幾何,去和歐氏幾何的同學吵架。 我用粉筆對抗一堆
Thumbnail
2022/10/14
隨波逐流的是信徒,興風作浪的是狂徒。 小學中年級,有個數學老師知道我很叛逆,不喜歡背課本上的條文,例如「三角形內角和等於180°」。 結果他送我歐基理德的《幾何原本》,同時告訴我,在球形和鞍形空間內第五公理失效。 升上高年級,我就到處拿黎曼幾何和羅氏幾何,去和歐氏幾何的同學吵架。 我用粉筆對抗一堆
Thumbnail
2021/10/10
到底誰跟你說,資產配置會「降低回報」?
Thumbnail
2021/10/10
到底誰跟你說,資產配置會「降低回報」?
Thumbnail
2021/09/24
來到本系列的完結篇,相信大家手中的武器又更多了,正式進入新石器時代。
Thumbnail
2021/09/24
來到本系列的完結篇,相信大家手中的武器又更多了,正式進入新石器時代。
Thumbnail
看更多
你可能也想看
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
風險與報酬的平衡:投資組合預期報酬的關鍵考量[00733-2]   文摘:本文討論了投資組合預期報酬的關鍵考量,包括風險係數、CAPM計算方式和阿法超額報酬。首先介紹了風險係數的計算方法,並以小明的投資組合為例解釋了如何衡量投資組合的波動性。接著探討了CAPM計算方式,強調了以無風險報酬率作為基
Thumbnail
風險與報酬的平衡:投資組合預期報酬的關鍵考量[00733-2]   文摘:本文討論了投資組合預期報酬的關鍵考量,包括風險係數、CAPM計算方式和阿法超額報酬。首先介紹了風險係數的計算方法,並以小明的投資組合為例解釋了如何衡量投資組合的波動性。接著探討了CAPM計算方式,強調了以無風險報酬率作為基
Thumbnail
資本資產定價模型(CAPM)是一種用來估計投資風險和報酬的理論模型。它基於一個假設,就是投資人都是理性的,並且只關心投資組合的期望報酬和風險。CAPM認為,投資組合的報酬只跟市場的整體波動有關,也就是所謂的系統性風險。而個別資產的特有風險,可以通過分散投資來消除,也就是所謂的非系統性風險。 CAPM
Thumbnail
資本資產定價模型(CAPM)是一種用來估計投資風險和報酬的理論模型。它基於一個假設,就是投資人都是理性的,並且只關心投資組合的期望報酬和風險。CAPM認為,投資組合的報酬只跟市場的整體波動有關,也就是所謂的系統性風險。而個別資產的特有風險,可以通過分散投資來消除,也就是所謂的非系統性風險。 CAPM
Thumbnail
多數擁有驚人績效的策略,基本上的胃納量都不高。多數因子在流動性較低的股票表現都較佳。然而,流動性本身也是一種風險因子,如果在撰寫策略時忽略流動性的影響,最後獲得的效果將會大打折扣。另外,部分台股價值投資人時常投資低流動性之股票,且獲得驚人的報酬,然而果將流動性的超額報酬考慮進去,超額報酬是否仍舊存在
Thumbnail
多數擁有驚人績效的策略,基本上的胃納量都不高。多數因子在流動性較低的股票表現都較佳。然而,流動性本身也是一種風險因子,如果在撰寫策略時忽略流動性的影響,最後獲得的效果將會大打折扣。另外,部分台股價值投資人時常投資低流動性之股票,且獲得驚人的報酬,然而果將流動性的超額報酬考慮進去,超額報酬是否仍舊存在
Thumbnail
大綱: 1.為什麼要計算股票相關性? 2.相關性計算實例怎麼用? 3.程式的流程與設計邏輯 4.相關性計算語法 5.範例下載與抓取原始報價 6.股價的每日漲跌幅怎麼計算? 7.對齊數據時間 8.計算相關性係數 9.畫出相關性點陣圖 10.數據與圖形怎麼解讀? 11.可能遇到的問題 相關性計算語法
Thumbnail
大綱: 1.為什麼要計算股票相關性? 2.相關性計算實例怎麼用? 3.程式的流程與設計邏輯 4.相關性計算語法 5.範例下載與抓取原始報價 6.股價的每日漲跌幅怎麼計算? 7.對齊數據時間 8.計算相關性係數 9.畫出相關性點陣圖 10.數據與圖形怎麼解讀? 11.可能遇到的問題 相關性計算語法
Thumbnail
很多時候我們會聽到,現在股價高檔要留意下修的風險或現在的股價在低檔可以開始進行布局,這時你心中一定會想,股價的高檔或是低檔這些位階,是如何判斷的?這次我將告訴你,我如何透過『相對位階估價法』評估股價的位階,同時我也會告訴你這種『相對位階估價法』的缺點,避免你陷入投資方法的誤區。
Thumbnail
很多時候我們會聽到,現在股價高檔要留意下修的風險或現在的股價在低檔可以開始進行布局,這時你心中一定會想,股價的高檔或是低檔這些位階,是如何判斷的?這次我將告訴你,我如何透過『相對位階估價法』評估股價的位階,同時我也會告訴你這種『相對位階估價法』的缺點,避免你陷入投資方法的誤區。
Thumbnail
「價格」和「時間」的關係,是個歷久不衰的課題。
Thumbnail
「價格」和「時間」的關係,是個歷久不衰的課題。
Thumbnail
價格走勢取決於市場資金和心理,而影響這兩項的因素則是前文提過的四大面向:基本面、技術面、籌碼面、消息面。這裡要談的不是這些,而是價格走勢自身的一些特性,是經濟學家與統計學家所在專研的事情,因此本篇有滿滿的數學與專有名詞。老話一句:無誠勿試!
Thumbnail
價格走勢取決於市場資金和心理,而影響這兩項的因素則是前文提過的四大面向:基本面、技術面、籌碼面、消息面。這裡要談的不是這些,而是價格走勢自身的一些特性,是經濟學家與統計學家所在專研的事情,因此本篇有滿滿的數學與專有名詞。老話一句:無誠勿試!
Thumbnail
今天來自我反省,然後反省別人。 雖然主要是Dcard風雲,不過我想Vocus的觀眾朋友也可以受益。
Thumbnail
今天來自我反省,然後反省別人。 雖然主要是Dcard風雲,不過我想Vocus的觀眾朋友也可以受益。
Thumbnail
隨著分散投資、資產配置的理念逐漸擴散,人們開始思考不同資產間的搭配方式,而這就是「現代投資組合理論」登場的時刻了。
Thumbnail
隨著分散投資、資產配置的理念逐漸擴散,人們開始思考不同資產間的搭配方式,而這就是「現代投資組合理論」登場的時刻了。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News