主要内容

getParYields

获取输入日期的票面收益率IRFunctionCurve

描述

例子

F= getParYields (CurveObjInpDates的输入日期计算票面收益率IRFunctionCurve对象。

例子

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

要支持万博1manbetx现有代码,getParYields也接受序列号作为输入,但不建议使用。

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:F = getparyield (irfc, CurveSettle+30:30:CurveSettle+720)

票面收益率的每年复利频率,指定为逗号分隔的对,由“复合”和使用所支持的值之一的标量数值:万博1manbetx

  • −1=连续复利

  • 0=单利(无复利)

  • 1=年度复利

  • 2=半年复利

  • 3.=每年复利三次

  • 4=每季度复利

  • 6=双月复利

  • 12=每月复利

数据类型:

日计数为票面收益率的基础,由逗号分隔的对组成“基础”一个标量整数。

  • 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

有关更多信息,请参见基础

数据类型:

输出参数

全部折叠

票面收益率,以矢量形式返回。

版本历史

在R2008b中引入

全部展开