//SOLVEME_

Fintech / Data Viz · 2024

fin-pocket

Una librería de Python para el análisis técnico de gráficos bursátiles

PythonPlotlyyfinance
Rol
Desarrollo en solitario de la librería Python
Stack
Python, yfinance, pandas, plotly, numpy
Año
2024

fin-pocket es una librería de Python ligera para el análisis técnico y el reconocimiento automatizado de patrones en gráficos bursátiles. Descarga datos históricos de Yahoo Finance y genera gráficos interactivos con un conjunto de indicadores técnicos.

Un gráfico interactivo de fin-pocket con indicadores técnicos

El reto

Traders y desarrolladores necesitaban una herramienta accesible capaz de aplicar varios indicadores técnicos a la vez y reconocer patrones gráficos habituales, sin recurrir a plataformas de pago pesadas.

La solución

  • Medias móviles (MA 50/100/200) con detección de Golden Cross y Death Cross
  • RSI con zonas de sobrecompra/sobreventa y detección de divergencias
  • Niveles de soporte/resistencia basados en pivotes y detección de breakout de volumen
  • Reconocimiento de patrones: wedge, flag, pennant, doble techo/suelo
  • Bollinger Bands, MACD, ATR, OBV y niveles de retroceso de Fibonacci
  • Se puede enviar una captura del gráfico directamente a un chatbot (ChatGPT, Claude) para analizar las señales

El resultado

Los gráficos interactivos de Plotly facilitan revisar señales de varios indicadores a la vez, y el flujo captura-a-chatbot permite un análisis rápido con IA sin integración aparte.