hummingbot
Hummingbot es un framework open source para diseñar y desplegar bots de trading algorítmico de alta frecuencia en exchanges centralizados y descentralizados, bajo licencia Apache 2.0.
Ficha actualizada 9 nov 2026, 19:41 · upstream 9 nov 2026, 13:07 · release v2.17.0
Qué es hummingbot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Hummingbot democratiza el trading de alta frecuencia mediante una comunidad global que comparte conocimientos y contribuye al código. El repositorio proporciona herramientas para ejecutar estrategias automatizadas en múltiples plataformas, desde exchanges CEX hasta DEX on-chain y AMM.
La arquitectura se centra en la interfaz de línea de comandos `hbot`, instalable vía Anaconda/Miniconda o Docker Compose. Permite gestionar bots de forma no interactiva: iniciar/detener, autorizar configuraciones y monitorizar PnL, logs y estado mediante scripts compactos con códigos de salida estables.
El ecosistema incluye múltiples marcos para estrategias: Scripts (Python simples), Controllers V2 (reutilizables y ajustables en vivo), Executors (bloques para gestión de órdenes como posición o grid) y conectores estándarizados para REST/WebSocket que soportan CLOB CEX, DEX CLOB y AMM.
- Market Making: Crear bots de oferta y demanda en mercados spot o futuros perpetuos.
- Arbitraje: Ejecutar estrategias de arbitraje entre exchanges o pares de activos.
- Paper Trading: Simular trading con datos de mercado en vivo sin riesgo financiero real.
- Gestión de Posiciones: Utilizar executors para controlar riesgos con barreras triples.
- Integración IA: Conectar decisiones de LLM a la ejecución determinista vía Condor API.
- Despliegue Híbrido: Operar bots en contenedores Docker o entornos nativos Python.
- Licencia Apache 2.0 que garantiza uso libre y contribución comunitaria.
- Soporte nativo para Docker Compose con opción de Gateway para DEX AMM.
- CLI `hbot` scriptable para automatización en flujos de trabajo o agentes.
- Conectores estandarizados para más de 140 venues únicos (CEX y DEX).
- Estrategias V2 ajustables en tiempo real sin reiniciar el bot.
- Comunidad activa con documentación oficial, Discord y canales de soporte.
- Complejidad media: requiere conocimientos de Python o gestión de entornos Conda.
- Gestión de claves API: las credenciales se cifran localmente; el manejo seguro del password es responsabilidad del usuario.
- Latencia de red: la ejecución depende de la estabilidad de la conexión al exchange.
- Dependencia de librerías externas: requiere instalación previa de Python y dependencias específicas.
- Modo desarrollo por defecto en Docker: necesita configuración adicional para HTTPS en producción.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Pendiente de la cola editorial R11-R6 con investigación verificable.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.