Preprocesar y analizar rendimientos bursátiles con Python

Aprende a analizar estadísticamente el rendimiento bursátil de una empresa con Python.

¿Quiénes habrán sido los afortunados que compraron acciones de NVIDIA antes de que subiera un 20% en un solo día?

Histograma de rendimiento diario de las acciones de NVIDIA, mostrando una distribución que incluye un pico de más del 20% de incremento en un solo día.
F1. Histograma de rendimiento diario de NVIDIA

En este tutorial, calcularemos los rendimientos bursátiles de NVIDIA para analizar su comportamiento estadístico.

Data

Gracias a la librería yfinance, podemos descargar los datos bursátiles de NVIDIA con su ticker NVDA.

import yfinance as yf

df = yf.download('NVDA')
Datos brutos descargados de las acciones de NVIDIA utilizando la librería yfinance, mostrando precios de apertura, cierre, máximo y mínimo.
F2. Datos brutos de NVIDIA vía yfinance.

Preguntas

  1. ¿Cómo descargar datos bursátiles de una empresa específica utilizando Python?
  2. ¿Qué comando permite filtrar datos por fechas específicas?
  3. ¿Cómo se calcula el rendimiento diario de una acción?
  4. ¿Cuál es el método para visualizar la distribución del rendimiento diario?
  5. ¿Cómo interpretar la distribución del rendimiento diario?
  6. ¿Cómo se calcula el rendimiento acumulado de una inversión?

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to datons.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.