Brand LogoBrand Logo (Dark)
InicioAgentes IAKits de HerramientasSelección de GitHubEnviar AgenteBlog

Categorías

  • Generadores de Arte
  • Generadores de Audio
  • Herramientas de Automatización
  • Chatbots y Agentes IA
  • Herramientas de Código
  • Herramientas Financieras

Categorías

  • Modelos de Lenguaje
  • Herramientas de Marketing
  • No-Code y Low-Code
  • Investigación y Búsqueda
  • Video y Animación
  • Edición de Video

GitHub Selecciones

  • DeerFlow — arnés SuperAgent de código abierto de ByteDance

Últimos Blogs

  • OpenClaw frente a Composer 2 diferencias clave en automatización y codificación
  • Google AI Studio vs Anthropic Console diferencias clave para desarrolladores
  • Stitch 2.0 vs Lovable Cuál es la mejor opción en 2026
  • Guía práctica para monetizar la inteligencia artificial en 2026 como solopreneur o freelancer
  • OpenClaw vs MiniMax ¿Privacidad o comodidad en tu asistente?

Últimos Blogs

  • OpenClaw vs KiloClaw comparación de precios y facilidad de uso
  • OpenClaw vs Kimi Claw
  • GPT-5.4 vs Gemini 3.1 Pro
  • Perplexity Computer desafía a los terminales financieros: ¿El fin de una era en 2026?
  • Mejores prácticas de OpenClaw
LinkStartAI© 2026 LinkstartAI. Todos los derechos reservados.
ContáctanosAcerca de
  1. Inicio
  2. Selección de GitHub
  3. Hummingbot
Hummingbot logo

Hummingbot

Framework OSS de bots de trading cripto con conectores y motor de estrategias para market making y arbitraje, pensado para operar con Docker.
14.9kPythonApache License 2.0
#python#docker#trading-cripto#market-making#arbitraje#conectores-exchanges
#orderbook
#backtesting
#alternative-to-freqtrade
#alternative-to-3commas

¿Qué es?

Hummingbot convierte el trading automatizado de scripts frágiles en un framework operable. La capa de conectores normaliza diferencias REST/WebSocket y expone interfaces estables para órdenes, order book, balances y fills; la capa de estrategias se centra en market making, arbitraje, inventario y reglas de riesgo; y la operación usa ejecución en contenedores y snapshots de configuración para mantener reproducibilidad. Funciona en CEX y DEX, y puede enrutar ejecución on-chain tipo AMM mediante Gateway sin reescribir la base de la estrategia. El resultado es un pipeline auditable y apto para regresión.

Problemas vs Innovación

✕Problemas Tradicionales✓Soluciones Innovadoras
Si conectas exchanges directo con CCXT, rate limits, reconexión y la máquina de estados de órdenes se comen la lógica de estrategia.Hummingbot aísla diferencias entre venues con conectores e interfaces estables para que la estrategia se enfoque en pricing, señales, inventario y riesgo.
Si partes desde Freqtrade, llevarlo a ejecución tipo market making y ampliar CEX/DEX suele requerir mucho retrabajo y regresión.Snapshots de configuración y ejecución en contenedores dan un límite operativo auditable para replicar, comparar y desplegar con más seguridad.

Arquitectura en Profundidad

Paradigma de ejecución con conectores
Cada venue es un adaptador intercambiable: order book, órdenes, fills y balances se exponen con interfaces estables para aislar quirks de API.
Flujo por capas estrategia→ejecución
Señales/pricing → intención → máquina de estados → fills → posición y riesgo. La estrategia define intención; la ejecución gestiona reintentos y límites.
Artefactos operativos para regresión
Configs, privilegios de claves, logs y métricas como artefactos auditables para reproducir, replicar instancias y comparar versiones.

Guía de Despliegue

1. Preparar entorno (Docker + Compose recomendado)

bash
1docker --version && docker compose version

2. Clonar el repo y levantar servicios

bash
1git clone https://github.com/hummingbot/hummingbot.git && cd hummingbot && docker compose up -d

3. Conectarse a la instancia en ejecución

bash
1docker attach hummingbot

4. Configurar claves y límites de riesgo (mínimo privilegio)

bash
1# Desactiva permisos de retiro y limita inventario/apalancamiento

5. (Opcional) Habilitar Gateway para conectores DEX tipo AMM

bash
1# Activa gateway en docker-compose.yml y ejecuta: docker compose up -d

Casos de Uso

Escenario PrincipalPúblico ObjetivoSoluciónResultado
Market making con control de inventarioequipos cuantitativoscotización automática con límites de inventariomenos vigilancia manual y mejor captura de spread con riesgo acotado
Spreads entre venues y cobertura automáticaarbitraje/opsvigilar spreads y ejecutar hedges y rebalanceosejecución auditable con menos errores por latencia
I+D de conectores y estrategias como plataformaengineering de tradingreutilizar conectores para integrar nuevos CEX/DEX y módulosacelerar research-to-prod y convertir la ejecución en activo

Limitaciones y Consideraciones

Limitaciones y Consideraciones
  • Las estrellas se muestran redondeadas en formato k en GitHub; para planificar, usa mediciones reales de latencia y throughput.
  • El rendimiento depende de comisiones, límites, slippage y latencia; fija baselines de regresión y topes de riesgo para evitar deriva.
  • Las claves CEX y wallets DEX deben operar con mínimo privilegio y aislamiento; nunca expongas secretos en logs o configs compartidas.

Preguntas Frecuentes

¿Hummingbot es más para market making o arbitraje?▾
Hummingbot es sobre todo una plataforma de ejecución y conectores, así que sirve para ambos. En market making mandan inventario y topes de riesgo; en arbitraje, latencia y calidad de hedge, por eso conviene fijar baselines primero.
¿Diferencia clave vs Freqtrade?▾
Freqtrade es más un framework todo-en-uno, mientras Hummingbot prioriza conectores multi-venue y ejecución tipo market making para reutilizar el esqueleto de estrategia en CEX/DEX.
¿Necesito Gateway para DEX?▾
Gateway estandariza interacciones de DEX tipo AMM en conectores reutilizables, útil en multichain. Si operas solo CEX o no necesitas AMM routing, mantenlo apagado para reducir dependencias.
Ver en GitHub

Métricas del Proyecto

Estrellas14.9 k
LenguajePython
LicenciaApache License 2.0
Dificultad de DespliegueMedio

Table of Contents

  1. 01¿Qué es?
  2. 02Problemas vs Innovación
  3. 03Arquitectura en Profundidad
  4. 04Guía de Despliegue
  5. 05Casos de Uso
  6. 06Limitaciones y Consideraciones
  7. 07Preguntas Frecuentes

Proyectos Relacionados

nanobot
nanobot
22.5 k·Python
Clawfeed
Clawfeed
1.3 k·HTML
DeerFlow — arnés SuperAgent de código abierto de ByteDance
DeerFlow — arnés SuperAgent de código abierto de ByteDance
26.1 k·Python
gstack
gstack
0·TypeScript