Tengo una serie temporal dada de rendimientos de bonos de Quandl. De la serie temporal, he tomado una muestra para simular una trayectoria de los rendimientos de los bonos por Monte Carlo en Python.
Tengo que hacer la siguiente tarea:
"Calcule la duración empírica media y la convexidad de cualquiera de los índices de bonos para el período de la muestra.
Existe la siguiente relación aproximada entre las variaciones de los rendimientos y los rendimientos totales (variaciones logarítmicas del índice de rendimiento total):
$$\ln \left( \frac{TRI_{t}}{TRI_{t-1}} \right)Q -D(y_{t}-y_{t-1} )+\frac{C}{2} (y_{t}-y_{t-1} )^2$$
Dónde $TRI$ es el índice de rentabilidad total, $y$ es el rendimiento, $Q$ es la carga empírica, $D$ es la duración empírica, y $C$ es la convexidad empírica. Esto puede expresarse como una simple regresión lineal de la forma $y = a + bx + cz$ . La estimación de los parámetros le ayudará a determinar las cantidades necesarias. Nota: los rendimientos se expresan en términos porcentuales, por lo que la conversión a decimales, o bien el escalado del lado izquierdo por 100, dará cifras de duración razonables."
No sé nada de finanzas, ni de regresión. Una simple búsqueda en Google no mostró el significado de "carry empírico", así que no entiendo muy bien cómo enfocar la pregunta. Dado que la relación dada arriba tiene un término cuadrático (en los rendimientos de los bonos $y$ ), ¿cómo puede ajustarse a la forma lineal $y = a +bx + cz$ ?
Se agradecería una explicación general de cómo debo enfocar esto. Necesito hacer esto en Python (usando pandas, numpy, todos los paquetes estándar). Gracias.