Börsenkonto und Wallet-Verbindung unterscheiden
Bei einer zentralen Kryptobörse werden Vermögenswerte für dein Konto verwahrt. Über die API kann eine Anwendung Informationen abrufen oder freigegebene Aufträge übermitteln. Dafür ist die Wiederherstellungsphrase einer eigenen Wallet nicht erforderlich. Verlangt ein Dienst zur Verbindung eines Binance- oder Kraken-Kontos eine Seed-Phrase, kläre zuerst, welchen Zugriff er tatsächlich einrichten will.
Notiere Börse, Konto, Marktart und Anwendung. Spot-Handel und Derivate sind unterschiedliche Produkte mit unterschiedlichen Risiken und Schnittstellen. Dieser Leitfaden erklärt die technische Freigabe und ist keine Empfehlung für eine bestimmte Kryptowährung.
Berechtigungen aus der Aufgabe ableiten
Eine Berechtigung sollte sich durch eine konkrete Funktion erklären lassen. Für einen ersten Kontocheck können Leserechte reichen. Automatische Orders erfordern zusätzliche Rechte; die Bezeichnungen unterscheiden sich je nach Börse.
| Aufgabe | Zu prüfender Zugriff | Entscheidende Frage |
|---|---|---|
| Guthaben anzeigen | Kontodaten lesen | Welche privaten Informationen werden sichtbar? |
| Orders ausführen und verwalten | Handel und erforderliche Order-Abfragen | Kann die Anwendung Ausführungen erkennen und Restorders stornieren? |
| Vermögenswerte auszahlen | Auszahlungs- oder Transferrechte | Warum wäre das für reine Handelsorders nötig? |
| Öffentliche Kurse beobachten | Öffentliche Marktdaten | Geht das ohne persönlichen API-Schlüssel? |
Ohne Auszahlungsrecht bleibt ein Handelsrisiko
Ein Schlüssel mit Handelsrechten kann unerwünschte Käufe, wiederholte Transaktionen, Gebühren oder Verkäufe zu ungünstigen Preisen ermöglichen. Gesperrte Auszahlungen begrenzen einen Zugriffsweg. Sie verhindern keine Verluste durch freigegebene Handelsaktionen. Berücksichtige deshalb auch Orders, die bereits an der Börse liegen und später ausgeführt werden könnten.
Ein frei erfundenes Rechenbeispiel: Eine Regel darf insgesamt 200 Einheiten einsetzen. Offene Orders binden bereits 120. Vor Gebühren und einem möglichen Sicherheitspuffer sind damit nur 80 Einheiten noch ungebunden. Die Anzeige „Budget: 200“ bedeutet nicht, dass zusätzlich eine weitere Order über 200 zulässig wäre. Das Beispiel beschreibt Buchführung, keine sinnvolle Anlagehöhe.
Dienst und Schlüssel vor der Verbindung prüfen
Lege für jede Anwendung einen eigenen Schlüssel an. So lässt sich später ein Zugriff gezielt sperren. Unterstützt die Börse eine IP-Freigabeliste, brauchst du die dokumentierten ausgehenden Serveradressen des Dienstes. Bei einem gehosteten Bot ist die IP deines Laptops normalerweise nicht die Adresse, von der Orders gesendet werden.
Kläre außerdem, wo Zugangsdaten gespeichert werden, wer sie lesen kann, wie Protokolle bereinigt werden und wie das Löschen funktioniert. Schlüssel gehören weder in Supporttickets noch auf Screenshots oder in Quellcode-Repositories. Ein Sicherheitsbegriff allein erklärt noch keine wirksame Schutzmaßnahme.
- Domain des Dienstes und das richtige Börsenkonto prüfen.
- Benötigte Lese- und Handelsaktionen schriftlich festhalten.
- Auszahlungsrechte und sachfremde Funktionen bei reinen Handelsabläufen deaktiviert lassen.
- Unterstützte IP-Beschränkungen und gegebenenfalls ein Ablaufdatum konfigurieren.
- Die Verbindung zunächst ohne Live-Order prüfen; die Handelskontrollen anschließend gesondert testen.
Stoppen, Stornieren und Sperren getrennt planen
Ein angehaltener Bot kann weiterhin offene Orders an der Börse hinterlassen. Bei einer Stornierung können bereits Teilausführungen erfolgt sein. Und ein entzogener API-Zugriff macht vergangene Transaktionen nicht rückgängig. Kontrolliere deshalb nach einem Stopp offene Orders und Handelshistorie direkt im Börsenkonto.
Bei vermuteter Offenlegung von Zugangsdaten solltest du den betroffenen Zugriff zeitnah bei der Börse widerrufen und bei Bedarf deren Support kontaktieren. Halte Zeitpunkte, Schlüsselbezeichnungen und Order-IDs fest, ohne das Geheimnis zu kopieren. Gleiche die tatsächlichen Vorgänge ab, bevor eine neue Verbindung startet.
Eine kurze Verbindungsübersicht führen
Eine nützliche Übersicht enthält Dienstname, Schlüsselbezeichnung, Erstellungsdatum, genehmigte Rechte, freigegebene Serveradressen, Prüftermin und den Ort zum Widerrufen. Bewahre geheime Zugangsdaten getrennt und geschützt auf. Prüfe die Übersicht nach Änderungen am Dienst, einem Teamwechsel oder dem Ende einer Testphase.
Du solltest jederzeit erklären können, was die Verbindung darf, wo ihre offenen Orders sichtbar sind und wie du ihren Zugriff beendest. Fehlt eine dieser Antworten, kläre sie vor dem unbeaufsichtigten Einsatz.
Häufige Fragen
Ist ein API-Schlüssel mit Leserechten völlig risikofrei?
Er sollte bei korrekter Konfiguration keinen Handel erlauben, kann aber Guthaben und Aktivitäten offenlegen. Prüfe den genauen Umfang und die Datenverarbeitung des Dienstes.
Kann ein Bot ohne Auszahlungsrecht handeln?
Ja, wenn die erforderlichen Handelsrechte freigegeben sind. Durch diese Handelsaktionen können trotzdem Verluste entstehen.
Verschwinden offene Orders, wenn ich den Schlüssel lösche?
Verlasse dich nicht darauf. Prüfe offene Orders und Ausführungen direkt an der Börse und nutze deren vorgesehene Stornierungsfunktion.
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.
- Kraken: Sicherheit für API-Schlüssel
https://support.kraken.com/de/articles/api-key-security - OWASP: secrets management
https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html - Binance: account and trading permissions
https://developers.binance.com/en/docs/products/spot/rest-api