好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第9章衍射工具的分析和定价.doc

11页
  • 卖家[上传人]:大米
  • 文档编号:536662191
  • 上传时间:2023-11-20
  • 文档格式:DOC
  • 文档大小:79KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第9章 衍射工具的分析和定价9.1期权证券的定价(1)bdtbond函数目的 期权背书债券的black-derman-toy 定价,期权证券的定价格式 [price,sensitivities,disctree,pricetree]=bdtbond(optbond,zerocurve,volatilitycurve,accuracy, creditcurve,computersensitivity)参数 Optbond 可附有买权和卖权的背书债券的详述字段是标量和日期流规格帮助了解债券参数的详尽信息 Optbond.settle:交割日 Optbond.maturity:到期日 Optbond.period:(期权)付息频率默认=2 Optbond.basis:(期权)市场起点默认=0 Optbond.endmonthrule:(期权)EOM规则默认=1(有效) Optbond.firstcoupondate:(期权)如果首次付息期限不规则,注明首次付息。

      Optbond.lastcoupondate:(期权) 如果末次付息期限不规则,注明末次付息 Optbond.issuedate:(期权)如果首次付息期限不规则,注明债券发行日 Optbond.startdate:(期货工具、期权)证券的远期起效日如果不在交割日以前需注明 Optbond.couponrate:(期权)利息支付利率 Optbond.face:(期权)债券的到期支付额默认=100Optbond(继续) 期权专用字段:买权或卖权的专用字段假设买权由债券发行人持有,卖权由债券持有人持有由此,买权降低债券持有人持有债券的价值,卖权增加债券价值 Optbond.callstrike:买权执行价 Optbond.calltype:1(美式)或0(欧式)默认=1 Optbond.callexpirydate:美式期权操作最后日期,欧式期权唯一日期 Optbond.callstartdate:美式期权操作首日莫认是交割日 Optbond.putstrike:卖权执行价。

      Optbond.puttype:1(美式)或0(欧式)默认=1 Optbond.putexpirydate:美式期权操作最后日期,欧式期权唯一日期 Optbond.putstartdate:美式期权操作首日莫认是交割日zerocurve NCURVE(日期,利率)对的零曲线被引入以覆盖债券的时间跨期早于第一个曲线日期的时间使用第一个利率,晚于最后曲线日期的时间使用最后的利率 Zerocurve.curvedates:连续日期的NCURVE-by-1矢量 Zerocurve.zerorates:利率的NCURVE-by-1矢量Volatilitycurve 短期利率的持续年度变量的曲线曲线包含NCURVE2(日期,利率)队曲线被引入以覆盖债券的时间跨期 volatilitycurve.curvedates:连续日期的NCURVE2-by-1矢量 volatilitycurve.volatilityrates:小数形式年度变量的NCURVE2-by-1矢量Accuracy用以详述每个结息期间步骤数目的标量。

      较大的数字产生更多的精确答案,但是也需要更多的时间和记忆装置Creditcurve (期权)利率由默认风险上升的曲线曲线包含NCURVE3(日期,利率)队曲线被引入以覆盖债券的时间跨期 creditcurve.curvedates:连续日期的NCURVE3-by-1矢量 creditcurve.creditrates:信用的NCURVE3-by-1矢量自起点形成的价值(非小数利率)对零利率的有效变化是信用率/10000Conputesensitivity 如果债券敏感度策略(有或无期权)需要计算须详述.1表示策略被计算,0表示未计算.敏感度通过有限差额计算得出.默认无敏感度,只有价格返回. Computersensitivity.duration:标量1或0 Computersensitivity.convexity:标量1或0 Computersensitivity.vega:标量1或0描述 计算附有背书买权或卖权的债券的价格和敏感策略根据给定的投入产出曲线(可能的话和信用趋势)和变量曲线在为利率期权定价的black-derman-toy模型基础上定价。

      Price 是有或无期权的债券的价值Price.optionfreeprice 无期权债券的标量价格Price.optionembedprice 附有期权债券的标量价格(对债券持有者的价值)Price.optionvalue 对债券持有人的期权标量价值 Sensitivities 涉及在产出曲线和变量形式结构对无期权河背书期权债券价格的变化影响 Sensitivities.duration 无期权债券价格对产出曲线平行移动的敏感度Sensitivities.effduration 背书期权价格对产出曲线移动的敏感度Sensitivities.convexity duration对产出曲线移动的敏感度Sensitivities.effconvexity effduration对产出曲线移动的敏感度Sensitivities.vega 背书期权价格对变量曲线平行移动的敏感度Disctree是利率结构的重组二叉树二叉树覆盖从交割至到期日的NPERIODS期间,每个利率期都有精度步骤交割时短期利率和在交割与第一次的短期利率是设定的Disctree.values 短期贴息因素的NSTAATES-by-NPERIODS矩阵。

      价值的NPERIODS柱对应随后的时间NSTATES列对应利率过程中的状态未使用的状态被NAN删除时刻date(i)的现金流量乘以贴息价值(j, i)得出跨过二叉树(j,i)边缘后的时刻date(i-1)的价格相交于交点(j,i)的短期利率R(j,i)满足:(1+R(j,i)/Frequency)^(-(Times(j)-Times(j-1)))=Values(j,i)discetree,times 在结息间隔单元中的二叉树交点时期的1-by-NPERIODS矢量类型揭示ftbTFactors更多信息disctree.dates 作为连续日期数的二叉树交点时期的1-by-NPERIODS矢量Disctree.type ‘short discount’Disctree.frequency 投入债券的增加频率Disctree.errorflag (0或1)当短期利率为负时设为1Pricetree是现金流量二叉树在树交点的重组Pricetree由债券现金流量和期权收益求出债券的净价等于pricetree价值减去利息收益和累计利率Pricetree.values 价格状态的NSTATES-by-NPERIODS矩阵。

      Pricetree.times 在结息间隔单元中的二叉树交点时期的1-by-NPERIODS矢量类型揭示ftbTFactors更多信息pricetree.dates 作为连续日期数的二叉树交点时期的1-by-NPERIODS矢量Pricetree.accrint 每个时期可支付的累积利息的1-by-NPERIODS矢量Pricetree.coupons 每个时期利息支付的1-by-NPERIODS矢量Disctree.type ‘price’例9-1 设某债权 optbond.settle=’15-jul-1996’;optbond.maturity=’15-jan-1998’;optbond.couponrate=0.06;optbond.period=2 债券附有美式买权允许持有者在15-jan-1997到到期日(15-jan-1998)以98的执行价买入期权 Optbond.puttype=1; Optond.putstartdate=’15-jan-1997’; Optbond.putexpirydate=’15-jan-1998’; Optbond.putstrike=98 建立零曲线结构。

      Zerocurve.zerorates=[0.05;0.06;0.065]; Zerocurve.curvedates=[’01-jan-1996’;’01-jan-1997’;’01-jan-1998’] 建立变量曲线结构 Volcurve.volatilityrates=[0.15;0.13]; Volcurve.curvedates=[729025;729756] 结息期间是半年,每年用十次期限 Accuracy=5 自200起点(0.02)的连续信用 Creditcurve.creditrates=[200]; Creditcurve.curvedates=[’01-jan-1996’] 求duration和vega. Senschoice.duration=1;Senschoice.convexity=0;Senschoice.vega=1;[price,sensitivities,disctree,pricetree]=……bdtbond(optbond,zerocurve,volcurve,accuracy,creditcurve,……senschoice);price=optionfreeprice:96.5565optionembedprice:97.1769optionvalue:0.6204sensitivities=duration:1.3959effduration:0.6848convexity:NaNeffconvexity:NANvega:-0.0194(2)bdttrans函数目的 转换由bdtbond得来的二叉树。

      期权定价的转移树格式 bdttrans(tree) [treemat,treetimes]=bdttrans(tree)参数 tree 由bdtbond所得的二叉树结构描述 bdttrans解开并将短期贴息树结构转化成一个短期利息树,或将价格树转化成一个净价格书所得的是一个价值。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.