Trading · —

Williams Indicators

Williams Indicators es una biblioteca de Python que calcula indicadores del sistema Profitunity de Bill Williams a partir de datos OHLCV. El repositorio identifica los indicadores originales de Bill Williams y su personalización por Luis Agreda.

Indicadores disponibles

  • Alligator: tres medias móviles suavizadas y desplazadas para estudiar tendencia y dirección.
  • Awesome Oscillator: medición de momentum.
  • Accelerator Oscillator: aceleración o desaceleración del momentum.
  • Barras divergentes alcistas y bajistas: patrones entre precio y momentum.
  • Market Facilitation Index y ventanas Profitunity: clasificación Green, Squat, Fade y Fake.

Uso y visualización

La API recibe un DataFrame de Pandas con Open, High, Low, Close y Volume. calculate_all devuelve los indicadores como columnas para su posterior análisis. El diseño utiliza operaciones vectorizadas de Pandas/NumPy e incluye gráficos del Alligator y los osciladores con Matplotlib.

Mi participación

Personalización e implementación en Python de indicadores previamente desarrollados por Bill Williams, con API, tipado y documentación para integrarlos en proyectos de análisis financiero. Repositorio publicado con licencia MIT.

PythonPandasNumPyMatplotlibOHLCVProfitunity

Explorar el proyecto: GitHub · WilliamsIndicators