Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Hummingbot
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.