Despliega estrategias de Freqtrade en TradingHost
Ejecuta estrategias de código abierto de Freqtrade desde GitHub en runtimes de TradingHost siempre activos.
Freqtrade es un framework de trading de criptomonedas en Python con soporte para backtesting, hyperopt, FreqAI, dry-run y ejecución en Live. TradingHost le proporciona a tu estrategia un runtime de producción.
- Despliegue nativo desde GitHub
- Más de 10 exchanges compatibles
- Backtest, hyperopt y FreqAI
- Modos dry-run y Live
- Acceso mediante Telegram y WebUI
- Runtime siempre activo
- Claves API cifradas
- Proximidad regional a los exchanges
- Listo para MCP
Introducción
¿No conoces Freqtrade?
Freqtrade es un framework de trading de criptomonedas gratuito y de código abierto escrito en Python. Te ofrece un bucle de trading funcional desde el primer momento: una interfaz de estrategia, un backtester, un optimizador de hiperparámetros, un modo de paper-trading, una interfaz de Telegram, una WebUI integrada y ejecución en Live en el exchange que elijas.
Tú defines las reglas. Freqtrade se encarga de la ingesta de velas, el cálculo de indicadores, la colocación de órdenes, el seguimiento de posiciones y los informes. Internamente, la conectividad con los exchanges utiliza la biblioteca CCXT, por lo que la lista de plataformas compatibles coincide con los principales exchanges de criptomonedas soportados por CCXT.
Freqtrade tiene licencia GPL-3.0, se mantiene activamente y tiene un enfoque explícitamente educativo. Las estrategias que funcionan en un backtest no funcionan automáticamente en Live. El framework te proporciona las herramientas para identificar la diferencia: backtesting con velas históricas, hyperopt para ajustar parámetros, dry-run para hacer paper trading con datos de mercado en tiempo real y FreqAI para predicciones adaptativas basadas en aprendizaje automático.
TradingHost es el entorno donde una estrategia de Freqtrade se ejecuta en producción. En lugar de dejar tu estrategia en un portátil o en un VPS genérico, despliegas tu repositorio de Freqtrade en un runtime en la nube de TradingHost que permanece siempre activo, gestiona tus claves API de los exchanges como secretos cifrados y te transmite los logs en tiempo real.
Sección 01 · De un vistazo
De un vistazo
- Qué es Freqtrade
- Framework de trading de criptomonedas en Python de código abierto, con licencia GPL-3.0
- Mantenido por
- El proyecto Freqtrade en GitHub
- Lenguaje
- Python
- Mercados
- Spot y futuros de criptomonedas
- Conectividad con exchanges
- CCXT internamente; lista documentada de más de 10 exchanges
- Modos
- Backtest, hyperopt, dry-run, Live, FreqAI
- Interfaces de operación
- Telegram, WebUI integrada, CLI
- Origen del despliegue
- GitHub
- Función de TradingHost
- Runtime, despliegue, logs, secretos, selección de región
- Función de Freqtrade
- Framework de estrategia, bucle de ejecución, backtester, optimizador
- Afiliación
- TradingHost es independiente y no está afiliado al proyecto Freqtrade
- Ideal para
- Estrategias de criptomonedas multiexchange, entradas basadas en indicadores, regímenes asistidos por aprendizaje automático mediante FreqAI
Sección 02 · Dónde encaja Freqtrade
Cómo encaja Freqtrade en tu infraestructura de trading
Freqtrade es un framework de estrategias con un enfoque definido construido sobre CCXT para la conectividad con exchanges. CCXT es la capa de conectividad, Freqtrade es el framework de estrategia que la utiliza y tu clase de estrategia es la lógica de trading que reside dentro del framework.
Esto te ofrece dos puntos de entrada complementarios:
Ruta 01
Clase de estrategia
Crea una subclase de IStrategy en Python. Define indicadores, reglas de entrada, reglas de salida, stoploss y temporalidad. Backtest, hyperopt, dry-run y live utilizan el mismo archivo de estrategia.
Ruta 02
Módulo FreqAI
Añade FreqAI como capa superior para entrenar modelos con tus variables (features) y reentrenarlos en una ventana móvil. La clase de estrategia consume las predicciones del modelo como un indicador más.
Ambas rutas se ejecutan de la misma manera en TradingHost. Tú traes un repositorio de GitHub de Freqtrade. Nosotros lo ejecutamos.
- Tú
- Tu clase de estrategia controla las reglas de trading.
- Freqtrade
- Ejecuta el bucle de la estrategia, el backtester, el optimizador y el dry-run.
- CCXT
- Estandariza la API del exchange debajo de Freqtrade.
- TradingHost
- Ejecuta el proceso de la estrategia, gestiona las credenciales y transmite los logs.
Sección 03 · Por qué en TradingHost
Por qué desplegar Freqtrade en TradingHost
Una instancia de Freqtrade en producción (live) necesita ejecutarse de forma continua, almacenar las claves API de tu exchange y permanecer accesible para comandos de Telegram o WebUI. Ejecutarla en un portátil, ordenador de sobremesa o VPS genérico introduce una carga operativa que incluye la supervisión de procesos, reinicios, gestión de dependencias, dispersión de logs y despliegues manuales.
TradingHost proporciona a tu estrategia Freqtrade un entorno de ejecución orientado a producción, diseñado para procesos de trading de larga duración.
Lo que obtienes
- Despliegue nativo desde GitHub
- Entorno de ejecución en contenedores siempre activo
- Soporte multiestrategia dentro de un mismo entorno de ejecución
- Almacenamiento cifrado de claves API de exchanges
- Selección de región cercana a tu exchange
- Transmisión de logs en tiempo real y estado de salud básico
- Inicio, parada, reinicio e inspección a nivel de estrategia
- Actualización de una estrategia sin reiniciar el entorno de ejecución
- Flujos de trabajo en AI IDE compatibles con MCP
Lo que conservas
- Control total sobre el código de tu estrategia Freqtrade
- Propiedad directa de tus cuentas de exchange y permisos de API
- Tu elección de modos de Freqtrade: backtest, hyperopt, dry-run, FreqAI, live
Sección 04 · Exchanges soportados
Exchanges soportados
Freqtrade documenta soporte nativo de primer nivel para diez exchanges de criptomonedas en mercados spot y de futuros. Dado que la conectividad con los exchanges utiliza CCXT internamente, el alcance funcional es mayor, pero la matriz documentada es la fuente de verdad para despliegues en producción.
A continuación se enlazan cinco integraciones populares. Para ver el directorio completo de plataformas cripto soportadas, consulta /brokers/crypto/.
- Freqtrade
- tu exchange
- entorno de ejecución de TradingHost
Freqtrade también documenta soporte para Bitget, BingX, Bitmart, HTX, Hyperliquid, MyOKX, además de plataformas probadas por la comunidad. Encuentra tu exchange en el directorio completo de brokers de criptomonedas.
Explorar el directorio de brókers de criptomonedasSección 05 · Flujo de despliegue
Cómo funciona el despliegue de Freqtrade
Una estrategia de Freqtrade en TradingHost sigue el mismo patrón de despliegue que cualquier proyecto basado en GitHub.
- PASO 01
Conectar o crear un repositorio
Inicie sesión con GitHub y conecte un repositorio de estrategias de Freqtrade existente, o cree uno a partir de una plantilla de Freqtrade de TradingHost con valores predeterminados lógicos.
- PASO 02
Configurar el entorno de ejecución
TradingHost lee la configuración del entorno de ejecución de su proyecto para saber cómo instalar las dependencias e iniciar Freqtrade en el modo que prefiera.
- PASO 03
Añadir claves API de exchange encriptadas
Añada sus claves API de exchange como secretos de TradingHost. Se encriptan, se inyectan en el entorno de ejecución al inicio y nunca se escriben en su repositorio.
/platform/secrets/ - PASO 04
Elegir una región
Seleccione una región cercana al motor de emparejamiento de su exchange. AWS Tokyo para Binance Spot, AWS Frankfurt para muchos exchanges con sede en la UE.
/platform/regions/ - PASO 05
Desplegar
TradingHost inicia Freqtrade en un contenedor gestionado. Los registros se transmiten en tiempo real al panel de control. Telegram y la WebUI siguen funcionando según lo configurado.
/platform/observability/
Sección 06 · Modos de Freqtrade
Backtest, hyperopt, dry-run, FreqAI, live
Freqtrade es un único archivo de estrategia con cinco modos de funcionamiento. La misma ruta de código se ejecuta en backtest, hyperopt, dry-run, FreqAI y live, lo que lo hace idóneo para el flujo de trabajo de prueba antes de producción que requieren las estrategias a largo plazo.
Los cinco modos se ejecutan en el mismo entorno de ejecución de TradingHost. Seleccione el modo al iniciar o ejecute varios en paralelo como procesos de estrategia independientes.
Sección 07 · Lo que no hacemos
Lo que TradingHost no hace
- TradingHost no actúa como su exchange.
- TradingHost no proporciona estrategias de trading ni asesoramiento financiero.
- TradingHost no modifica su configuración de Freqtrade ni el código de su estrategia.
- TradingHost no custodia sus claves API de exchange más allá de su inyección encriptada en el entorno de ejecución.
- TradingHost no garantiza el rendimiento de la estrategia, el tiempo de actividad del exchange ni la conectividad del mercado.
Sección 08 · Preguntas frecuentes
Preguntas frecuentes
No. TradingHost es independiente. Freqtrade es un software de código abierto con licencia GPL-3.0 mantenido por el proyecto Freqtrade en GitHub.
Python. Las estrategias se escriben como clases de Python que heredan de IStrategy. Se utiliza la misma clase para backtesting, hyperopt, dry-run, FreqAI y trading en vivo (live).
Freqtrade documenta soporte para Binance, BingX, Bitget, Bitmart, Bybit, Gate.io, HTX, Hyperliquid, Kraken, OKX y MyOKX, con soporte para futuros en Binance, Bitget, Bybit, Gate.io, Hyperliquid, OKX y Kraken. Bitvavo y KuCoin están probados por la comunidad.
Sí. La conectividad con los exchanges se realiza a través de CCXT de forma interna, razón por la cual la lista de exchanges admitidos coincide con las principales plataformas de criptomonedas compatibles con CCXT.
FreqAI es el módulo adaptativo de aprendizaje automático integrado en Freqtrade. Entrena modelos predictivos a partir de las variables que usted defina, los vuelve a entrenar en ventanas móviles y expone las predicciones a su clase de estrategia como entradas.
Sí. Un entorno de ejecución de TradingHost puede alojar múltiples procesos de Freqtrade. Un patrón habitual consiste en tener una instancia de dry-run y otra de live con diferentes archivos de configuración.
Los añade a TradingHost como secretos cifrados. Se inyectan en el runtime de Freqtrade al iniciar y nunca se escriben en su repositorio.
No. Freqtrade ejecuta las operaciones a través de las credenciales de la API de su exchange. TradingHost ejecuta el proceso de Freqtrade y transmite los logs.
Sí. La WebUI integrada y la interfaz de Telegram forman parte de Freqtrade y siguen funcionando según la configuración establecida. TradingHost ejecuta el proceso subyacente y expone la conectividad de red necesaria.
No. Freqtrade está diseñado específicamente para exchanges de criptomonedas. Para otros mercados, consulte /frameworks/nautilustrader/ o /frameworks/backtrader/.
Despliegue su primera estrategia de Freqtrade
Conecte GitHub, elija una plantilla de Freqtrade o su propio repositorio de estrategias, añada las claves de API de su exchange, seleccione una región y láncela en un runtime de TradingHost.