资源简介

利用蒙特卡洛方法模拟股票价格路径,然后运用BS公式进行期权定价

资源截图

代码片段和文件信息

clearclc


load stockpaths;
S=stockpaths;  %各列累乘

N=3;
M=8;
K=1.1;
ex_time=N*ones(M1);
valueF=zeros(size(S));
valueF(:end)=max(K-S(:end)0);
%时间间隔为一时的折现因子为0.94176,所以单个rt的值为rt=log(0.94176)=-0.06;
valueF(:1)=exp(-0.06*3)*valueF(:end);

for i=N:-1:2
    index= find(S(:i)    X=S(indexi);
    Y=valueF(indexi+1)*0.94176;
    A=[ones(size(X)) X X.^2];
    beta=A\Y;
    conExp=A*beta;
    if i

评论

共有 条评论