夏普比率编程

Denom = nanstd(Asset, 1);
zDenom = max(Asset) == min(Asset);
Ratio(zDenom) = NaN;
Ratio(~zDenom) = 1 ./ Denom(~zDenom);
Ratio = Ratio .* (nanmean(Asset) - C0 .* ones(1,n));

默认C0=0即无风险回报是0

国债的回报是3%,而您的预期回报是15%,您的投资的标准偏差是6%,那么用15%-3%,可以得出12%(代表您超出无风险投资的回报),再用12%/6%=2,代表投资者风险每增长1%,换来的是2%的多余收益。

 

sz = size(x)

dim = find(sz ~= 1, 1);

x0 = x - repmat(nanmean(x, dim), [4,1]);

均值方差

x0 = x - repmat(nanmean(x, dim), tile);
y = nansum(abs(x0).^2, dim) ./ denom;

 

求均值,1加x一行 2 加y一列

nanmean([1 2;2 3;3 4;4 5],2)

ans =

                       1.5
                       2.5
                       3.5
                       4.5

K>> nanmean([1 2;2 3;3 4;4 5],1)

ans =

                       2.5                       3.5

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值