文档帮助中心文档
IRDataCurve
的输入日期得到零利率IRDataCurve
F = getZeroRates (CurveObj InpDates)
F = getZeroRates (___、名称、值)
例子
F= getZeroRates (CurveObj,InpDates)对象的输入日期计算零速率IRDataCurve对象。
F= getZeroRates (CurveObj,InpDates)
F
CurveObj
InpDates
F= getZeroRates (___,名称,值)添加可选的名称-值对参数。
F= getZeroRates (___,名称,值)
名称,值
全部折叠
对象的输入日期如何获得零利率IRDataCurve.
CurveSettle = datenum (的2 - 3月- 2016);数据= [2.09 2.47 2.71 3.12 3.43 3.85 4.57 4.58]/100;日期= datemnth(CurveSettle,12*[1 2 3 5 7 10 20 30]);irdc = IRDataCurve (“零”、CurveSettle日期、数据);getZeroRates (irdc CurveSettle + 30:30: CurveSettle + 720)
ans =24×10.0174 0.0177 0.0180 0.0183 0.0187 0.0190 0.0193 0.0196 0.0199 0.0202⋮
利率曲线对象,通过使用IRDataCurve.
数据类型:对象
对象
输入日期,使用MATLAB指定®日期格式。输入日期必须在解决日期IRDataCurve.
解决
数据类型:双
双
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
F = getZeroRates(irdc, CurveSettle+30:30:CurveSettle+720)
复合
CurveObj。复合
1
0
2
3.
4
6
12
零利率每年的复利频率,指定为逗号分隔对,由“复合”和使用支持值之一的标量数字:金宝app
“复合”
−1=连续复利计算
−1
0=单利(无复利)
1=年度复合
2=半年计息
3.每年计算三次复利
4=季度复合
6=双月刊复合
12=每月复利
基础
13
零利率的日计数基础,指定为逗号分隔的对,由“基础”和一个标量整数。
“基础”
0 -实际/实际
1 - 30/360 (sia)
2 -实际/ 360
3 -实际/ 365
4 - 30/360 (psa)
5 - 30/360 (isda)
6 - 30/360(欧洲)
7 -实际/365(日文)
8 - actual/actual (ICMA)
9 -实际/360 (ICMA)
10 -实际/365 (ICMA)
11 - 30/360e (icma)
12 -实际/365 (ISDA)
13 -总线/ 252
有关更多信息,请参见基础.
零利率,以矢量形式返回。
IRDataCurve|getForwardRates|getDiscountFactors|getParYields|toRateSpec
getForwardRates
getDiscountFactors
getParYields
toRateSpec
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系