O MagicTradeBot Management App oferece uma interface amigável para registrar e gerenciar contas de exchange. Cada conta armazena credenciais da exchange e pode ser associada a um ou mais símbolos de trading e instâncias de bot.
📍 Caminho de Navegação
Para registrar uma nova conta de exchange, navegue no Management App para:
Gerenciamento → Contas → Adicionar Conta
🧾 Campos para Registro de Conta
Ao adicionar uma nova conta de exchange, você será solicitado a preencher os seguintes campos:
- Título
- Defina um nome descritivo para a conta (ex.:
Binance Main
,Bybit Sub Account
). - Descrição
- Campo opcional para descrever o propósito ou escopo desta conta (ex.:
Conta de Scalping de Alta Alavancagem
). - Chave API
- A chave pública da API fornecida pela plataforma da exchange. Necessária para autenticação e execução de trades.
- Segredo da API
- A chave secreta que acompanha sua chave API. Mantenha-a segura e nunca compartilhe publicamente.
- Passphrase da API
- Campo opcional exigido por algumas exchanges (ex.: Coinbase Pro, OKX). Esta passphrase é criada no momento da geração da sua chave API.
🔒 Melhores Práticas de Segurança
- Use permissões a nível de exchange para limitar as chaves API a
Leitura + Trade
apenas (nunca habilite saques). - Aplique whitelist de IP para APIs sempre que suportado pela exchange.
- Não reutilize credenciais de API em múltiplos ambientes ou contas.
- Rotacione as chaves API periodicamente para maior segurança.
🧩 Exchanges Suportadas
O MagicTradeBot suporta o registro de múltiplas contas por exchange. As seguintes exchanges são atualmente suportadas (com mais sendo adicionadas regularmente):
- Binance
- Bybit
- Bitget
- OKX
- Mais em breve...
🤖 Integração do Bot
Uma vez que uma conta é registrada, seu ExchangeId
fica disponível no Management App.
Este ID pode ser usado na configuração da instância do seu bot para vincular um bot específico a essa conta:
# Exemplo em config.yaml
server:
exchangeId: 3 # Bot direciona para a conta de exchange registrada com ID 3
🧠 Exemplo de Caso de Uso
Crie uma conta para cada uma das suas estratégias ou perfis de risco:
- Binance Main – Scalping de alto risco
- Bybit Sub Account – Swing trading com baixa alavancagem
- Bitget Copy Trading – Estratégia de espelhamento social
Essa abordagem modular permite isolar trades, gerenciar limites de taxa e monitorar desempenho de forma mais eficaz.
📌 Resumo
- Registre contas ilimitadas em qualquer exchange suportada.
- Armazene e gerencie credenciais API com segurança e associe-as a símbolos de trading.
- Cada instância de bot pode ser vinculada a uma conta específica para execução direcionada.
- Permite ambientes de trading multi-conta escaláveis, seguros e isolados.