线性规划

题目介绍

市场上有n种资产si(i=1,2,L,n)可以选择,现用数额为M的相当大的资金作一个时期的投资。这n种资产在这一时期内购买si的平均收益率为ri,风险损失率为qi,投资越分散,总的风险越小,总体风险可用投资的si中最大的一个风险来度量。
购买si时要付交易费,费率为pi,当购买额不超过给定值ui时,交易费按购买ui计算。另外,假定同期银行存款利率是r0,既无交易费又无风险(r0=5%)。

已知n=4时相关数据如表

siri(%)qi(%)pi(%)ui(元)
s1282.51103
s2211.52198
s3235.54.552
s4252.66.540

试给该公司设计一种投资组合方案,即用给定资金M,有选择地购买或存银行生息,使净收益尽可能大,使总体风险尽可能小。

具体matlab代码

模型1:固定风险

clc,clear;
a = 0;
hold on
while a < 0.05
   c = [-0.05,-0.27,-0.19,-0.185,-0.185];
   
   A = [zeros(4,1),diag([0.025,0.015,0.055,0.026])];
   b = a*ones(4,1);
   
   aeq = [1,1.01,1.02,1.045,1.065];
   beq = 1;
   
   lb = zeros(5,1);
   
   [x,Q] = linprog(c,A,b,aeq,beq,lb);
   
   plot(a,-Q,'*k');
   
   a = a + 0.001;
end
xlabel('a'),ylabel('Q');

模型2:固定收益

模型3:分配权重

建模资料

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

绕球飞行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值