ComenzarEmpieza gratis

Ajustar por splits y dividendos

Los splits pueden provocar grandes cambios históricos en el precio aunque no cambien el valor de la empresa. Por eso, debes ajustar todos los precios anteriores al split para calcular correctamente las rentabilidades históricas.

De forma similar, debes ajustar todos los precios anteriores al pago de dividendos. Los dividendos sí reducen el valor de la empresa por el importe pagado, pero la rentabilidad del inversor no se ve afectada porque recibe el dividendo compensatorio.

En este ejercicio, aprenderás a usar la función adjustOHLC() para ajustar precios históricos OHLC sin procesar por splits y dividendos, de modo que las rentabilidades históricas se puedan calcular con precisión.

Yahoo Finance proporciona precios sin ajustar y una columna de cierre ajustado por splits y dividendos. La salida de adjustOHLC() debería coincidir con la columna de cierre ajustado de Yahoo. Los datos de AAPL de Yahoo Finance ya están cargados en tu espacio de trabajo.

Aunque no es necesario para completar este ejercicio, Yahoo Finance ofrece un ejemplo accesible del cálculo del cierre ajustado, por si te interesa profundizar.

Este ejercicio forma parte del curso

Importación y gestión de datos financieros en R

Ver curso

Instrucciones del ejercicio

  • Mira las primeras filas de AAPL.
  • Usa adjustOHLC() para ajustar los datos de AAPL. Asigna el resultado a un objeto llamado aapl_adjusted.
  • Observa las primeras filas de aapl_adjusted. Fíjate en que la columna de cierre de aapl_adjusted coincide con la columna de cierre ajustado de AAPL.

Ejercicio interactivo práctico

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

# Look at first few rows of AAPL


# Adjust AAPL for splits and dividends


# Look at first few rows of aapl_adjusted
Editar y ejecutar código