4 votos

Bloomberg interpolación de tasas de interés

Tengo una pregunta sobre la interpolación lineal de tasas de interés. No logro conciliar la metodología de cálculo de la tasa libre de riesgo de Bloomberg entre vencimientos. En teoría es una interpolación lineal, pero los números no coinciden.

Por ejemplo,

Rendimiento de bonos del Tesoro de EE. UU. a 2 años: 0.333% (BEY)

Rendimiento de bonos del Tesoro de EE. UU. a 3 años: 0.633% (BEY)

Según el método de interpolación recta, el rendimiento para 2.826 años es de 0.5808% (BEY)

Mientras que el rendimiento interpolado de 2.826 años es de 0.619% según la función de interpolación de Blg (BEY)

Además, la información adicional es la siguiente

Rendimiento de bonos del Tesoro de EE. UU. a 1 año: 0.11% (BEY)

Rendimiento de bonos del Tesoro de EE. UU. a 2 años: 0.333% (BEY)

Rendimiento de bonos del Tesoro de EE. UU. a 3 años: 0.633% (BEY)

Rendimiento de bonos del Tesoro de EE. UU. a 4 años: 1.058% (BEY)

Rendimiento de bonos del Tesoro de EE. UU. a 5 años: 1.426% (BEY)

¿Hay alguien que pueda calibrar el resultado de Blg?

0 votos

Pueden interpolar en función de problemas reales más cerca de la fecha objetivo que los 2 o 3 años...

1 votos

Esta pregunta parece estar fuera de tema porque es una pregunta que el proveedor de datos puede responder.

1voto

jesal Puntos 2441

Consulta la documentación, tienen información sobre cómo interpolan la curva. Definitivamente no es lineal. Y recuerda, tienen muchos tipos diferentes de curvas con diferentes subyacentes, por lo que podrías estar mirando una curva de swap y comparándola con una curva TSY y estar equivocado.

0voto

Cube_Zombie Puntos 174

No tengo acceso a BBG en este momento, pero ¿estás seguro de que estas no son las tasas de rendimiento directas de los STRIPS citados? Los STRIPS de cupón y principal son negociados relativamente activamente en los Estados Unidos y estos podrían ser simplemente tasas de rendimiento genéricas de STRIPS.

0voto

John Smith Puntos 28

No creo que se realice una interpolación lineal. El hecho de que el valor interpolado sea mayor que un modelo lineal sugiere una función cóncava. Realicé un experimento con el modelo de interpolación de Nelson-Siegel utilizando tus datos. Coloqué los datos en un archivo csv y ejecuté el siguiente código (Book2.csv) es mi dato y el ejercicio se realizó en R

library('YieldCurve')
a <- read.csv("../Book2.csv")
matur <- a[,1]
rate.corporate <- t(matrix(a[, 2], dimnames = list(paste("M", c(1:dim(a)[1])) ,"2013-11-    18")))
r.corp.xts <- as.xts(rate.corporate, descr='xts from matrix')
NSpars <- Nelson.Siegel(rate=r.corp.xts, maturity=matur)
NSrates(NSpars,2.826)

Y la respuesta fue del 5.905%, que aún está por debajo del resultado del 6+% que te da bloomberg, pero mayor que el lineal.

Así que solo tienes que averiguar qué metodología utiliza bloomberg. Splines cúbicos, nelson-siegel, etc.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X