Das konkrete API-Produkt vergleichen
Eine Marke kann getrennte Angebote für Spot-Handel, Derivate und einzelne Regionen betreiben. Unterstützt ein Bot eines davon, ist damit keine Kompatibilität zu allen anderen Angeboten belegt. Frage nach Produktname, Kontotyp und verfügbaren Orderarten. Prüfe deine Berechtigung direkt bei der Börse, bevor du Zugangsdaten erstellst.
| Börse / API | Verbindung prüfen | Was die Testumgebung leistet |
|---|---|---|
| Binance Spot | Unterstützten Signaturschlüssel und ausdrückliche Handelsrechte bestätigen. | Das Spot-Testnet verwendet virtuelle Guthaben. Test- und Produktivzugänge getrennt halten. |
| Kraken Spot | Ordererstellung, Stornierung und Kontoabfragen haben eigene Rechte. | AddOrder mit validate=true prüft ohne Matching. Eine tatsächliche Ausführung wird nicht simuliert. |
| Coinbase Advanced Trade | Die Unterstützung von Advanced Trade bestätigen; der Markenname allein reicht nicht. | Die Sandbox liefert vorgegebene Antworten für Konto- und Orderabläufe statt realer Marktausführungen. |
| OKX API v5 | Read-, Trade- und Withdraw-Rechte sowie den Kontomodus prüfen. | Der Demohandel hat einen eigenen Einrichtungsablauf und unterstützt nicht alle Produktivfunktionen. |
| Bybit V5 | Regionale Plattform, Produktkategorie und Umgebung müssen zum Connector passen. | Demohandel und Testnet sind getrennte Umgebungen. Die Demo bietet nur einen Teil der APIs. |
Börsenzugriff und eigene Wallet unterscheiden
Bei einer zentralen Börsenverbindung bleibt das Kontoguthaben in der Verwahrung der Börse. Die API-Freigabe erlaubt einer Anwendung bestimmte Aktionen innerhalb dieses Kontos. Das unterscheidet sich vom Verbinden einer selbstverwalteten Wallet oder der Freigabe von Token auf einer Blockchain. Eine Handelsverbindung sollte weder dein Börsen-Loginpasswort noch die Wiederherstellungsphrase deiner Wallet benötigen.
Deaktivierte Auszahlungen setzen eine wichtige Grenze. Handelsrechte können dennoch unerwünschte Orders, Gebühren und Verluste ermöglichen. Dokumentiere jede angeforderte Berechtigung mit ihrem Zweck. Bündelt ein Recht mehrere Funktionen, prüfe den gesamten Umfang. Bei OKX umfasst Trade beispielsweise auch interne Transfers; der Name bedeutet deshalb nicht ausschließlich das Absenden von Kauf- und Verkaufsorders.
Drei unterschiedliche Prüfungen vor der Automatisierung
Ein gültiger API-Rückgabewert belegt nur das konkret geprüfte Verhalten. Eine statische Sandbox eignet sich zum Prüfen der Antwortverarbeitung, zeigt aber nicht, ob eine Order zu einem echten Kurs ausgeführt würde. Eine Validierung kann einen Auftrag prüfen, ohne ihn auszuführen. Halte diese Ergebnisse im Testprotokoll getrennt.
- Verbindung prüfen: Mit möglichst engen Rechten das erwartete Konto und dessen Guthaben abfragen. Kontoidentität, Produkt und Umgebung bestätigen. Eine technisch erfolgreiche Anmeldung reicht dafür allein nicht.
- Orderabläufe prüfen: Eine unterstützte Demo, ein Testnet oder eine lokale Testumgebung für Ablehnungen, Teilausführungen, Stornierungen und Verbindungsabbrüche nutzen. Festhalten, welche Fälle sich dort nicht abbilden lassen.
- Regel prüfen: Hypothetische Entscheidungen mit ausdrücklich berücksichtigten Gebühren, Spread, Verzögerungen und Positionsgrenzen durchspielen. Nach Regeländerungen getrennte Daten für die Bewertung verwenden. Ein erfolgreicher Backtest sagt keine künftigen Ergebnisse voraus.
Rechenbeispiel: Die Orderantwort fehlt
Eine hypothetische Regel darf eine Order über 100 Einheiten der Kurswährung senden. Die Anfrage endet mit einem Timeout, die Bestätigung fehlt. Wird sofort ein zweiter Auftrag abgeschickt, kann sich der beabsichtigte Einsatz verdoppeln, falls die erste Anfrage bereits angekommen ist. Eine angehaltene Ladeanzeige klärt den tatsächlichen Orderstatus nicht.
Ein sinnvoller Abnahmetest verlangt deshalb: weitere Übermittlungen pausieren, Orders und Ausführungen anhand der Börsenkennungen abgleichen und den noch möglichen Einsatz neu berechnen. Wiederhole den Ablauf mit einer Teilausführung und einer verzögerten Stornierung. Bestanden ist der Test, wenn der endgültige Kontostand und die Orders nachvollziehbar sind. Eine Erfolgsmeldung allein genügt nicht.
| Situation | Nachvollziehbarer Nachweis |
|---|---|
| Die Verbindung bricht ab | Letzter bestätigter Orderstatus und dokumentierter Abgleich mit der Börse. |
| Du pausierst eine Regel | Klare Trennung zwischen dem Stoppen neuer und dem Stornieren bestehender Orders. |
| Ein API-Schlüssel wird widerrufen | Bestätigung des entzogenen Zugriffs sowie Kontrolle offener Orders direkt an der Börse. |
| Handelspaar oder Mindestmenge ändern sich | Aktuelle Börsenmetadaten und Fehlerbehandlung ohne endlose Wiederholungen. |
Eine überprüfbare Entscheidung festhalten
Notiere für jede mögliche Verbindung die zuständige Börsenplattform, Kontotyp, erlaubte Märkte, Schlüsselrechte, IP-Beschränkungen, Ordergrößen, maximalen Gesamteinsatz und den Stoppablauf. Ergänze Datum und offizielle Quelle. Ungeklärte Angaben bleiben offen, bis sie verständlich beantwortet sind.
Eine beworbene Einzelgebühr oder die Angabe „mehrere Börsen“ reicht als Auswahlgrundlage nicht aus. Tatsächliche Kosten hängen von Konto, Produkt und Ausführung ab. Prüfe aktuelle Gebühren, Kontoberechtigung und Funktionsumfang direkt. SharkRule bereitet Börsenautomatisierung mit Binance als Ausgangspunkt vor. Dieser Vergleich kündigt keine Verfügbarkeit für Kraken, Coinbase, OKX oder Bybit an.
Häufige Fragen
Welche Börsen-API ist für einen Trading-Bot am besten?
Das hängt von deiner Berechtigung und dem tatsächlich unterstützten Produkt ab. Vergleiche danach Rechte, Verhalten bei Orderproblemen und Testmöglichkeiten. Eine prüfbare Funktionsliste hilft mehr als ein Renditeversprechen.
Kann derselbe API-Schlüssel bei mehreren Börsen funktionieren?
Nein. Zugangsdaten gehören zu einer bestimmten Börse und Umgebung. Eine Anwendung mit mehreren Börsen braucht getrennte Verbindungen und muss deren jeweilige Regeln berücksichtigen.
Beweist ein erfolgreicher Demotest die Eignung für Live-Handel?
Nein. Dokumentiere die Grenzen der Demo und teste Fehlerfälle zusätzlich. Statische Antworten, reine Validierung und virtuelle Matching-Umgebungen lassen unterschiedliche Fragen offen. Keine davon garantiert künftige Ergebnisse.
Offizielle Dokumentation und Quellen
Mit KI-Unterstützung anhand der verlinkten offiziellen Dokumentation erstellt. Die Beispiele sind hypothetisch; es wurden keine Live-Konten getestet oder Renditen verglichen.
- Binance: offizielle Spot-Testnet-Dokumentation
https://github.com/binance/binance-spot-api-docs/blob/master/testnet/general-info.md - Kraken: Add Order
https://docs.kraken.com/api-reference/trading/add-order - Coinbase: Advanced Trade im Überblick
https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/overview - Coinbase: Advanced-Trade-Sandbox
https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/sandbox - OKX: API-v5-Dokumentation
https://www.okx.com/docs-v5/en/ - Bybit: Demohandel
https://bybit-exchange.github.io/docs/v5/demo - Bybit: Integrationshinweise
https://bybit-exchange.github.io/docs/v5/guide