文档帮助中心文档
使用Heath Jarrow Morton tree的价格范围浮动票据
(价格、PriceTree) = rangefloatbyhjm (HJMTree,扩散,解决、成熟度、RateSched)
(价格、PriceTree) = rangefloatbyhjm (___名称、值)
实例
[价格,普莱斯特里) = rangefloatbyhjm (HJMTree,传播,解决,成熟,税率表)价格范围为使用希思·贾罗·莫顿树的浮动票据。
[价格,普莱斯特里) = rangefloatbyhjm (HJMTree,传播,解决,成熟,税率表)
价格
普莱斯特里
HJMTree
传播
解决
成熟
税率表
区间浮动票据的付款由重置日期之间的实际利率确定。如果区间的重置周期跨越多个树级别,则由于树的重组性质,无法计算付款。也就是说,连接两个连续重置日期的树路径无法唯一确定因为连接两个付款日期的路径不止一个。
[价格,普莱斯特里) = rangefloatbyhjm (___名称,值)添加可选的名称-值对参数。
[价格,普莱斯特里) = rangefloatbyhjm (___名称,值)
名称,值
全部折叠
这个例子展示了如何使用Heath-Jarrow-Morton树和以下利率期限结构数据计算范围票据的价格。
率= (0.035;0.042147;0.047345;0.052707);ValuationDate =“2011年1月- 1”;startdate可以= ValuationDate;EndDates = {“2012年1月- 1”;“2013年1月- 1”;“2014年1月- 1”;“2015年1月- 1”};复合=1;%定义RateSpecRS=意向集(“ValuationDate”,估价日期,startdate可以的startdate可以,...“EndDates”,结束日期,“利率”率,“复合”,复配);%区间票据将于2014年1月1日到期,利率时间表如下:价差=100;结算=“2011年1月- 1”;成熟度=“2014年1月- 1”; 税率表(1)。日期={“2012年1月- 1”;“2013年1月- 1”;“2014年1月- 1”};RateSched(1)。利率= [0.045 0.055 ; 0.0525 0.0675; 0.06 0.08];% data构建树的方法如下:波动率= [2;.19;只要;.17];CurveTerm = [1;2;3;4);MaTree = {“2012年1月- 1”;“2013年1月- 1”;“2014年1月- 1”;“2015年1月- 1”};HJMTS=hjmtimespec(估价日期,MaTree);HJMVS=hjmvolspec(“比例”,波动率,曲线项,1e6);HJMT = hjmtree(HJMVS, RS, HJMTS);%给仪器定价价格=HJM浮动范围(HJMT、差价、结算、到期日、费率表)
价格= 90.2348
利率树结构,通过使用hjmtree.
hjmtree
数据类型:结构
结构
高于参考利率的基点数,指定为NINST——- - - - - -1.向量。
NINST
1.
数据类型:双
双
浮动范围票据的结算日期,指定为NINST——- - - - - -1.序列日期数字或日期字符向量的向量解决每个量程浮动仪表的日期设置为ValuationDateHJM树。浮点范围note参数解决被忽略了。
ValuationDate
数据类型:双|字符|细胞
字符
细胞
浮动利率票据的到期日,指定为NINST——- - - - - -1.序列日期号或日期字符向量的向量。
现金流非零的利率范围,指定为NINST——- - - - - -1.结构向量。结构数组的每个元素包含两个字段:
RateSched。日期—NDates——- - - - - -1.单元格数组的日期对应于范围计划。
RateSched。日期
NDates
RateSched。利率—NDates——- - - - - -2.数组,其第一列包含范围的下界,第二列包含范围的上界。日现金流量RateSched。日期(N)对于该范围内的速率是非零的RateSched。利率(N,1) <率<RateSched。率(N2)。
RateSched。利率
2.
率
RateSched。率
指定可选的逗号分隔的字符对名称,值参数。名称是参数名和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
名称
价值
Name1, Value1,…,的家
(价格、PriceTree) = rangefloatbyhjm (HJMTree,扩散,解决、成熟度、RateSched“重置”,4,“基础”,5,“校长”,10000年)
重置
每年的付款频率,指定为逗号分隔对,包括“重置”和一个NINST——- - - - - -1.向量。
“重置”
基础
0
13
日计数基数表示对输入转发速率树进行年化时使用的基数,指定为逗号分隔的对,由“基础”和一个NINST——- - - - - -1.整数向量。
“基础”
0=实际值/实际值
1=30/360(新航)
2 =实际/ 360
3=实际值/365
4 = 30/360 (psa)
5=30/360(ISDA)
6=30/360(欧洲)
7=实际值/365(日语)
8=实际/实际(ICMA)
9 = actual/360 (ICMA)
10=实际值/365(ICMA)
11 = 30/360e (icma)
12=实际值/365(ISDA)
13 =总线/ 252
有关更多信息,请参见基础.
主要
One hundred.
名义本金金额,指定为逗号分隔对,包括“校长”和一个NINST——- - - - - -1.向量。
“校长”
选择权
衍生工具定价期权结构,指定为逗号分隔对,由“选项”以及通过使用而获得的结构derivset.
“选项”
derivset
末梢
月末规则标志,指定为逗号分隔对,由“EndMonthRule”和一个值为的非负整数0或1.使用NINST——- - - - - -1.向量。
“EndMonthRule”
0=忽略规则,意思是付款日期总是相同的数字日。
1.=启用规则,这意味着付款日期始终是当月的最后一个实际日期。
数据类型:必然的
必然的
0时刻浮动票据范围的预期价格,以a返回NINST——- - - - - -1.向量。
仪器价格的树状结构,返回为包含仪器价格和应计利息向量的树状结构,以及每个节点的观察时间向量。值:
PriceTree.PTree包含清洁价格。
PriceTree.PTree
PriceTree。AITree包含应计利息。
PriceTree。AITree
普莱斯特里·托布斯酒店包含观察时间。
普莱斯特里·托布斯酒店
A.音域音符是一种结构化(与市场挂钩)证券,只要参考利率在一定范围内,其票面利率等于参考利率。
如果参考利率超出该范围,则该期间的票面利率为0。这种类型的工具使持有人有权获得现金流,现金流取决于某一参考利率的水平,并被设定为正。票据持有人直接暴露于参考利率。作为回报,票据持有人不支付任何利息他说,当范围离开时,它们的票面利率高于类似的标准产品,如香草浮动票据。有关更多信息,请参阅下载188bet金宝搏音域音符.
[1]年后),罗伯特。固定收益证券和利率期权模型斯坦福大学经济与金融学院。第二版》2002。
hjmtree|cfbyhjm|浮动BYHJM|天鹅座|floorbyhjm|由HJM修复|bondbyhjm|rangefloatbybk|范围BYHW|仪表浮子|rangefloatbybdt
cfbyhjm
浮动BYHJM
天鹅座
floorbyhjm
由HJM修复
bondbyhjm
rangefloatbybk
范围BYHW
仪表浮子
rangefloatbybdt
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
与当地办事处联系