帮助中心帮助中心
来自Black-Karasinski利率树的工具价格和敏感性
[Delta,Gamma,Vega,Price] = bktsens(BKTree,InstSet)
[Delta,Gamma,Vega,Price] = bksens(___选项)
例子
[δ,γ,维加,价格= bktsens(BKTree,InstSet)类创建的利率树,用于计算工具的工具灵敏度和价格bktree函数。所有敏感性都作为美元敏感性返回。要找到每美元的敏感性,除以相应的工具价格。
[δ,γ,维加,价格= bktsens(BKTree,InstSet)
δ
γ
维加
价格
BKTree
InstSet
bktree
bksens处理仪器类型:“债券”,“现金流”,“OptBond”,“OptEmBond”,“OptEmBond”,“OptFloat”,“OptEmFloat”,“固定”,“浮”,“帽子”,“地板”,“RangeFloat”,“交换”.看到instadd有关仪器类型的信息。
bksens
“债券”
“现金流”
“OptBond”
“OptEmBond”
“OptFloat”
“OptEmFloat”
“固定”
“浮”
“帽子”
“地板”
“RangeFloat”
“交换”
instadd
[δ,γ,维加,价格= bksens(___,选项)的可选输入参数选项.
[δ,γ,维加,价格= bksens(___,选项)
选项
全部折叠
加载树和仪器从deriv.mat数据文件。
deriv.mat
负载deriv.mat;bk子集= instselect(BKInstSet,“类型”, {“债券”,“帽子”});instdisp (BKSubSet)
指数类型息票率结算到期日基准结束月规则发行首息票日期最后息票日期开始日期票面名称数量1债券0.03 01- 2004年1月01- 2007年1月01- 2008年1月01- 1 10 1 NaN NaN NaN NaN 100 3%债券20 2债券0.03 01- 2004年1月01- 2008年1月01- 2008年1月10 100 4%本金名称数量3 Cap 10
计算δ而且γ适用于工具集内的上限及债券工具。
[Delta, Gamma] = bksens(BKTree, bk子集)
δ=3×1-285.7151 -365.7048 189.5319
γ=3×1103.× 0.8456 1.4345 6.9999
利率树结构,由using指定bktree.
数据类型:结构体
结构体
仪器变量包含的集合NINST指定用途的仪器instadd.仪器按类型分类;每种类型可以有不同的数据字段。存储的数据字段是每个仪器的行向量或字符向量。
NINST
衍生品期权定价结构,创建使用derivset.
derivset
工具价格相对于利率变化的变化率,以a表示NINST——- - - - - -1向量。δ计算是由有限差分调用到bktree.
1
请注意
δ是根据100个基点的收益率变动计算的。
工具变化率与利率变化的关系,以a的形式返回NINST——- - - - - -1的向量。γ计算是由有限差分调用到bktree.
γ是根据100个基点的收益率变动计算的。
工具价格相对于波动率变化的变化率,作为a返回NINST——- - - - - -1维加斯的向量。波动率 σ ( t , T ) 利率。维加计算是由有限差分调用到bktree.有关波动性过程的信息,请参见bkvolspec.
bkvolspec
维加是根据波动率过程中1%的变化计算的。
每个工具的价格,作为一个返回NINST——- - - - - -1向量。在利率树上采用逆向动态规划的方法计算价格。如果一种工具无法定价,则a南在该条目中返回。
南
R2006a之前介绍
bkprice|bktree|bkvolspec|instadd
bkprice
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处