IRFunctionCurve
从函数构建利率曲线对象处理或功能和适合市场数据
描述
建立一个IRFunctionCurve
对象使用IRFunctionCurve
。
当你创建一个IRFunctionCurve
对象,您可以使用以下功能键。
目标函数 | 描述 |
---|---|
getForwardRates |
返回输入日期的远期利率。 |
getZeroRates |
返回0利率输入日期。 |
getDiscountFactors |
返回折扣因素输入日期。 |
getParYields |
返回输入日期票面收益率。 |
toRateSpec |
将是一个 这 |
或者,您可以创建一个IRFunctionCurve
对象使用以下方法。
方法 | 描述 |
---|---|
fitNelsonSiegel |
- siegel函数符合市场数据。 |
fitSvensson |
适合Svensson函数市场数据。 |
fitSmoothingSpline |
适合市场数据的平滑样条函数。 |
fitFunction |
适合市场数据的自定义函数。 |
更详细的信息在这个工作流,看到利率曲线对象和工作流程。
创建
语法
描述
创建一个利率曲线对象直接通过指定一个函数处理,集属性并创建一个IRFunctionCurve_obj
= IRFunctionCurve (类型
,解决
,FunctionHandle
)IRFunctionCurve
对象。。
输入参数
属性
对象的功能
getForwardRates |
获得输入日期的远期利率IRFunctionCurve |
getZeroRates |
得到零率输入日期IRFunctionCurve |
getDiscountFactors |
得到折扣因素输入日期IRFunctionCurve |
getParYields |
获得输入日期的票面收益率IRFunctionCurve |
toRateSpec |
转换IRFunctionCurve 对象RateSpec |