L’application de gestion MagicTradeBot offre une interface conviviale pour enregistrer et gérer des comptes d’échange. Chaque compte stocke les identifiants d’échange et peut être associé à un ou plusieurs symboles de trading ainsi qu’à des instances de bot.
📍 Chemin de navigation
Pour enregistrer un nouveau compte d’échange, naviguez dans l’application de gestion vers :
Gestion → Comptes → Ajouter un compte
🧾 Champs d’enregistrement du compte
Lors de l’ajout d’un nouveau compte d’échange, vous serez invité à saisir les champs suivants :
- Titre
- Définissez un nom descriptif pour le compte (ex. :
Binance Main
,Bybit Sub Account
). - Description
- Champ optionnel pour décrire l’objectif ou la portée de ce compte (ex. :
Compte scalping à fort effet de levier
). - Clé API
- La clé API publique fournie par la plateforme d’échange. Requise pour l’authentification et l’exécution des trades.
- Secret API
- La clé secrète associée à votre clé API. Gardez-la en sécurité et ne la partagez jamais publiquement.
- Phrase secrète API
- Champ optionnel requis par certains échanges (ex. : Coinbase Pro, OKX). Cette phrase secrète est créée lors de la génération de votre clé API.
🔒 Bonnes pratiques de sécurité
- Utilisez des permissions au niveau de l’échange pour restreindre les clés API à
Lecture + Trading
uniquement (ne jamais activer les retraits). - Appliquez le filtrage par liste blanche d’IP pour les API lorsque l’échange le supporte.
- N’utilisez pas les mêmes identifiants API dans plusieurs environnements ou comptes.
- Changez régulièrement les clés API pour plus de sécurité.
🧩 Échanges supportés
MagicTradeBot permet d’enregistrer plusieurs comptes par échange. Les échanges suivants sont actuellement supportés (avec des ajouts réguliers) :
- Binance
- Bybit
- Bitget
- OKX
- Plus à venir bientôt…
🤖 Intégration du bot
Une fois un compte enregistré, son ExchangeId
devient disponible dans l’application de gestion.
Cet identifiant peut être utilisé dans la configuration de votre instance de bot pour lier un bot spécifique à ce compte :
# Exemple dans config.yaml
server:
exchangeId: 3 # Le bot cible le compte d’échange enregistré avec l’ID 3
🧠 Exemple d’utilisation
Créez un compte pour chacune de vos stratégies ou profils de risque :
- Binance Main – Scalping à haut risque
- Bybit Sub Account – Trading swing à faible effet de levier
- Bitget Copy Trading – Stratégie de miroir social
Cette approche modulaire vous permet d’isoler les trades, de gérer les limites de taux et de surveiller les performances plus efficacement.
📌 Résumé
- Enregistrez un nombre illimité de comptes d’échange sous n’importe quel échange supporté.
- Stockez et gérez en toute sécurité les identifiants API et associez-les à des symboles de trading.
- Chaque instance de bot peut être liée à un compte spécifique pour une exécution ciblée.
- Permet des environnements de trading multi-comptes sécurisés, isolés et évolutifs.