Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 3.27 KB

README.md

File metadata and controls

21 lines (16 loc) · 3.27 KB

Análisis de Datos Históricos de Bitcoin (BTC-USD) con Señales de Medias Móviles

Introducción

En este análisis, se explora la evolución histórica del precio de Bitcoin (BTC-USD) mediante la representación gráfica de su comportamiento a lo largo del tiempo. Se emplean medias móviles para suavizar la variabilidad y destacar tendencias significativas. Además, se identifican señales de cruce entre una media móvil corta de 50 días y una media móvil larga de 200 días, así como máximos y mínimos locales.

Desarrollo

El código utiliza la biblioteca yfinance para obtener datos históricos de Bitcoin y matplotlib para generar visualizaciones. La función obtener_datos descarga los datos históricos, mientras que graficar_precio_y_medias_moviles representa el precio histórico junto con medias móviles de 50 y 200 días. La función graficar_ultimo_precio_y_señales resalta el último precio y señala puntos de cruce alcistas (triángulos verdes) y bajistas (triángulos rojos) entre las medias móviles. También se identifican máximos y mínimos locales, representados por líneas horizontales azules y naranjas, respectivamente. La función graficar_volumen muestra el volumen de negociación.

Este proyecto de análisis de datos históricos de Bitcoin utilizando señales de medias móviles es un excelente ejemplo de aplicación de técnicas de ciencia de datos e inteligencia artificial en el campo de las finanzas y criptomonedas. Algunas áreas donde este tipo de análisis puede ser valioso:

  • Trading algorítmico y automatización de estrategias de inversión: las señales identificadas pueden usarse para desarrollar bots de trading para comprar/vender Bitcoin de forma automatizada.
  • Análisis técnico avanzado: técnicas como medias móviles, soportes/resistencias y patrones de velas sirven a analistas e inversores para tomar decisiones informadas.
  • Modelado predictivo: los datos e indicadores técnicos pueden alimentar modelos de machine learning para predecir precios futuros.
  • Gestión de riesgos: identificando áreas de sobrecompra/sobreventa se pueden definir mejores estrategias de gestión de riesgos.
  • Optimización de carteras de inversión: asignando pesos a distintos activos en base a su momento técnico.
  • Detección de fraudes y anomalías en exchanges: identificando patrones atípicos en los mercados.
  • Análisis de mercado y comportamiento: para entender mejor la dinámica de oferta/demanda y psicología de mercado.

En definitiva, este proyecto muestra un caso de uso real de analítica avanzada en finanzas, con múltiples aplicaciones potenciales en empresas financieras y de criptomonedas.

Conclusión

La gráfica resultante proporciona una visión integral de la evolución de Bitcoin, destacando momentos clave mediante señales de medias móviles y la identificación de extremos locales. El análisis visual facilita la interpretación de tendencias a largo plazo y la identificación de posibles puntos de inversión. Los triángulos y líneas horizontales resaltan áreas de interés, permitiendo a los analistas tomar decisiones informadas en base a estos patrones históricos. Este enfoque combina el análisis técnico con herramientas visuales para ofrecer una representación completa del comportamiento del mercado de Bitcoin a lo largo del tiempo.