Compara el rendimiento de varias clases de activos
En el vídeo has visto cómo puedes comparar fácilmente varias series temporales normalizando sus puntos de inicio a 100 y representando el resultado.
Para ampliar tu perspectiva sobre los mercados financieros, vamos a comparar cuatro activos clave: acciones, bonos, oro y petróleo.
Este ejercicio forma parte del curso
Manipulación de series temporales en Python
Instrucciones del ejercicio
Ya hemos importado pandas como pd y matplotlib.pyplot como plt.
- Importa
'asset_classes.csv'usando.read_csv()para interpretar las fechas de la columna'DATE'y establecer esta columna como índice; asigna el resultado aprices. - Selecciona el primer precio de cada serie usando
.iloc[0]sobrepricesy asigna el resultado afirst_prices. - Divide
pricesentrefirst_prices, multiplica por 100 y asigna el resultado anormalized. - Representa
normalized.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized