Soy nuevo en QuantLib en Python, pero por lo que tengo entendido, hay diferentes tipos de estructuras a plazo de rendimiento a trozos que existen en QuantLib que son bootstrapped en una serie de instrumentos de tipos de interés para crear la curva cero.
Me remito al siguiente enlace: https://quantlib-python-docs.readthedocs.io/en/latest/termstructures.html#piecewise
Sin embargo, no parece haber una fórmula o una documentación clara que me permita entender cuál es exactamente la diferencia entre las distintas estructuras temporales de rendimiento a trozos.
Las diferentes estructuras de términos de fluencia a trozos (métodos de interpolación) son las siguientes:
ql.PiecewiseLogLinearDiscount
ql.PiecewiseLogCubicDiscount
ql.PiecewiseLinearZero
ql.PiecewiseCubicZero
ql.PiecewiseLinearForward
ql.PiecewiseSplineCubicDiscount
¿Puede alguien proporcionarme una explicación y/o una fórmula adjunta a los números 1, 5 y 6, por favor?
Revisé el QuantLib Python Cookbook de Goutham Balaraman y Luigi Ballabio, y vi una explicación sólo para los números 2, 3 y 4.
Cualquier ayuda será bienvenida, gracias.