ComenzarEmpieza gratis

Calcula el Beta dinámico de la acción

Imagina que Elon Musk es tu ídolo y estás pensando en invertir en acciones de Tesla. Como buen gestor de carteras, decides hacer la debida diligencia revisando el Beta de Tesla a lo largo de los años. Beta es una medida de la volatilidad de una acción con respecto al mercado y puede servir como indicador del riesgo de inversión.

Recuerda que necesitas la volatilidad de la acción, la volatilidad del mercado (S&P 500 como proxy) y su correlación de rendimientos para calcular el Beta. La correlación puede calcularse a partir de residuos estandarizados.

La volatilidad ajustada del modelo se ha precargado para Tesla en teslaGarch_vol, y para el S&P 500 en spGarch_vol. Además, los residuos estandarizados del modelo están precargados en teslaGarch_resid y spGarch_resid, respectivamente.

Este ejercicio forma parte del curso

Modelos GARCH en Python

Ver curso

Instrucciones del ejercicio

  • Calcula el coeficiente de correlación entre Tesla y el S&P 500 usando los residuos estandarizados de los modelos GARCH ajustados (teslaGarch_resid, spGarch_resid).

  • Calcula el Beta de la acción de Tesla utilizando la volatilidad de Tesla (teslaGarch_vol), la volatilidad del S&P 500 (spGarch_vol) y la correlation calculada en el paso anterior.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Compute correlation between SP500 and Tesla
correlation = np.corrcoef(____, ____)[0, 1]

# Compute the Beta for Tesla
stock_beta = ____ * (____ / ____)

# Plot the Beta
plt.title('Tesla Stock Beta')
plt.plot(stock_beta)
plt.show()
Editar y ejecutar código