O App de Gestão do MagicTradeBot inclui um sistema robusto para gerenciar várias contas de exchange por plataforma. Esse recurso permite que usuários desde pequenos traders até empresas organizem estratégias de negociação, credenciais e configurações de símbolos com máxima flexibilidade e controle.
🧾 Capacidades Principais
- Gerencie um número ilimitado de contas por exchange suportada
- Armazene e controle com segurança as credenciais da API por conta
- Associe uma lista personalizada de símbolos para cada conta
- Configure cada conta independentemente para alavancagem, regras de negociação e estratégias
- Vincule instâncias de bots a contas específicas para varredura e execução isoladas
📌 Caso de Uso – Exchange Binance
Suponha que você queira operar na Binance com diferentes estratégias. Você pode configurar as seguintes contas:
- Conta Principal – API primária com estratégia padrão
- Conta de Copy Trading – Espelhe negociações de outra estratégia com alavancagem menor
- Subconta 1 – Scalping de alto risco em moedas meme selecionadas
- Subconta 2 – Trades swing conservadores com stop loss inteligente
🛠️ Como Configurar Contas de Exchange
Você pode gerenciar contas via a interface do App de Gestão em:
Navegação → Contas de Exchange → Adicionar Conta
Campos de Entrada
- Exchange: Selecione entre exchanges suportadas (ex. Binance, Bybit, OKX, Bitget)
- Etiqueta da Conta: Nome amigável para a conta (ex. “Binance Principal”)
- Chave API: Chave API fornecida pela exchange
- Segredo API: Segredo API fornecido pela exchange
- Passphrase: (se requerida pela exchange)
- Configurações de Alavancagem: Alavancagem padrão opcional para aplicar por símbolo
🔗 Configuração de Símbolos por Conta
Cada conta pode ter seu próprio conjunto de símbolos cripto associados (ex. BTCUSDT, WIFUSDT, PEPEUSDT), cada um com parâmetros de negociação individuais. Isso permite isolamento completo da estratégia:
- WIFUSDT na Conta Principal – alavancagem 30x, estratégia de scalping
- WIFUSDT na Conta de Copy – alavancagem 3x, estratégia swing, SL/TP inteligente
🤖 Vinculação da Instância do Bot à Conta
Ao iniciar uma instância core do MagicTradeBot, você pode especificar a conta alvo usando o exchangeId
(recuperado do App de Gestão). Isso vincula o bot para escanear e executar trades apenas na lista de símbolos daquela conta.
# config.yaml (parcial)
server:
botName: "bot-binance-copytrading"
exchangeId: 2 # Alvo: Conta de Copy Trading da Binance
🧠 Benefícios do Suporte Multi-Conta
- Execute estratégias isoladas na mesma exchange sem conflito
- Evite problemas de limite de taxa distribuindo trades em subcontas
- Desenvolva estratégias de alto e baixo risco de forma independente
- Permita escalabilidade fácil vinculando instâncias de bots a contas diferentes
🧩 Exchanges Suportadas (em Expansão)
MagicTradeBot suporta uma lista crescente de exchanges. Você pode adicionar várias contas por exchange. O suporte atual inclui:
- Binance
- Bybit
- Bitget
- OKX
- Outros em breve...
🔐 Considerações de Segurança
- Armazene as credenciais da API de forma segura – nunca as comprometa em controle de versão
- Use variáveis de ambiente ou armazenamento criptografado para segredos
- Aplique whitelist de IP nas configurações da API da exchange sempre que suportado
📎 Resumo
- Cada instância do bot pode estar vinculada a uma conta específica da exchange
- Cada conta pode conter diferentes conjuntos de símbolos e estratégias
- Sistema totalmente modular suporta modelos de implantação corporativa
- Gestão flexível, poderosa e segura de contas para traders avançados
Para implantação em produção, recomenda-se usar credenciais API exclusivas por conta e isolar cada conta com uma instância de bot dedicada para maximizar desempenho e confiabilidade.