调用函数代码function Price=AmOption(S0,K,T,r,M,type,sigma) dt = T/M; u=exp(sqrt(dt)*sigma); d=1/u;%p = (exp(r*dt)-d)/(u-d); S=zeros(M+1,M+1);S(1,1)=S0; for j=1:M for i=0:j S(i+1,j+1)= S0*u(j-i)*di; end end V=zeros(M+1,M+1); for i=0:M switch type case call V(i+1,M+1)=max(S(i+1,M+1)-K,0); case put V(i+1,M+1)=max(K-S(i+1,M+1),0); endend for j=M-1:-1:0
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。