Zuerst die Verfügbarkeit prüfen
Diese Anleitung erhält die manuelle Schlüsseleinrichtung für bestehende Verbindungen. Der Zugangsweg für neue Kunden muss vor Öffnung der UK-Aktivierung noch von Coinbase bestätigt werden. Nutze nur den in deinem Konto angebotenen Weg; eine erfolgreiche technische Prüfung belegt keine Anbieterfreigabe für gehosteten Zugriff.
Bevor du beginnst: Du brauchst ein eigenes Konto bei Coinbase. Wenn du noch keines hast, erstelle es direkt bei der Börse und schließe die erforderlichen Identitäts- und Kontoprüfungen ab, bevor du einen API-Schlüssel erstellst. SharkRule eröffnet kein Börsenkonto für dich.
Du kannst eine SharkRule-Simulation ohne Börsenkonto ausprobieren.
Die erste UK-Version wird für Coinbase Advanced Spot vorbereitet. Die Asset-Liste umfasst Bitcoin (BTC), Ethereum (ETH) und Solana (SOL), jeweils gegen GBP, USD oder USDC, soweit das Coinbase-Konto des Kunden das Paar handeln darf. Du wählst und bestätigst Asset, Betrag, Einstieg, Ausstieg und Limits. Bestehende reine Kaufstrategien erhalten keine automatischen Verkäufe.
Die vorbereitete Verbindung erwartet ein Verbraucher- oder Standardportfolio mit View und Trade, aber ohne Transfer. Die Kontovoraussetzungen und Produktfreigaben von Coinbase gelten weiterhin.
Wenn „Unternehmen verifizieren“ erscheint
Das Coinbase-Portal umfasst mehrere Produkte. Die Karte zur Unternehmensverifizierung für Verwahrungs-APIs gehört zu einem anderen Einrichtungsprozess als der API-Schlüssel für das persönliche Konto, den SharkRule verwendet.
Öffne das Menü (☰ auf dem Smartphone) und wähle API Keys → Secret API Keys. Du kannst den direkten Link zur Schlüsselseite auch nach der Anmeldung erneut öffnen. Fahre mit deinem persönlichen Coinbase-Konto fort und wähle das Portfolio, das du verwenden möchtest; es kann unter dem Namen Primary angezeigt werden.
Wenn Secret API Keys oder dein persönliches Portfolio nicht verfügbar ist, wende dich vor dem Fortfahren an den Coinbase-Support, um den Zugang für dein Konto zu klären.
Deinen geheimen API-Schlüssel erstellen
- Melde dich bei Coinbase an und öffne die offizielle Schlüsselseite: https://portal.cdp.coinbase.com/api-keys/secret. Wähle unter API Keys zunächst Secret API Keys und dann Create API key. Prüfe die Adresse, bevor du Anmeldedaten eingibst.
- Trage bei API key nickname den Namen SharkRule ein, damit du den Schlüssel später wiedererkennst. Verwende für andere Programme jeweils eigene Schlüssel.
- Trage unter IP allowlist ausschließlich die Server-IP-Adressen ein, die nach der Anmeldung auf der SharkRule-Verbindungsseite angezeigt werden. Lasse Allow requests from any IP address deaktiviert. Die Coinbase-Beispieladressen wie 192.168.1.0/24 und 2001:db8::/32 sind Platzhalter und keine SharkRule-Adressen. Verwende weder deine private Internetadresse noch die IP deines Smartphones. Wenn SharkRule keine Serveradressen anzeigt, warte auf die Freischaltung.
- Öffne Advanced settings. Wähle unter Coinbase App & Advanced Trade das gewünschte Portfolio; es kann Primary heißen. Aktiviere View (read-only) und Trade (execute trades on your behalf). Lasse Transfer (initiate transfer of funds) und Receive (receive inbound payments) deaktiviert. Lasse unter Account → Non-custodial auch Export (export private key) und Manage (modify policies) deaktiviert. SharkRule benötigt diese zusätzlichen Berechtigungen nicht.
- Wähle unter Signature algorithm die Option ECDSA (Legacy SDKs), auch wenn Ed25519 mit Recommended gekennzeichnet ist. Die aktuelle SharkRule-Verbindung erfordert ECDSA / ES256. Die Bezeichnung Legacy SDKs bedeutet nicht, dass du alte Coinbase-Pro-Zugangsdaten verwenden sollst.
- Wähle Create und schließe die Sicherheitsprüfungen von Coinbase ab. Kopiere im Fenster Save your API key die Werte API key ID und Secret in die entsprechenden SharkRule-Felder. API key ID ist der vollständige Wert, der mit organizations/…/apiKeys/… beginnt; der Spitzname SharkRule dient nur zur Kennzeichnung. Secret ist dein privater ECDSA-Schlüssel. Behalte seine BEGIN- und END-Zeilen sowie sämtliche Zeilenumbrüche bei. Speichere beide Werte sicher, bevor du dieses nur einmal angezeigte Fenster schließt; Coinbase bietet auch Download API key an. Füge den geheimen Schlüssel niemals in Screenshots, E-Mails oder Supportanfragen ein.
Wenn sich Trade nicht auswählen lässt, kläre vor dem Fortfahren mit dem Coinbase-Support den Zugriff auf dein Konto und Portfolio. Ein Schlüssel nur mit View-Berechtigung kann keine Trades automatisieren; andere Berechtigungen zu aktivieren behebt das nicht.
Einrichtung auf dem Smartphone
Öffne dieselbe CDP-Adresse im Browser deines Smartphones. Falls Bedienelemente fehlen, fordere die Desktopansicht an oder nutze einen Computer. Dieses Verfahren setzt keinen Freigabeknopf in der Coinbase-App voraus.
Behalte beim Kopieren von Secret alle Zeilenumbrüche des privaten Schlüssels sowie die BEGIN- und END-Zeilen bei. Übertrage ihn nicht über Messenger oder eine gemeinsam genutzte Zwischenablage.
In SharkRule verbinden und prüfen
- Öffne Meine Börse in SharkRule und wähle Coinbase. Füge die vollständigen Werte API key ID und Secret aus dem Coinbase-Fenster Save your API key in die entsprechenden Felder ein. Prüfen und Verbinden kontrolliert Konto und Rechte; dabei wird keine Order erteilt.
- Vorbereitete Spot-Paare: BTC-GBP, BTC-USD, BTC-USDC, ETH-GBP, ETH-USD, ETH-USDC, SOL-GBP, SOL-USD und SOL-USDC. Ein Paar ist nur nutzbar, wenn es für dein berechtigtes Konto verfügbar ist und bei der Prüfung bestätigt wird. Halte die passende Notierungswährung im verbundenen Portfolio bereit.
- Wähle einen Kauf nach Kursrückgang mit 24 Stunden Beobachtungszeit oder geplante Käufe im Abstand von mindestens einer Stunde. Lege Gesamtbudget einschließlich Gebühren, Höchstbetrag je Kauf und höchstens 100 geplante Käufe fest.
- Prüfe das genaue Paar, Betrag, Einstieg, Kauflimits und Gebühren. Für automatische Verkäufe gib vor der Prüfung dein eigenes Kursziel, deinen Stop-Loss-Prozentsatz oder beides ein. Lass beide Felder leer, wenn du nur kaufen möchtest. Jede Bedingung bezieht sich auf den durchschnittlichen Kaufpreis vor Gebühren und nur auf die durch diese Strategie gekaufte Asset-Menge. Bestätige die Regeln ausdrücklich, bevor du bei verfügbarer Aktivierung startest. Der erste geplante Kauf kann nach dem Start erfolgen.
SharkRule überwacht automatische Verkäufe; es sind keine bei Coinbase hinterlegten Stop- oder Bracket-Orders. Dienst, Verbindung und Berechtigungen müssen verfügbar bleiben. Kurssprünge, Liquidität, Gebühren, Börsenmindestwerte und Ausfälle können Verkäufe verhindern oder kleine Restmengen hinterlassen. Ein Stop-Loss garantiert keinen Höchstverlust. Geplante Käufe bleiben durch die genehmigte Anzahl und das Budget begrenzt; Verkaufserlöse erhöhen diese Limits nicht.
Orders werden vollständig zum Limitpreis oder besser ausgeführt oder storniert. Ein nicht ausgeführter Kauf stoppt weitere Käufe; bereits genehmigte Ausstiege werden weiter überwacht. Nach einem bestätigt nicht ausgeführten Verkauf kann SharkRule erneut versuchen zu verkaufen: insgesamt höchstens drei Verkaufsversuche je Kauf mit mindestens 30 Sekunden Abstand. Das Kauflimit zählt Kaufversuche. Unbekannte Ergebnisse werden vor jeder weiteren Order geprüft.
Coinbase legt die tatsächlichen Gebühren fest. Überschreiten gemeldete Kosten den genehmigten Betrag, werden weitere Käufe zur Prüfung gestoppt; die Gebührenreserve ist keine Garantie der Börse.
Coinbase mit SharkRule verbindenHäufige Ursachen für Fehler
Prüfe, ob API key ID abgeschnitten ist, Zeilen in Secret fehlen, Ed25519 statt ECDSA gewählt wurde, die IP-Freigabeliste falsch ist, Transfer aktiv ist oder das falsche Portfolio ausgewählt wurde. Auch ein gültiger Schlüssel kann zu einem nicht unterstützten Kontotyp gehören. Lies die Fehlermeldung, bevor du weitere Schlüssel erstellst.
Offene Aufträge oder Guthaben in einem anderen Portfolio können den verfügbaren Betrag verringern. Mindestordergrößen und Gebühren kommen hinzu. Gib bei Supportanfragen nur eine bereinigte Fehlermeldung und den Zeitpunkt an.
Zugang beim Anbieter entfernen
Stoppe die Strategie in SharkRule vor dem Trennen. Stoppen beendet neue Käufe und automatische Verkäufe; Bestände werden dadurch nicht verkauft. Eine gesendete Order kann noch ausgeführt werden und muss vor dem Trennen abgeglichen werden. Sende bei unklarem Ergebnis keine Ersatzorder auf Verdacht. Widerrufe einen kompromittierten Schlüssel sofort bei Coinbase und prüfe deine Kontoaktivität.
Häufige Fragen
Muss ich mein Coinbase-Passwort in SharkRule eingeben?
Nein. Verwende nur die CDP-Felder der freigeschalteten Verbindung. Passwörter, Bestätigungscodes und Wiederherstellungsphrasen gehören weder in SharkRule noch in Supportnachrichten.
Ist das eine Freigabe mit einem Klick?
Nein. Diese Anleitung beschreibt die manuelle Einrichtung eines API-Schlüssels. Andere Autorisierungsverfahren und ihre Verfügbarkeit müssen gesondert bestätigt werden.
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.
- https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/overview
- https://docs.cdp.coinbase.com/coinbase-app/authentication-authorization/api-key-authentication
- https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/guides/portfolios
- https://docs.cdp.coinbase.com/api-reference/advanced-trade-api/rest-api/data-api/get-api-key-permissions
