主要内容

getDiscountFactors

得到折扣因素输入日期IRDataCurve

描述

例子

F= getDiscountFactors (CurveObj,InpDates)输入日期的计算折扣因素IRDataCurve对象。

请注意

ratecurve对象和相关的discountfactors介绍了R2020a作为新的基于对象的框架的一部分的金融工具的工具箱™支持端到端工作流建模和分析工具。万博1manbetx有关更多信息,请参见开始使用工作流使用基于对象的金融工具定价的框架

例子

全部折叠

这个例子展示了如何获得折扣因素输入日期IRDataCurve

CurveSettle = datetime (2016、3、2);Data = (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日期、数据);getDiscountFactors (irdc CurveSettle + 30:30: CurveSettle + 720)
ans =24×10.9986 0.9971 0.9956 0.9940 0.9924 0.9907 0.9890 0.9873 0.9855 0.9836⋮

输入参数

全部折叠

利率曲线对象,通过使用指定的IRDataCurve

数据类型:对象

输入日期,指定为一个NINST——- - - - - -1使用datetime向量数组,字符串数组,或日期特征向量。输入日期必须在解决日期IRDataCurve

支持现万博1manbetx有的代码,getDiscountFactors还接受连续日期数据作为输入,但不推荐。

输出参数

全部折叠

折扣因素,作为一个向量返回。

版本历史

介绍了R2008b

全部展开