

Hummingbot es un framework de código abierto para bots de trading de criptomonedas, diseñado para la creación automatizada de mercado, el arbitraje y las estrategias de trading personalizadas. Ofrece software gratuito, numerosos conectores para exchanges y una configuración flexible, pero requiere conocimientos técnicos y mantenimiento continuo. Esta reseña de Hummingbot examina sus funciones, costes de configuración, seguridad y adecuación para traders y desarrolladores con experiencia.
Hummingbot es un software gratuito y de código abierto distribuido bajo la licencia Apache 2.0, sin cuotas obligatorias de suscripción SaaS para su framework principal.
Hummingbot admite la creación de mercado y el arbitraje en exchanges centralizados y exchanges descentralizados compatibles.
Hummingbot requiere una configuración técnica, que incluye la implementación mediante Docker, claves API de los exchanges y parámetros de las estrategias.
Hummingbot Foundation gestiona la gobernanza de la comunidad, mientras que los titulares de HBOT votan sobre propuestas que afectan al desarrollo del proyecto.
| Categoría | Detalles |
|---|---|
| Proveedor | Hummingbot Foundation |
| Categoría del producto | Framework de código abierto para bots de trading de criptomonedas |
| Licencia | Apache 2.0 |
| Activos compatibles | Pares de trading y activos de DEX disponibles en los exchanges compatibles |
| Redes compatibles | Depende de los conectores disponibles para exchanges y cadenas de bloques |
| Costes del software | Software principal gratuito |
| Costes operativos | Alojamiento, comisiones de trading, comisiones de red y mantenimiento |
| Custodia | Software autohospedado. Los activos permanecen en los exchanges o monederos conectados |
| Compatibilidad | Docker, interfaz de línea de comandos, Python y API |
| Disponibilidad | Software accesible a escala mundial. Las restricciones de los exchanges varían |
| Principales restricciones | Configuración técnica, gestión de la infraestructura y riesgo de trading |
| Más adecuado para | Traders cuantitativos, desarrolladores y usuarios profesionales |
El repositorio oficial de Hummingbot en GitHub tenía aproximadamente 21 100 estrellas en noviembre de 2026, superando las referencias anteriores de 14 000 y 17 000 estrellas. Esto indica un interés considerable por parte de los desarrolladores, pero no demuestra una rentabilidad verificada.
El software Hummingbot ayuda a los traders a implementar estrategias de trading automatizado en varios exchanges.
La creación de mercado consiste en colocar órdenes de compra y venta simultáneamente. Un creador de mercado actúa como proveedor de liquidez y ayuda a otros participantes del mercado a ejecutar operaciones.
Hummingbot admite:
Creación de mercado pura: ajuste automático de las órdenes en torno a los precios de mercado.
Creación de mercado entre exchanges: suministro de liquidez en un exchange mientras se gestiona la exposición al inventario mediante otro.
Arbitraje entre exchanges: búsqueda de diferencias de precio entre plataformas de trading.
Minería de liquidez: suministro de liquidez en pares de trading seleccionados, con posibles oportunidades de obtener recompensas cuando existan programas que cumplan los requisitos.
Estas estrategias de trading implican riesgo de inventario, costes de ejecución y exposición a mercados financieros cambiantes.
Hummingbot utiliza conectores para comunicarse con exchanges centralizados y exchanges descentralizados.
Su arquitectura incluye Hummingbot Client, Hummingbot API y el middleware Gateway para el trading en DEX.
Los desarrolladores pueden ampliar el código base de Hummingbot, añadir nuevos conectores y crear estrategias personalizadas con Python.
El ecosistema también incluye herramientas para recopilar datos, optimizar estrategias, realizar backtesting y ejecutar estrategias agénticas. Las funciones disponibles dependen de los componentes implementados.
La misión del proyecto es democratizar el trading de alta frecuencia mediante el empoderamiento de los usuarios a través de una comunidad mundial de traders y desarrolladores.
Hummingbot no cobra ninguna cuota obligatoria de suscripción al software. Los principales gastos suelen proceder de la ejecución de Hummingbot y de la realización de operaciones.
| Gasto | Coste orientativo |
|---|---|
| Licencia del software | 0 $ |
| Instalación local | 0 $ de coste adicional de alojamiento |
| Alojamiento en VPS o en la nube | Aproximadamente entre 5 y más de 100 $ al mes |
| Infraestructura avanzada | Puede superar los 300 $, según los recursos |
| Comisiones de trading del exchange | Tarifas de maker/taker específicas de cada exchange |
| Comisiones de red de los DEX | Comisiones de gas variables de la cadena de bloques |
| Desarrollo de estrategias | Depende de los requisitos técnicos |
Estos rangos presupuestarios son orientativos y no representan precios oficiales de Hummingbot.
Las comisiones de trading reales varían según el exchange, el mercado, el nivel de la cuenta y el volumen de trading. En algunas plataformas puede aplicarse una comisión de entre el 0,01 % y el 0,1 % por transacción, pero este rango no es universal.
El trading frecuente puede aumentar las comisiones y el deslizamiento. El backtesting, la ejecución de varias instancias del bot y el mantenimiento del alojamiento en la nube generan costes adicionales.
La documentación oficial de instalación describe las opciones de implementación del ecosistema de Hummingbot.
Una configuración habitual incluye:
Instalar Docker y las dependencias necesarias.
Descargar el software de Hummingbot correspondiente.
Iniciar Hummingbot mediante Docker o una instalación desde el código fuente compatible.
Configurar las claves API de los exchanges y los pares de trading.
Crear un archivo de configuración de la estrategia.
Probar la estrategia antes de iniciar la ejecución en vivo.
Hummingbot Client también ofrece una interfaz de línea de comandos. Algunos procesos de instalación desde el código fuente requieren entornos de Python y gestión de dependencias. Los requisitos de Anaconda o Miniconda dependen del método de instalación.
El antiguo Hummingbot Dashboard ofrece gestión visual de estrategias y backtesting, pero su versión de Streamlit ya no recibe mantenimiento activo. Foundation recomienda Condor para los flujos de trabajo agénticos más recientes y la gestión mediante paneles.
Un servidor privado virtual permite mantener los bots de trading en ejecución continua sin depender de un ordenador personal.
Hummingbot es principalmente un software autohospedado, no un exchange con servicios de custodia.
En el caso de los exchanges centralizados, Hummingbot Client normalmente se conecta mediante claves API del exchange. Los fondos permanecen en la cuenta del exchange y están sujetos a sus acuerdos de custodia.
En el trading en DEX, las credenciales del monedero y la seguridad de las claves privadas adquieren relevancia.
Entre las precauciones recomendadas se incluyen:
Restringir las claves API a los permisos de lectura y trading necesarios.
Desactivar los permisos de retirada siempre que sea posible.
Almacenar las credenciales de forma segura y restringir el acceso al servidor.
Verificar las versiones del software y mantener copias de seguridad.
Supervisar la ejecución de las órdenes y cualquier actividad de trading anómala.
El código de código abierto mejora la transparencia, pero no elimina las vulnerabilidades ni los riesgos operativos.
Hummingbot ofrece un alto nivel de personalización, pero no es especialmente adecuado para traders ocasionales o principiantes sin asistencia técnica.
Entre las principales limitaciones se incluyen:
Complejidad técnica: puede ser necesario configurar estrategias, utilizar operaciones de línea de comandos y tener conocimientos de Python.
Mantenimiento: los cambios en las API de los exchanges, las actualizaciones del software y los fallos de la infraestructura requieren supervisión.
Pérdidas de trading: la creación de mercado y el arbitraje no pueden garantizar beneficios.
Riesgo de ejecución: el deslizamiento, la latencia del exchange y la liquidez insuficiente pueden afectar a los resultados.
Restricciones de los conectores: los activos y las funciones compatibles varían según el exchange y la jurisdicción.
El backtesting histórico y el paper trading pueden ayudar a evaluar las configuraciones, pero el rendimiento simulado no garantiza los resultados en vivo.
| Función | Hummingbot | Freqtrade | Jesse |
|---|---|---|---|
| Enfoque principal | Creación de mercado y arbitraje | Automatización de estrategias | Investigación de estrategias cuantitativas |
| Framework principal | Código abierto | Código abierto | Código abierto |
| Coste del software | Núcleo gratuito | Núcleo gratuito | Núcleo gratuito. Los servicios opcionales pueden variar |
| Backtesting | Disponible mediante herramientas del ecosistema | Integrado | Función principal |
| Estrategias personalizadas en Python | Sí | Sí | Sí |
| Integración con exchanges | Conectores para CEX y DEX | Integraciones con exchanges compatibles | Integraciones con exchanges compatibles |
| Principal limitación | Complejidad de la configuración | Programación y configuración | Curva de aprendizaje técnico |
Freqtrade hace hincapié en las pruebas, la optimización y la ejecución automatizada de estrategias. Jesse se centra en el desarrollo y la investigación cuantitativa.
Hummingbot resulta especialmente relevante para los creadores de mercado de criptomonedas que necesitan estrategias de liquidez flexibles en distintas plataformas de trading.
Para los traders que prefieren la automatización alojada, los bots de trading de Gate ofrecen estrategias predefinidas de grid, DCA y otras, sin necesidad de mantener un servidor de trading independiente. Son productos distintos y no sustituyen todas las funciones de Hummingbot.
Esta reseña se elaboró mediante una investigación basada en documentación el 11 de noviembre de 2026, utilizando la documentación de Hummingbot Foundation, el repositorio oficial de GitHub, los listados de conectores para exchanges y la documentación de gobernanza.
Las funciones, la licencia, los requisitos de implementación y los riesgos operativos se compararon con materiales oficiales. No se realizaron operaciones en vivo, backtesting independiente ni pruebas de penetración de seguridad.
La reseña no incluye clasificaciones patrocinadas ni afirmaciones de rentabilidad verificadas de forma independiente.
El software principal de Hummingbot es gratuito bajo la licencia Apache 2.0. Aun así, los usuarios deben pagar las comisiones de trading aplicables de los exchanges, los costes de red, los gastos de alojamiento y los costes de mantenimiento de la infraestructura.
Hummingbot admite los pares de trading disponibles mediante sus conectores mantenidos para exchanges. La compatibilidad depende del exchange centralizado o descentralizado específico, de la red y de la estrategia configurada.
Hummingbot es un software autohospedado que se conecta a cuentas de exchanges y monederos compatibles. Los usuarios gestionan los permisos de las API y la seguridad de la infraestructura, mientras que los activos subyacentes permanecen bajo el modelo de custodia aplicable del exchange o monedero.
Hummingbot requiere una configuración técnica, mantenimiento continuo y conocimientos sobre los riesgos del trading automatizado. Es más adecuado para traders con experiencia, analistas cuantitativos y desarrolladores que para principiantes absolutos.
Hummingbot no garantiza beneficios. Los resultados reales dependen de la volatilidad del mercado, las comisiones de trading, la liquidez disponible, la configuración de la estrategia y la calidad de la ejecución. El backtesting histórico y el paper trading deben preceder a la implementación en vivo.
Aviso legal: Este artículo tiene únicamente fines educativos y no constituye asesoramiento financiero ni una recomendación del trading automatizado. El trading de criptomonedas implica riesgos considerables, incluida la posible pérdida de capital. La disponibilidad del software, la compatibilidad con los exchanges y los costes pueden cambiar.
Nota del autor: Esta reseña utiliza documentación pública del proyecto y repositorios oficiales. Las funciones y los gastos operativos deben verificarse de forma independiente antes de la implementación.











