创建利率曲线对象
根据您的数据和分析目的,您可以通过使用一个irdatacurve
或者irfunctioncurve
目的。
创建一个irdatacurve
对象,您可以:
利用
irdatacurve
创建一个irdatacurve
使用插值方法的对象和数据的对象。使用对象函数
引导程序
使用市场工具。
有关创建的更多信息irdatacurve
对象,请参阅创建一个IRDATACURVE对象。
使用irdatacurve
对象,您可以使用以下功能来确定:
远期速率曲线 -
getforwardrates
零速率曲线 -
getzerates
折现率曲线 -
GetDiscountFactors
par屈服曲线 -
GetParyields
或者,创建一个irfunctioncurve
对象,您可以:
利用
irfunctioncurve
创建一个irfunctioncurve
对象并直接指定函数句柄。利用
irfunctioncurve
对象功能:Fitnelsonsiegel
适合a使用Nelson-Siegel方法拟合irfunctionCurve对象销售债券的数据。Fitsvensson
适合a使用svensson方法拟合irfunctionCurve对象销售债券的数据。拟合的平原
适合a使用平滑样条方法拟合irfunctionCurve对象功能到市场数据的债券数据。fitfunction
自定义将兴趣曲线对象拟合到债券的市场数据。
使用irfunctioncurve
对象,您可以使用以下功能来确定:
远期速率曲线 -
getforwardrates
零速率曲线 -
getzerates
折现率曲线 -
GetDiscountFactors
par屈服曲线 -
GetParyields
此外,您可以转换irdatacurve
对象或irfunctioncurve
对象Ratesspec
结构体。有关更多信息,请参阅转换IRDATACURVE或IRFUNCTICTCURVE对象。