期权定价模型与数值方法_第1页
期权定价模型与数值方法_第2页
期权定价模型与数值方法_第3页
期权定价模型与数值方法_第4页
期权定价模型与数值方法_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第10章选项定价模型和数值方法、10.1选项基本概念、1选项的定义选项分为购买选项和销售选项。选项:也称为长龙选项(或敲门选项),是一种赋予期权持有人在给定时间(或之前的任何时刻)以规定价格购买一定数量资产的权利的法律合同。选项:也称为足球选项(或play options),是一种赋予期权持有人在给定时间(或之前的任何时刻)以一定价格出售一定金额资产的权利的法律合同。选项2的元素选项的四个元素:行价格(exercise price或striking price)、到期日(maturing data)、默认资产(underlying asset)和选件费用(option premium)向期权的

2、买方(持有人)支付期权费用后,只有权利没有义务。期权的经销商在收到期权费后没有义务的权利。10.1.1选项及其相关概念,3选项的内部值采购选项运行日期的值CT表示行价格,CT=max(ST E,0)。ST表示目标资产的市场价格。销售选项PT=max (e ST,0)的值取决于选项的销售价格与目标资产的市场价格之间的关系,包括内联选项(S E)、奇偶校验选项(S=E)和场外选项(out),10.1.1选项和相关概念,说明选项价格与股价相关,解决10.2.4 Black-Scholes方程,确定BlackScholes微分方程的风险中性价格。在风险中性事件中,以下两个结论是风险中性价格原则:所有可

3、交易基本金融资产的瞬时预期收益率是无风险利率。也就是说,始终=r;所有衍生工具的当前t时间等于对未来t时间价值的期望值-无风险利率折价的当前价值。BlackScholes选项定价公式、欧洲购买权或销售权解决方案的表达式,通常是:MATLAB中计算选项价格的函数是blsPrice函数,语法是call,put=bls price (price,strike,rate)Strike:执行价格;Rate:无风险利率;Time:距离到期时间;Volatility:基本资产价格波动性;Yield:(可选)资产连续折扣利率。默认值为0。输出参数:Call:呼叫选项价格;Put:Put option价格。10

4、.2.4 Black-Scholes方程求解,示例10.2假定欧式股票期权,3个月后到期,执行价格95元,现价100元,无股息支付,股价年波动性为50%,无风险利率为10%,计算期权价格。代码通过求解3360,10.2.4 Black-Scholes方程,得出%标准资产价格价格价格价格=100;运行价格% Strike=95;%无风险回报率(年度)10% Rate=0.1%剩馀时间Time=3/12;%年度变动性volatiility=0.5 call,put=bls price (100,95,0.1,0.25,0.5) call=13.70%采购选项Put=6.35下面以欧式强势选项为例进

5、行分析。选项对这五个元素的敏感度称为选项中的Greeks,计算公式和计算函数如下:1 .Delta选项是选项价格相对于目标资产价格的变化的关系,它是目标资产价格的选项价格的部分未分类,计算方法如下:bls delta。m,函数的语法为:10.2.5分析影响选项价格的因素,调用delta,put delta=bls delta(Price,strike,rate,time,volatiility,yifield)输入参数:Price:Strike:执行价格;Rate:无风险利率;Time:距离到期时间;Volatility:基本资产价格波动性;Yield:(可选)资产连续折扣利率。默认值为0。输

6、出参数:呼叫delta :呼叫选项;PutDelta:脚选项。,示例10.2假定欧式股票期权,3个月后到期,执行价格95元,现价100元,没有股息支付,股票年度波动性为50%,无风险利率为10%计算期权。代码如下: Price=60:1:100%标准资产价格Strike=95运行价格百分比=0.1;%无风险回报率(年化)time=(1:112)/12;剩馀时间% Volatility=0.5;%年度变化性call delta,put delta=bls delta (Price,strike,rate,Time,volatiility),选项和目标资产价格,剩馀期限,即徐璐其他定价Price=

7、60:1:100%标准资产价格Strike=95运行价格百分比=0.1;%无风险回报率(年化)time=(1:112)/12;剩馀时间% Volatility=0.5;%年度可变性Price,Time=meshgrid(Price,Time);Call delta,put delta=bls delta (price,strike,rate,time,volatiility);%mesh(Price,Time,call delta);Mesh(Price,Time,put delta);xlabel(Stock Price);ylabel(Time(year)z label(delta);10

8、.2.5分析影响选项价格的因素,2表示选项价格对到期日的敏感度。Theta,选项的时间损失。3 .Vega表示散布率对选项价格的影响。4.搪瓷(Rho)随着期权价值随利率波动的敏感度和利率的提高,期权价值变大。5.Gamma表示与基本资产价格更改的关系。10.2.5分析影响期权价格的因素,10.3BS公式隐式波动率计算,BlackScholes期权定价公式,欧式期权理论价格的表达式:形式:隐式波动率是通过将市场的期权交易价格替换为权证理论价格BlackScholes模型而产生的波动率数值。选项定价BS模型提供了选项价格与5个基本参数之间的定量关系,因此,在定价公式中以已知金额替换前4个基本参数

9、和选项的实际市场价格时,您可以确定隐式可变性,这是唯一未知量。10.3.1隐含波动率概念,10.3。2隐式波动率计算方法,隐式波动率是通过替换BS模型的权证价格计算出来的,反映了投资者对未来证券波动率的预期。BlackScholes选项定价公式中的St(目标资产市场价格)、x(运行价格)、r(无风险利率)、Tt(距离到期时间)、长金额选项CT或净空选项pt根据BS公式计算相应的隐式可变性yin。数学模型是样式:的根,求解表达式fc(yin)=0,fp (yin)=0。本质上是非线性方程,10.3 .3隐式可变性计算程序,使用fsolve函数计算隐式可变性,fsolve是MATLAB中最主要求解

10、内置方程的函数,有关具体的fsolve使用方法,请参阅相关函数说明。例10.4假定欧式股票期权,3个月后到期,执行价格95元,现价100元,没有股息支付,股价年波动性为50%,无风险利率为10%,计算了期权价格。计算结果如下:假设目前选项交易价格为Call=15.00元,Put=7.00美元,并个别计算对应的隐含变动性。call,put=bls price (100,95,0.1,0.25,0.5) call=13.6953 put=6.3497,步骤1:建立方程式函数。扩展选项隐式可变性方程的m文件ImpliedVolatitityCallObj。m语法为:f=impliedvoleatit

11、ycallobj(volatity,price,strike,rate,time,callprice)程序代码如下所示:Function以下等式中存在设置pliedvoleatity=call-call price=0 f=call-call price的可变性:10.3。3隐式可变性计算程序,跟踪选项的隐式可变性表达式的m文件为ImpliedVolatitityPutObj.m,3360 f=impliedvoleatityputobj(volatity,price,strike,rate,)Putprice)程序代码如下所示:functionf=impliedvoleatityputobj

12、(volatity,price,strike,rate,time,put prity% FP(implied voleatity)=Put-Put price=0%目标x查找函数0 f=Put-Put price;10.3。3隐式波动率计算程序,步骤2:解释方程函数。解析方程式函数的m档案为ImpliedVolatility.m,其语法为:VC、VP、cf val、pfval=implied volatiility (price、strike、rate、time、call price、put price),pfval%优化算法初始迭代点;L price对应的隐式可变性VC,cf val=f s

13、olve(volatiility)impliedvoleatitycallobj(volatity,price,strike,rate)L price对应的隐式可变性VP,pf val=f solve(volatity)impliedvoleatityputobj(volatity,price,strike,rate,),10.3。3隐式可变性计算程序,第3步:函数解释。m文件TestImpliedVolatility。m代码如下所示:% testimpliedvoleatity%市场价格Price=100运行价格% Strike=95;%无风险利率比率=0.10;%小时(年)Time=0.2

14、5CallPrice=15.0%扩展选项事务处理价格PutPrice=7.0%足球选项交易价格% implied volatiility函数VC、VP、cf val、pfval=implied volatiility (price、strike、rate、time、)Strike=95Rate=0.10Time=1.0Volatility=0:0.1:2.0n=length(volatiility);Call=zeros(n,1);Put=zeros(n,1);for I=13360n call(I),put (I)=bls price (price,strike,rate,time,vola

15、tiility (I)Legend (call price) subplot (2,1,2) plot (volatity,put,-o);Legend(PutPrice)、知识上下文图表、选项价格理论、数值实现、选项价格函数blsprice.m、影响选项价格元素的计算函数bls delta . m bls gamma。M bls lamb da . M bls rho . M bls theta . M bl SVE ga . M,隐式可变性计算,10.4选项二进制树模型,二进制树选项定价模型在1979年在J.C.Cox、S.A.Ross和M.Rubinstein中提供二叉树模型的优点是相对简单直观,不需要很多数学知识就可以应用。10.4。1二叉树模型的基本理论,二叉树模型首先将期

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论