帮助中心帮助中心
IRFunctionCurve
获取输入日期的票面收益率IRFunctionCurve
F = getparyield (CurveObj,InpDates)
F = getparyield (___、名称、值)
例子
F= getParYields (CurveObj,InpDates)的输入日期计算票面收益率IRFunctionCurve对象。
F= getParYields (CurveObj,InpDates)
F
CurveObj
InpDates
F= getParYields (___,名称,值)添加可选的名称-值对参数。
F= getParYields (___,名称,值)
名称,值
全部折叠
这个例子展示了如何获得一个的输入日期的票面收益率IRFunctionCurve.
irfc = IRFunctionCurve(“前进”,今天,@(t) polyval([-0.0001 0.003 0.02],t));今天getParYields (irfc + 30:30:今天+ 720)
ans =24×10.0203 0.0204 0.0206 0.0206 0.0208 0.0209 0.0207 0.0210 0.0210 0.0212
利率曲线对象,由使用指定IRFunctionCurve.
数据类型:对象
对象
输入日期,指定为NINST——- - - - - -1向量,使用日期时间数组、字符串数组或日期字符向量。输入日期必须在解决日期IRFunctionCurve.
NINST
1
解决
要支持万博1manbetx现有代码,getParYields也接受序列号作为输入,但不建议使用。
getParYields
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。
例子:F = getparyield (irfc, CurveSettle+30:30:CurveSettle+720)
F = getparyield (irfc, CurveSettle+30:30:CurveSettle+720)
复合
CurveObj。复合
0
2
3.
4
6
12
票面收益率的每年复利频率,指定为逗号分隔的对,由“复合”和使用所支持的值之一的标量数值:万博1manbetx
“复合”
−1=连续复利
−1
0=单利(无复利)
1=年度复利
2=半年复利
3.=每年复利三次
4=每季度复利
6=双月复利
12=每月复利
数据类型:双
双
基础
13
日计数为票面收益率的基础,由逗号分隔的对组成“基础”一个标量整数。
“基础”
0 - actual/实际的
1 - 30/360 (sia)
2 -实际/360
3 -实际的/365
4 - 30/360 (psa)
5 - 30/360 (isda)
6 - 30/360(欧洲)
7 -实际/365(日语)
8 -实际/实际(ICMA)
9 -实际/360 (ICMA)
10 -实际/365 (ICMA)
11 - 30/360e (icma)
12 -实际/365 (ISDA)
13 -总线/252
有关更多信息,请参见基础.
票面收益率,以矢量形式返回。
全部展开
虽然getParYields万博1manbetx支持序列号,datetime建议使用值代替。的datetime数据类型提供灵活的日期和时间格式、精确到纳秒的存储,以及考虑时区和夏令时的属性。
datetime
将连续日期数字或文本转换为datetime值,使用datetime函数。例如:
T = datetime(738427.656845093,“ConvertFrom”,“datenum”);Y =年
Y = 2021
没有计划删除对序列号输入的支持。万博1manbetx
IRFunctionCurve|getForwardRates|getZeroRates|getDiscountFactors
getForwardRates
getZeroRates
getDiscountFactors
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处