Skip to content

Simulación de Monte Carlo para el precio de Ethereum

License

Notifications You must be signed in to change notification settings

DSPROPT/MonteCarloETH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

image

Simulación de Monte Carlo para el precio de Ethereum

Este repositorio contiene un Jupyter notebook que utiliza la simulación de Monte Carlo para prever los posibles precios futuros de Ethereum.

📖 Descripción Teórica

La simulación de Monte Carlo es una técnica computacional que permite modelar situaciones inciertas y comprender la gama de posibles resultados, así como la probabilidad de diferentes resultados. En este proyecto, usamos la simulación de Monte Carlo para modelar los posibles precios futuros de Ethereum.

En términos generales, el proceso consiste en los siguientes pasos:

  1. Recopilación de datos históricos: Recopilamos datos históricos de los precios de Ethereum.
  2. Cálculo de rendimientos: Calculamos los rendimientos logarítmicos diarios, que son una medida de cómo cambia el precio cada día.
  3. Generación de trayectorias aleatorias: Generamos miles de "trayectorias" aleatorias del precio futuro de Ethereum, utilizando los rendimientos logarítmicos diarios para guiar la aleatoriedad.
  4. Visualización: Visualizamos estas trayectorias para obtener una idea de la gama de posibles precios futuros.

💻 Cómo ejecutar el notebook

Para ejecutar este notebook, necesitarás Jupyter Notebook o Jupyter Lab, así como Python 3 y las siguientes bibliotecas de Python: yfinance, numpy, matplotlib, scipy.

Puedes instalar Jupyter y estas bibliotecas con pip:

pip install notebook yfinance numpy matplotlib scipy

Una vez que tengas Jupyter y las bibliotecas necesarias instaladas, puedes clonar este repositorio y abrir el notebook MonteCarloETH.ipynb en Jupyter.

🚀 Guía Paso a Paso del Código

  1. Importación de bibliotecas: Importamos las bibliotecas necesarias de Python.
  2. Descarga de datos: Utilizamos yfinance para descargar los datos históricos de los precios de Ethereum de los últimos 5 años.
  3. Cálculo de rendimientos: Calculamos los rendimientos logarítmicos diarios a partir de los datos de precios.
  4. Simulación de Monte Carlo: Utilizamos los rendimientos logarítmicos diarios para generar miles de trayectorias aleatorias del precio de Ethereum para el próximo año.
  5. Visualización: Creamos gráficos para visualizar las trayectorias simuladas de los precios de Ethereum, así como la distribución final de los posibles precios.

⚠️ Advertencia

Este notebook está destinado a ser una demostración de cómo utilizar la simulación de Monte Carlo en finanzas y no debe ser utilizado para tomar decisiones de inversión reales. Siempre debes realizar tu propia investigación y/o buscar el consejo de un asesor financiero profesional antes de invertir en criptomonedas u otros instrumentos financieros.

About

Simulación de Monte Carlo para el precio de Ethereum

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published