Implante Estratégias Freqtrade no TradingHost
Execute estratégias Freqtrade de código aberto a partir do GitHub em runtimes do TradingHost sempre ativos.
O Freqtrade é um framework de trading de cripto em Python com suporte a backtesting, hyperopt, FreqAI, dry-run e execução em tempo real (Live). O TradingHost fornece o ambiente de execução (runtime) de produção para essa estratégia.
- Implantação nativa via GitHub
- Mais de 10 exchanges suportadas
- Backtest, hyperopt e FreqAI
- Modos dry-run e Live
- Acesso via Telegram e WebUI
- Runtime sempre ativo
- Chaves de API criptografadas
- Proximidade regional com as exchanges
- Pronto para MCP
Introdução
Novo no Freqtrade?
O Freqtrade é um framework gratuito e de código aberto para trading de cripto, escrito em Python. Ele oferece um fluxo de trading completo e pronto para uso: interface de estratégia, backtester, otimizador de hiperparâmetros, modo de paper trading, integração com o Telegram, interface web integrada e execução em tempo real (Live) na exchange de sua escolha.
Você define as regras. O Freqtrade cuida da importação de candles, cálculo de indicadores, envio de ordens, rastreamento de posições e relatórios. Nos bastidores, a conexão com as exchanges utiliza a biblioteca CCXT, razão pela qual a lista de plataformas suportadas acompanha as principais exchanges compatíveis com a CCXT.
O Freqtrade é licenciado sob a GPL-3.0, é mantido ativamente e tem caráter explicitamente educacional. Estratégias que funcionam em backtests não funcionam automaticamente em ambiente real (Live). O framework oferece as ferramentas necessárias para entender essa diferença: backtesting com candles históricos, hyperopt para ajuste de parâmetros, dry-run para simular operações com dados de mercado em tempo real e FreqAI para previsões adaptativas baseadas em aprendizado de máquina (ML).
O TradingHost é onde sua estratégia Freqtrade roda em produção. Em vez de deixar sua estratégia rodando em um notebook ou em um VPS genérico, você implanta seu repositório Freqtrade em um runtime na nuvem do TradingHost que permanece online, gerencia suas chaves de API de forma criptografada e transmite os logs diretamente para você.
Seção 01 · Visão geral
Visão geral
- O que é o Freqtrade
- Framework de trading de cripto em Python de código aberto, licença GPL-3.0
- Mantido por
- O projeto Freqtrade no GitHub
- Linguagem
- Python
- Mercados
- Cripto (spot e futuros)
- Conectividade com exchanges
- Baseado em CCXT; lista documentada com mais de 10 exchanges
- Modos
- Backtest, hyperopt, dry-run, Live, FreqAI
- Interfaces de operação
- Telegram, WebUI integrada, CLI
- Origem de implantação
- GitHub
- Papel do TradingHost
- Runtime, implantação, logs, segredos, seleção de região
- Papel do Freqtrade
- Framework de estratégia, loop de execução, backtester, otimizador
- Afiliação
- O TradingHost é independente e não possui afiliação com o projeto Freqtrade
- Ideal para
- Estratégias cripto multi-exchange, entradas baseadas em indicadores, regimes assistidos por ML via FreqAI
Seção 02 · Onde o Freqtrade se encaixa
Como o Freqtrade se encaixa na sua estrutura de trading
O Freqtrade é um framework de estratégia opinativo construído sobre o CCXT para conectividade com exchanges. O CCXT é a camada de conectividade, o Freqtrade é o framework de estratégia que o utiliza, e a sua classe de estratégia é a lógica de trading que roda dentro dele.
Isso oferece dois pontos de entrada complementares:
Caminho 01
Classe de estratégia
Crie uma subclasse de IStrategy em Python. Defina indicadores, regras de entrada, regras de saída, stoploss e timeframe. Backtest, hyperopt, dry-run e live usam o mesmo arquivo de estratégia.
Caminho 02
Módulo FreqAI
Adicione o FreqAI como camada superior para treinar modelos com base em suas features e retreiná-los em uma janela deslizante. A classe de estratégia consome as previsões do modelo como se fossem qualquer outro indicador.
Ambos os caminhos rodam da mesma forma na TradingHost. Você traz um repositório do GitHub com o Freqtrade. Nós o executamos.
- Você
- Sua classe de estratégia controla as regras de trading.
- Freqtrade
- Executa o loop da estratégia, o backtester, o otimizador e o dry-run.
- CCXT
- Padroniza a API da exchange por baixo do Freqtrade.
- TradingHost
- Executa o processo da estratégia, gerencia credenciais e transmite logs em tempo real.
Seção 03 · Por que na TradingHost
Por que implantar o Freqtrade na TradingHost
Uma instância live do Freqtrade precisa rodar continuamente, armazenar suas chaves de API da exchange e permanecer acessível para comandos via Telegram ou WebUI. Rodar em um notebook, desktop ou VPS genérico gera gargalos operacionais, incluindo supervisão de processos, reinicializações, gerenciamento de dependências, logs dispersos e deploy manual.
A TradingHost oferece para a sua estratégia Freqtrade um runtime voltado para produção, projetado para processos de trading de longa execução.
O que você recebe
- Deploy nativo via GitHub
- Runtime de container sempre ativo
- Suporte a múltiplas estratégias em um único runtime
- Armazenamento criptografado de chaves de API de exchanges
- Seleção de região próxima à sua exchange
- Transmissão de logs em tempo real e monitoramento básico de integridade
- Iniciar, parar, reiniciar e inspecionar no nível da estratégia
- Atualizar uma estratégia sem reiniciar o runtime
- Fluxos de trabalho em IDEs de IA compatíveis com MCP
O que você mantém
- Controle total sobre o código da sua estratégia Freqtrade
- Propriedade direta de suas contas de exchange e permissões de API
- Sua escolha de modos do Freqtrade: backtest, hyperopt, dry-run, FreqAI, live
Seção 04 · Exchanges suportadas
Exchanges suportadas
O Freqtrade documenta suporte de primeira classe para dez exchanges de criptomoedas nos mercados spot e de futuros. Como a conectividade com as exchanges usa o CCXT por baixo dos panos, o alcance funcional é ainda maior, mas a matriz documentada é a fonte da verdade para implantações em produção.
Cinco pares populares estão listados abaixo. Para ver o diretório completo de corretoras de cripto suportadas, acesse /brokers/crypto/.
- Freqtrade
- sua exchange
- runtime da TradingHost
O Freqtrade também documenta suporte para Bitget, BingX, Bitmart, HTX, Hyperliquid, MyOKX, além de corretoras testadas pela comunidade. Encontre sua exchange no diretório completo de corretoras de cripto.
Navegar pelo diretório de exchanges de criptoSeção 05 · Fluxo de deploy
Como funciona um deploy do Freqtrade
Uma estratégia do Freqtrade no TradingHost segue o mesmo padrão de deploy de qualquer projeto baseado no GitHub.
- PASSO 01
Conecte ou crie um repositório
Faça login com o GitHub e conecte um repositório de estratégia do Freqtrade existente, ou crie um a partir de um template do Freqtrade no TradingHost com padrões sensatos.
- PASSO 02
Configure o runtime
O TradingHost lê a configuração de runtime do seu projeto para saber como instalar as dependências e iniciar o Freqtrade no modo desejado.
- PASSO 03
Adicione chaves de API criptografadas da exchange
Adicione suas chaves de API da exchange como segredos do TradingHost. Elas são criptografadas, injetadas no runtime na inicialização e nunca são gravadas no seu repositório.
/platform/secrets/ - PASSO 04
Escolha uma região
Selecione uma região próxima ao matching engine da sua exchange. AWS Tokyo para Binance Spot, AWS Frankfurt para muitas exchanges sediadas na UE.
/platform/regions/ - PASSO 05
Fazer deploy
O TradingHost inicia o Freqtrade em um container gerenciado. Os logs são transmitidos em tempo real para o painel. O Telegram e a WebUI continuam funcionando conforme configurado.
/platform/observability/
Seção 06 · Modos do Freqtrade
Backtest, hyperopt, dry-run, FreqAI, live
O Freqtrade é um único arquivo de estratégia com os cinco modos de operação. O mesmo caminho de código é executado em backtest, hyperopt, dry-run, FreqAI e live, o que o torna excepcionalmente amigável para o fluxo de trabalho de ensaio antes da produção exigido por estratégias de longo prazo.
Todos os cinco modos rodam no mesmo runtime do TradingHost. Escolha o modo no momento da inicialização ou execute vários lado a lado como processos de estratégia separados.
Seção 07 · O que não fazemos
O que o TradingHost não faz
- O TradingHost não atua como sua exchange.
- O TradingHost não fornece estratégias de trading ou aconselhamento financeiro.
- O TradingHost não modifica sua configuração do Freqtrade ou o código da sua estratégia.
- O TradingHost não custodia suas chaves de API da exchange, exceto pela injeção criptografada em tempo de execução.
- O TradingHost não garante o desempenho da estratégia, a disponibilidade da exchange ou a conectividade com o mercado.
Seção 08 · FAQ
FAQ
Não. O TradingHost é independente. O Freqtrade é um software de código aberto com licença GPL-3.0, mantido pelo projeto Freqtrade no GitHub.
Python. Você escreve estratégias como classes Python que herdam de IStrategy. A mesma classe é usada para backtesting, hyperopt, dry-run, FreqAI e live trading.
O Freqtrade documenta suporte para Binance, BingX, Bitget, Bitmart, Bybit, Gate.io, HTX, Hyperliquid, Kraken, OKX e MyOKX, com suporte a futuros na Binance, Bitget, Bybit, Gate.io, Hyperliquid, OKX e Kraken. Bitvavo e KuCoin são testados pela comunidade.
Sim. A conectividade com as exchanges é fornecida pela CCXT nos bastidores, e é por isso que a lista de exchanges suportadas se alinha com as principais plataformas de cripto compatíveis com a CCXT.
O FreqAI é o módulo adaptativo de machine learning integrado ao Freqtrade. Ele treina modelos preditivos com base em features que você define, realiza novos treinos em uma janela deslizante e expõe as previsões para sua classe de estratégia como entradas.
Sim. Um runtime do TradingHost pode hospedar múltiplos processos do Freqtrade. Um padrão comum é ter uma instância em dry-run e outra em live com arquivos de configuração diferentes.
Você os adiciona ao TradingHost como segredos criptografados. Eles são injetados no runtime do Freqtrade na inicialização e não são gravados em seu repositório.
Não. O Freqtrade executa as operações por meio das credenciais de API da sua exchange. O TradingHost executa o processo do Freqtrade e transmite os logs.
Sim. A WebUI integrada e a interface do Telegram fazem parte do Freqtrade. Elas continuam funcionando conforme configuradas. O TradingHost executa o processo subjacente e expõe a conectividade de rede necessária.
Não. O Freqtrade foi projetado especificamente para exchanges de criptomoedas. Para outros mercados, consulte /frameworks/nautilustrader/ ou /frameworks/backtrader/.
Faça o deploy da sua primeira estratégia Freqtrade
Conecte o GitHub, escolha um template do Freqtrade ou seu próprio repositório de estratégia, adicione suas chaves de API da exchange, escolha uma região e inicie no runtime do TradingHost.