主要内容

最大化夏普比率的有效投资组合

夏普比率被定义为比率

μ x r 0 x

在哪里 x R n r0为无风险利率(μ和Σ代表投资组合的收益和风险)。有关更多信息,请参见投资组合优化理论

最大化夏普比率的投资组合是在有效边界上的投资组合,满足金融学中的几个理论条件。例如,这种投资组合被称为切线投资组合,因为从无风险利率到有效边界的切线,触及了使夏普比率最大化的投资组合的有效边界。

为了获得使夏普比率最大化的有效投资组合estimateMaxSharpeRatio函数接受一个投资组合目标并获得最大化夏普比率的有效投资组合。

假设你有一个由四种风险资产和一种无风险资产组成的宇宙你想获得一个夏普比率最大化的投资组合,在这个例子中,r0为无风险资产的回报。

r0 = 0.03;M = [0.05;0.1;0.12;0.18);C = [0.0064 0.00408 0.00192 0;0.00408 0.0289 0.0204 0.0119;0.00192 0.0204 0.0576 0.0336;0 0.0119 0.0336 0.1225];p =组合(“RiskFreeRate”、r0);p = setAssetMoments(p, m, C);p = setDefaultConstraints (p);pwgt = estimateMaxSharpeRatio (p);显示器(pwgt)
PWGT = 0.4251 0.2917 0.0856 0.1977

如果你从最初的投资组合开始,estimateMaxSharpeRatio也将购买和销售从你的初始投资组合转换为夏普比率最大化的投资组合。例如,给定一个初始投资组合pwgt0,您可以从前面的示例中获得购买和销售:

Pwgt0 = [0.3;0.3;0.2;0.1);p = setInitPort(p, pwgt0); / /启动pwgt0[pwgt, pbuy, psell] = estimateMaxSharpeRatio(p);显示器(pwgt)显示(pbuy)显示(psell)
PWGT = 0.2917 0.0856 0.1977 pbuy = 0.1251 00 0.0977 psell = 0 0.0083 0.1144 0
如果您没有指定初始投资组合,则购买和销售权重假定您的初始投资组合是0

另请参阅

||||||||||

相关的例子

更多关于

外部网站