文档帮助中心文档
IRBootstrapOptionsObj
独自创立
为引导利率曲线对象构造特定选项
构建一个IRBootstrapOptions对象使用IRBootstrapOptions.
IRBootstrapOptions
在创建一个IRBootstrapOptions对象时,可以使用该对象独自创立.
有关此工作流的详细信息,请参阅利率曲线对象和工作流.
IRBootstrapOptions_obj = IRBootstrapOptions(名称、值)
实例
IRBootstrapOptions_obj=IRBootstrapOptions(名称、值)设置属性并创建IRBootstrapOptions对象一起使用独自创立作用例如IRBootstrapOptions_obj=IRBootstrapOptions('LowerBound',-1)创建一个IRBootstrapOptions对象可以指定多个名称-值对参数。
IRBootstrapOptions_obj=IRBootstrapOptions(名称、值)
IRBootstrapOptions_obj
名称、值
IRBootstrapOptions_obj=IRBootstrapOptions('LowerBound',-1)
全部展开
指定可选的逗号分隔的字符对名称、值参数。名称是参数名和价值为对应值。名称必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:Name1, Value1,…,的家.
名称
价值
Name1, Value1,…,的家
凸度调整
[]
控制利率期货的凸度调整,指定为逗号分隔对,由“凸度调整”函数句柄或N——- - - - - -1.数字向量。
“凸度调整”
N
1.
接受一个数字输入(到期时间)并返回一个数字输出的函数句柄,凸度调整。有关定义函数句柄的更多信息,请参阅MATLAB®编程基础文档。
或者,您可以定义凸度调整作为N——- - - - - -1.值的向量,其中N是利率期货的数量。
在这两种情况下凸度调整从期货利率中减去。
数据类型:双重的|功能手柄
双重的
功能手柄
上界
与债券或互换相关联的利率上限,指定为逗号分隔的对,由“上限”和标量数字或N——- - - - - -1.向量,N是掉期和债券的数量。默认情况下,上界是1..指定大于的上限1.当引导折扣曲线时。
“上限”
数据类型:双重的
下界
0
与债券或掉期相关的利率下限,指定为逗号分隔对,包括“LowerBound”和标量数字或N——- - - - - -1.向量,N是掉期和债券的数量。默认情况下,下界是0.
“LowerBound”
此属性是只读的。
控制利率期货的凸度调整,作为函数句柄或N——- - - - - -1.数字向量。
与债券或掉期相关的利率上限,以标量数字或N——- - - - - -1.矢量。
与债券或掉期相关的利率下限,以标量数字或N——- - - - - -1.矢量。
全部崩溃
设定凸度调整控制利率期货。
mybootoptions=IRBootStraptions(“凸度调整”repmat (.005 10 1))
mybootoptions=IRBootStraptions,属性为:凸度调整:[10x1双精度]下限:0上限:1
使用mybootoptions作为可选参数,IRBootstrapOptionsObj,与独自创立方法。
mybootoptions
使用IRBootstrapOptionsObj带有独自创立方法允许负零利率时,解决掉零点。
结算=日期数(“2015年3月15日”);InstrumentTypes = {“存款”;“存款”;“交换”;“交换”;“交换”;“交换”;};工具=[结算,日期编号(“15 - 2015年6月- - - - - -”),.001;...解决,datenum (“2015年12月15日”), .0005;...解决,datenum (“15 - 3月- 2016”),-.001;...解决,datenum (“15 - 3月- 2017”),-0.0005;...解决,datenum (“15 - 3月- 2018”), .0017;...解决,datenum (“2020年3月15日”),.0019]; irbo=IRBootstrapOptions(“LowerBound”,-1); bootModel=IRDataCurve.bootstrap(“零”、结算、InstrumentTypes...文书,“IRBootstrapOptions”,irbo);bootModel.getZeroRates(datemnth(结算,1:60))
ans=60×10.0012 0.0011 0.0010 0.0009 0.0008 0.0008 0.0007 0.0006 0.0005 -0.0000 ⋮
注意IRBootstrapOptions的可选参数下界被设置为-1为负零利率时,解掉零个点。
-1
爱迪达曲线|速率曲线|irbootstrap
爱迪达曲线
速率曲线
irbootstrap
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处