我正在使用来自R的Package'RetvestCurve'的Nelson Siegel模型。我可以使包中的各种示例正常工作,但我在预测方面遇到了麻烦。
数据: https://dl.dropboxusercontent.com/u/10508154/FedYieldCurve.xml
为我提供模型参数的代码。 需要(XTS) 需要(YieldCurve) 数据(FedYieldCurve)
rate.Fed = first(FedYieldCurve,'5 month')
maturity.Fed <- c(3/12, 0.5, 1,2,3,5,7,10)
NSParameters <- Nelson.Siegel( rate= rate.Fed, maturity=maturity.Fed )
y <- NSrates(NSParameters[5,], maturity.Fed)
plot(maturity.Fed,rate.Fed[5,],main="Fitting Nelson-Siegel yield curve", type="o")
lines(maturity.Fed,y, col=2)
legend("topleft",legend=c("observed yield curve","fitted yield curve"),
col=c(1,2),lty=1)
具体来说,我无法帮助弄清楚如何使用此模型预测参数。有人可以帮我吗?