全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2784 6
2007-06-09

反复试了多次,不知为何,模拟的价格 x(100)全是相同的数,请高人指点。多谢!

% 输入数据
p=xlsread('E:\data\price.xls');
% the length of the data
l=length(p);

% 计算收益率
for t=1:480
r(t)=log(p(t+1))-log(p(t));
end

% 参数设定
m=mean(t);
f=var(t);
u=(1+f)^0.01-1;
v=0.1*f;

% 置信水平

a=5;

for j=1:10
sigma=randn(150,150);
for k=1:100
s=p(j);
for i=1:100
ds=s*(u+v*sigma(i+10,k+5));
s=s+ds;
end
x(k)=s;
end
vr(j)=prctile(x,a); % var of a level
end
disp(vr);

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2007-6-10 11:22:00

你的参数设置m=480,f=0,u=0,v=0

所以ds=s*(u+v*sigma(i+10,k+5))=0

当然模拟的价格x(100)全相同.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-6-10 20:02:00

谢谢楼上的兄弟

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-4-13 15:10:00

有道理!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-6-22 02:29:33
这个贴要研究
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-26 16:17:12
能不能给我发一个VaR的程序呀,非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群