资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Matlab,金融工具箱的简单使用,主讲人:崔帅,联系方式:,15117992897,邮箱:,ustncuishuai,1,Matlab,金融工具箱的简单使用,金融工具箱模块,Financial Toolbox,Financial Derivatives Toolbox,Financial Time Series Toolbox,Fixed-Income Toolbox,GARCH Toolbox,参考书籍:,MATLAB,金融工具箱的应用,Matlab,统计分析与应用,2,1.,欧式期权定价,1.1,二叉树定价函数;,1.2,欧式期权价格函数;,1.3,欧式期权,Delta,值计算;,1.4,欧式期权隐含波动率;,3,1,、了解和掌握欧式期权定价函数的使用;,2,、完成,PPT,中例题的运算;,3,、完成实验报告并提交;,(报告要求:独立完成,截图程序操作过程并给出习题答案;,命名方式:班级,+,学号,+,姓名,+,报告题目),学习要求,4,1.2,欧式期权价格函数,5,调用方式:,call,put=blsprice(price,strike,rate,time,volatility,yield),%,输入:,call,put=blsprice(price,strike,rate,time,volatility,yield),注:,price%,标的资产价格,Strike%,执行价,Rate%,无风险利率,Time%,距离到期日的时间,即期权的存续期,Volatility%,标的资产,的标准差,Yield%,(可选),标的资产的红利率,,,默认值为,0,%,输出:,Call%,欧式看涨期权价格,Put%,欧式看跌期权价格,欧式期权定价函数调用方式,6,股票价格为,100,,股票波动率标准差为,0.5,,无风险利率为,10%,,期权执行价为,95,,存续期为,0.25,年,试计算该股票欧式期权价格。,例题,1,7,在,MATLAB,中执行如下命令:,call,put=blsprice(100,95,0.1,0.25,0.5),结果:,call=,13.6953,put=,6.3497,从以上结果可以看出,该股票欧式看涨期权价格为,13.6953,,欧式看跌期权价格为,6.3497,。,8,1.3,欧式期权,Delta,值计算,9,CallDelta,PutDelta=blsdelta(Price,Strike,Rate,Time,Volatility,Yield),欧式期权,delta,值函数调用方式,%,输入:,CallDelta,PutDelta=blsdelta(Price,Strike,Rate,Time,Volatility,Yield),注:,Price%,标的资产价格,Strike%,执行价,Rate%,无风险利率,Time%,距离到期日的时间,即期权的存续期,Volatility%,标的资产,的标准差,Yield%,标的资产的红利率,,,默认值为,0,%,输出:,CallDelta%,欧式看涨期权价格,PutDelta%,欧式看跌期权价格,10,股票价格为,50,,股票波动率,的,标准差为,0.3,,无风险利率为,10%,,期权执行价为,50,,存续期为,0.25,年,试计算该期权,Delta,值,。,例题,2,11,在,Matlab,中执行如下命令:,CallDelta,PutDelta=blsdelta(50,50,0.1,0.25,0.3,0),CallDelta=,0.5955,PutDelta=,-0.4045,看涨期权,Delta,值为,0.5955,,看跌期权,Delta,值为,-0.4045,12,1.4,欧式期权隐含波动率,已知欧式期权价格,也可以推导出隐含波动率的标准差,然后用隐含波动率与实际波动率相比较,并作为投资决策参考,13,Volatility=blsimpv(Price,Strike,Rate,Time,Value,Limit,Yield,Tolerance,Type),隐含波动率函数调用方式,输入参数,Price%,标的资产当前价格,Strike%,期权执行价,Rate%,无风险利率,Time%,存续期,Value%,欧式期权价格,Limit%(Optional),欧式期权波动率上限,默认值是,10,Yield%(Optional),标的资产的分红,折合成年收益率,Tolerance%(Optional),可以忍受隐含波动率,默认值为,10,Type%(Optional),欧式期权种类,,如果是欧式看涨期权则输入,Type=,call,,,如果是欧式看跌期权则输入,Type=,put,,,默认值为欧式看涨期权,14,例,3,一个无股息股票上看涨期权的市场价格为,2.5,美元,股票价格为,15,美元,执行价格为,13,美元,期限为,3,个月,无风险利率为年率,5%,,隐含波动率是多少?,15,在,Matlab,中执行如下命令:,Volatility=blsimpv(15,13,0.05,0.25,2.5,0,Call),Volatility=,0.3964,在这些条件下,所有计算的隐含波动率为,0.3130,,或,39.64%,,,16,实验题,1,计算以下无股息股票的欧式看涨期权的价格,其中股票价格为,52,美元,执行价格为,50,美元,无风险利率为年率,12%,,波动率为,30%,,期限为,3,个月。,17,实验题,2,计算以下无股息股票的欧式看跌期权的价格,其中股票价格为,69,美元,执行价格为,70,美元,无风险利率为年率,5%,,波动率为,35%,,期限为,6,个月。,18,实验题,3,分别计算实验,1,的欧式看涨期权,delta,值以及实验,2,的欧式看跌期权,delta,值,并说明其表达的含义。,19,实验,4,股票价格为,100,美元,执行价为,95,美元,该标的资产的欧式看涨期权价格为,10,美元,存续期为,3,个月,无风险利率为,7.5%,,此外,假设你在隐含波动率不大于,0.5,的兴趣(每年,50%,)。,求该隐含波动率为多少?,20,
展开阅读全文