Tiempo de lectura: … min

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.

Por el equipo de ingeniería de TradingHost
  • 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 criptomonedas

Secció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.

  1. 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.

  2. 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.

  3. 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/
  4. 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/
  5. 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.

Backtest
Simule su estrategia con datos históricos de velas y genere un informe operación por operación. Es de solo lectura y no requiere credenciales de exchange.
Hyperopt
Busque parámetros de estrategia con el optimizador de hiperparámetros integrado. Al ser una tarea de alta carga computacional, es ideal para un entorno de ejecución de TradingHost dimensionado para el espacio de búsqueda.
Dry-run
Ejecute el bucle de la estrategia en tiempo real con datos de mercado reales sin colocar órdenes reales. Una forma segura de realizar pruebas antes de pasar a live.
FreqAI
Modelado adaptativo de aprendizaje automático. Entrene predictores con sus variables, vuelva a entrenar en ventanas móviles y consuma las predicciones del modelo como entradas en su clase de estrategia.
Live
Trading real con sus credenciales de API de exchange. El mismo archivo de estrategia que en backtest y dry-run, pero ahora colocando órdenes reales.

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.