- 阅读权限
- 255
- 威望
- 7 级
- 论坛币
- -234475 个
- 通用积分
- 124.1424
- 学术水平
- 3783 点
- 热心指数
- 3819 点
- 信用等级
- 3454 点
- 经验
- 150207 点
- 帖子
- 7546
- 精华
- 32
- 在线时间
- 1327 小时
- 注册时间
- 2013-2-3
- 最后登录
- 2022-2-24
|
回帖奖励 +1
改进 更好看的作图
- function Two_Portfolio_example()
- % copyright by lige and fantuanxiaot
- % 两个组合
- % portfolio_return用来形成期望收益
- % portfolio_std用来形成标准差
- return1=0.15;
- std1=0.24;
- return2=0.12;
- std2=0.18;
- portfolio_return=zeros(1,50);
- portfolio_std=zeros(5,50);
- portfolio_corrrelation=-1:0.5:1;
- %% 形成不同相关系数下的组合
- for i=1:50
- w1=0.02*(i-1);
- w2=1-w1;
- portfolio_return(i)=return1*w1+return2*w2;
- for j=1:5
- portfolio_std(j,i)=sqrt((std1*w1)^2+(std2*w2)^2+2*std1*w1*std2*w2*portfolio_corrrelation(j));
- end
- end
- portfolio_std1=portfolio_std(1,:);
- portfolio_std2=portfolio_std(2,:);
- portfolio_std3=portfolio_std(3,:);
- portfolio_std4=portfolio_std(4,:);
- portfolio_std5=portfolio_std(5,:);
- %% 基于不同组合的作图
- h=figure(1);
- set(h,'color','w')
- hold on
- scatter(portfolio_std1,portfolio_return,'o','markeredgecolor','k','markerfacecolor','y')
- hold on
- scatter(portfolio_std2,portfolio_return,'s','markeredgecolor','k','markerfacecolor','r')
- hold on
- scatter(portfolio_std3,portfolio_return,'v','markeredgecolor','k','markerfacecolor','g')
- hold on
- scatter(portfolio_std4,portfolio_return,'p','markeredgecolor','k','markerfacecolor','m')
- hold on
- scatter(portfolio_std5,portfolio_return,'d','markeredgecolor','k','markerfacecolor','c')
- legend('组合1:portfolio corrrelation=-1','组合2:portfolio corrrelation=-0.5',...
- '组合3:portfolio corrrelation=0','组合4:portfolio corrrelation=0.5'...
- ,'组合5:portfolio corrrelation=1',4)
- title('基于不同相关系数下的投资组合作图','fontsize',16,'fontname','楷体')
- xlabel('标准差','fontsize',12,'fontname','楷体')
- ylabel('期望收益','fontsize',12,'fontname','楷体')
- set(gca,'fontsize',12,'fontname','Times New Roman')
- print(gcf,'-dpng','Two_Portfolio_example.png');
- end
-
-
-
-
复制代码
|
-
总评分: 经验 + 100
学术水平 + 10
热心指数 + 5
信用等级 + 5
查看全部评分
|