Die MagicTradeBot Management App bietet eine benutzerfreundliche Oberfläche zum Registrieren und Verwalten von Exchange-Konten. Jedes Konto speichert Exchange-Zugangsdaten und kann mit einem oder mehreren Handelssymbolen und Bot-Instanzen verknüpft werden.
📍 Navigationspfad
Um ein neues Exchange-Konto zu registrieren, navigieren Sie in der Management-App zu:
Management → Konten → Konto hinzufügen
🧾 Felder zur Konto-Registrierung
Beim Hinzufügen eines neuen Exchange-Kontos werden Sie aufgefordert, die folgenden Felder auszufüllen:
- Titel
- Geben Sie einen beschreibenden Namen für das Konto an (z.B.
Binance Main
,Bybit Sub Account
). - Beschreibung
- Optionales Feld zur Beschreibung des Zwecks oder Umfangs dieses Kontos (z.B.
High-leverage Scalping Account
). - API-Schlüssel
- Der öffentliche API-Schlüssel, der von der Exchange-Plattform bereitgestellt wird. Erforderlich für Authentifizierung und Handelsausführung.
- API-Geheimnis
- Der geheime Schlüssel, der mit Ihrem API-Schlüssel verknüpft ist. Bewahren Sie diesen sicher auf und geben Sie ihn niemals öffentlich weiter.
- API-Passphrase
- Optionales Feld, das von einigen Exchanges benötigt wird (z.B. Coinbase Pro, OKX). Diese Passphrase wird bei der Erstellung Ihres API-Schlüssels generiert.
🔒 Sicherheits-Best Practices
- Verwenden Sie Berechtigungen auf Exchange-Ebene, um API-Schlüssel nur auf
Lesen + Handel
einzuschränken (keine Abhebungen aktivieren). - Wenden Sie IP-Whitelist für APIs an, sofern von der Exchange unterstützt.
- Verwenden Sie API-Zugangsdaten nicht mehrfach in verschiedenen Umgebungen oder Konten.
- Rotieren Sie API-Schlüssel regelmäßig für zusätzliche Sicherheit.
🧩 Unterstützte Exchanges
MagicTradeBot unterstützt die Registrierung mehrerer Konten pro Exchange. Die folgenden Exchanges werden derzeit unterstützt (weitere werden regelmäßig hinzugefügt):
- Binance
- Bybit
- Bitget
- OKX
- Weitere folgen bald…
🤖 Bot-Integration
Sobald ein Konto registriert ist, wird dessen ExchangeId
in der Management-App verfügbar.
Diese ID kann in der Bot-Instanz-Konfiguration verwendet werden, um einen bestimmten Bot an dieses Konto zu binden:
# Beispiel in config.yaml
server:
exchangeId: 3 # Bot zielt auf das registrierte Exchange-Konto mit ID 3 ab
🧠 Anwendungsbeispiel
Erstellen Sie für jede Ihrer Strategien oder Risikoprofile ein Konto:
- Binance Main – Hochrisiko-Scalping
- Bybit Sub Account – Swing-Trading mit geringer Hebelwirkung
- Bitget Copy Trading – Soziale Spiegelstrategie
Dieser modulare Ansatz ermöglicht es, Trades zu isolieren, Ratenbegrenzungen zu verwalten und die Leistung effektiver zu überwachen.
📌 Zusammenfassung
- Registrieren Sie unbegrenzt viele Exchange-Konten unter jeder unterstützten Exchange.
- Speichern und verwalten Sie API-Zugangsdaten sicher und verknüpfen Sie diese mit Handelssymbolen.
- Jede Bot-Instanz kann einem spezifischen Konto zur gezielten Ausführung zugeordnet werden.
- Ermöglicht skalierbare, sichere und isolierte Multi-Account-Handelsumgebungen.