Lesezeit … Min.

KI-native Runtime für KuCoin-Trading-Strategien

Entwickeln Sie in Cursor, Claude Code oder jeder anderen KI-IDE. Deployen Sie direkt aus GitHub in eine verwaltete Cloud-Runtime mit erstklassiger MCP-Steuerung, Logs und Regionen-Auswahl.

Vom TradingHost-Engineering-Team

Sektion 01 · Auf einen Blick

Auf einen Blick

Handelsplatz
KuCoin
Handelsplatz-Typ
Krypto-Börse (Spot, Margin, Futures, Optionen)
Anlageklasse
Krypto
Unterstützte Produkte
Spot, Cross/Isolated Margin (bis zu 10x), USDT/USDC-margined und Coin-margined (inverse) Perpetual Contracts auf futures.kucoin.com, europäische BTC/ETH-Optionen (USDT-abgerechnet, nur Käuferseite, nur in der App).
Laufzeit-Modell
Containerisierte Strategie-Runtime
Deployment-Quelle
GitHub
Programmiersprachen
Jede Sprache, die in einem Container läuft
Gängige Integrationen
Native KuCoin REST + WebSocket, CCXT (kucoin, kucoinfutures), Freqtrade (von der Community bestätigter Spot-Handel), Hummingbot (kucoin, kucoin_perpetual), benutzerdefiniert
KI-Workflow-Integration
MCP-Steuerungsoberfläche
Rolle von TradingHost
Runtime, Deployment, Logs, Health Checks, Regionen-Auswahl, MCP-Steuerung
Rolle von KuCoin
Börsenkonto, API-Zugang, Marktzugang, Ausführungsplatz
Verbindung
TradingHost ist unabhängig und steht in keiner Verbindung zu KuCoin. KuCoin ist US-Personen gemäß einer CFTC-Zustimmungsanordnung (März 2026) nach dem 297-Millionen-Dollar-Schuldeingeständnis von Peken Global gegenüber dem DOJ im Januar 2025 dauerhaft untersagt.

Sektion 02 · Das Angebot von KuCoin

Das Angebot von KuCoin

KuCoin bietet Spot, Cross und Isolated Margin (bis zu 10x), USDT/USDC-margined und Coin-margined (inverse) Perpetuals auf futures.kucoin.com sowie europäische BTC/ETH-Optionen über REST- und WebSocket-APIs. Strategien authentifizieren sich mit dreiteiligen Anmeldedaten (Key, Secret und Passphrase), die mit HMAC-SHA256 signiert werden. Spot und Futures sind separate API-Stacks mit eigenen Keys. Endpunktspezifikationen ändern sich im Laufe der Zeit. Die Grundstruktur bleibt stabil; die genauen Rate-Limit-Gewichtungen, Gebührenstufen und Symbollisten finden Sie in der Dokumentation von KuCoin.

Märkte und Strategiemuster

  • Spot Market Making für liquide Altcoin-Paare
  • USDT-margined Perpetuals auf futures.kucoin.com
  • Coin-margined (inverse) Perpetuals auf futures.kucoin.com
  • Cross- und Isolated-Margin-Handel bis zu 10x
  • Sub-account-Hierarchie zur Isolation von Strategien
  • Kopieren von Strategien über das Lead-Trader-Programm von KuCoin
  • Demo-Trading über die Sandbox (nur Spot)
  • Strategien zur Nutzung von Gebührenrabattstufen durch KCS-Staking

API-Schnittstelle

Produktbereiche
Spot unter api.kucoin.com, Futures unter api-futures.kucoin.com, Sandbox unter openapi-sandbox.kucoin.com (nur Spot).
Verbindungsmethoden
REST plus WebSocket. WebSocket erfordert ein zweistufiges Verfahren: Ein POST an /api/v1/bullet-public oder /api/v1/bullet-private, um ein Token und den tatsächlichen wss://-Endpunkt aus instanceServers abzurufen. Die Reconnect-Logik muss das Token erneut abrufen (es läuft ab). Beachten Sie die zurückgegebenen Werte für pingInterval (~18000 ms) und pingTimeout (~10000 ms).
Authentifizierung
Dreiteilige Anmeldedaten (API-Key + API-Secret + Passphrase), HMAC-SHA256-Signierung. Erforderliche Header: KC-API-KEY, KC-API-SIGN (Base64 des HMAC-SHA256 über Timestamp + Methode + Endpunkt + Body), KC-API-TIMESTAMP (ms seit Epoch), KC-API-PASSPHRASE (für v2-Keys ist dies Base64 des HMAC-SHA256 der rohen Passphrase, nicht der Rohwert selbst), KC-API-KEY-VERSION („2“ für aktuelle v2-Keys). Spot und Futures nutzen separate API-Keys, die auf unterschiedlichen Dashboards erstellt werden.

Details finden Sie direkt bei KuCoin

Spezifische Endpunkte, Rate-Limit-Gewichtungen, Symbollisten, Gebührenstufen und die Versionshistorie finden Sie in der Dokumentation von KuCoin. Betrachten Sie diese als maßgebliche Quelle.

Sektion 03 · Mit KI entwickeln

Entwickeln Sie Ihre KuCoin-Strategie mit KI

Wählen Sie eine Integrationsmethode, forken Sie ein TradingHost-Framework-Starter-Repository und schreiben Sie Ihre Strategie in einer AI IDE. Cursor, Claude Code, GitHub Copilot und CLI-basierte KI-Agenten nutzen alle denselben GitHub-nativen Deployment-Prozess.

  • Native KuCoin REST + WebSocket

    Direkte Kontrolle über KuCoin-spezifisches Verhalten, Kontodaten, Sub-account-Routing und Orderausführungslogik.

  • CCXT

    Einheitliche Schnittstelle für KuCoin und andere Krypto-Börsen. Spot und Futures werden als zwei separate Exchange-Klassen abgebildet: kucoin und kucoinfutures.

  • Freqtrade oder Hummingbot

    Framework-basierte Deployments unter Verwendung der jeweiligen Strategiestruktur und des Konfigurationsmodells.

  • Eigener Connector

    Ihre eigene interne Trading-Engine oder eine proprietäre KuCoin-Integration.

Framework-Unterstützung für KuCoin-Produkte

Die Abdeckung variiert je nach Framework. Die native API und CCXT decken den größten Teil des KuCoin-Funktionsumfangs ab; Hummingbot unterstützt Spot und Perpetual Futures; Freqtrade unterstützt nur Spot (von der Community bestätigt, das Passphrase-Feld ist in der Konfiguration erforderlich).

FrameworkSpotMarginFutures
Native KuCoin REST + WebSocketUnterstütztUnterstütztUnterstützt
CCXTUnterstütztUnterstütztUnterstützt
FreqtradeUnterstütztNicht als unterstützt dokumentiertNicht als unterstützt dokumentiert
HummingbotUnterstütztNicht als unterstützt dokumentiertUnterstützt

✓ Bestätigter Support laut offizieller Framework-Dokumentation. „no“ bedeutet, dass keine offizielle Unterstützung dokumentiert ist.

TradingHost schreibt kein Framework vor. Es führt Ihr Projekt einfach aus.

Mit KI programmieren

Die oben genannten Framework-Starter lassen sich nahtlos mit KI-IDEs kombinieren. Die TradingHost-MCP-Steuerungsebene schließt den Kreis: KI-Tools können Deployments analysieren, Logs prüfen und die Laufzeitumgebung gemeinsam mit Ihnen verwalten, ohne jemals in den Pfad der Trade-Ausführung einzugreifen.

Bereich 04 · Auf TradingHost ausführen

Ihren Code auf TradingHost ausführen

KuCoin stellt die Börse und den API-Zugang bereit. TradingHost liefert die Produktionsumgebung, in der Ihre mit KuCoin verbundene Strategie läuft.

Statt Ihren Strategie-Code auf einem Laptop, Desktop-PC, einem gewöhnlichen VPS oder einem manuell konfigurierten Server auszuführen, deployen Sie direkt aus GitHub in eine von TradingHost verwaltete Container-Runtime.

Sie

  • Ihr Repository enthält Ihren Code.
  • Ihr Deployment definiert, wie er ausgeführt wird.
  • Ihre Strategie verbindet sich mit KuCoin.

TradingHost

  • Hält die Runtime online.
  • Stellt Logs und Health-Checks bereit.
  • Auswahl der Region.
  • Kontrollierte Deployment-Umgebung.

Deployment-Ablauf

  1. SCHRITT 01

    GitHub verbinden

    Autorisieren Sie TradingHost für den Zugriff auf Ihr GitHub-Konto.

  2. SCHRITT 02

    Repository verknüpfen oder mit einem Framework starten

    Verknüpfen Sie TradingHost mit Ihrem bestehenden Strategie-Repository oder forken Sie eine TradingHost-Framework-Runtime (CCXT, Freqtrade oder Hummingbot) für eine direkt einsatzbereite Basis.

  3. SCHRITT 03

    In einen TradingHost-Container deployen

    Wählen Sie eine Region (EU oder US-East), hinterlegen Sie die von Ihrer Strategie benötigten Umgebungsvariablen (die dreiteiligen Zugangsdaten von KuCoin bestehend aus Key, Secret und Passphrase sowie die Angabe KC-API-KEY-VERSION: 2 für aktuelle v2-Keys) und starten Sie das Deployment. TradingHost erstellt Ihren Container direkt aus dem Repository und führt Ihre Strategie auf einer verwalteten Kubernetes-Infrastruktur aus. Eine lokale Docker-Installation ist nicht erforderlich.

  4. SCHRITT 04

    Logs und Status überwachen

    Verfolgen Sie Live-Logs, Systemzustand und Runtime-Status direkt im TradingHost-Dashboard. Dieselbe Schnittstelle ist über MCP aus jeder beliebigen AI IDE erreichbar. So können Cursor, Claude Code oder ein CLI-Agent den Deployment-Status auslesen und die Runtime an Ihrer Seite verwalten.

  5. SCHRITT 05

    Aktualisieren und neu deployen

    Pushen Sie Änderungen in Ihren GitHub-Main-Branch und TradingHost deployt automatisch neu.

Sektion 05 · Betriebshinweise

Betriebshinweise für KuCoin

Fallstricke, auf die Sie stoßen, wenn Sie eine KuCoin-Strategie in einer containerisierten Cloud-Runtime ausführen – Dinge, die weder in der KuCoin-Dokumentation noch in den READMEs der Frameworks stehen. Jede der folgenden Aussagen ist aus der offiziellen KuCoin-Dokumentation zitiert oder paraphrasiert (oder aus der CFTC-Einreichung bezüglich des US-Zugangsverbots); die Hinweise zum Deployment basieren auf dem Betrieb dieser Strategien auf TradingHost.

  1. 01 · Dreiteilige Anmeldedaten

    Key, Secret und Passphrase plus Versions-Header

    Sowohl Spot als auch Futures erfordern Key + Secret + Passphrase. Bei v2-Keys muss der Passphrase-Header das Base64-Format des HMAC-SHA256 der rohen Passphrase sein, nicht der Rohwert selbst. Der Header KC-API-KEY-VERSION muss für aktuelle Keys auf "2" gesetzt werden; wird er bei einem v2-Key weggelassen, führt dies zu einem Signaturfehler.

  2. 02 · Häufige Fehler

    400003 und 400004 weisen auf Passphrase-Fehler hin

    Eine fehlende oder falsch formatierte Passphrase führt zum Fehler 400003 KC-API-KEY not exists oder 400004 KC-API-PASSPHRASE error. Bei CCXT kam es in der Vergangenheit nachweislich zu Inkompatibilitäten mit der KC-API-KEY-VERSION, die genau diese Fehler hervorrufen.

  3. 03 · Getrennte Stacks

    Spot und Futures sind separate APIs mit eigenen Keys

    Spot-Keys authentifizieren sich nicht gegenüber api-futures.kucoin.com. Strategien, die auf beiden Plattformen handeln, benötigen zwei Key-Paare und zwei konfigurierte Clients. CCXT bildet dies als zwei separate Exchange-Klassen ab (kucoin und kucoinfutures).

  4. 04 · WebSocket

    Bullet-Token-Handshake statt statischer URL

    KuCoin stellt keine statische wss://-URL bereit. Ein POST an /api/v1/bullet-public (öffentliche Feeds) oder /api/v1/bullet-private (Konto-/Order-Feeds) liefert einen Einmal-Token und den tatsächlichen wss://-Endpunkt von instanceServers. Da Token ablaufen, muss die Reconnect-Logik neue Token abrufen. Beachten Sie die zurückgegebenen Werte für pingInterval (~18s) und pingTimeout (~10s).

  5. 05 · Sandbox

    Nur Spot, vollständig getrennter Zustand

    openapi-sandbox.kucoin.com deckt Spot-Endpunkte ab und nutzt ein komplett separates Login, eigene API-Keys und ein fiktives Guthaben. Futures, Margin und Optionen sind in der Sandbox nicht verfügbar. Strategien, die auf api-futures.kucoin.com zugreifen, müssen daher anders getestet werden (Mock-Execution-Layer, sehr kleine Live-Positionsgrößen oder Framework-eigenes Dry-Run).

  6. 06 · Rate Limits

    Gewichtete Ressourcen-Pools je VIP-Stufe

    Gewichtete Ressourcen-Pools je VIP-Stufe werden über ein gleitendes 30-Sekunden-Fenster zurückgesetzt. Bei Überschreitung wird ein HTTP 429 mit dem Body-Code 429000 zurückgegeben. Jede Antwort enthält Header für das Pool-Kontingent, das verbleibende Kontingent und den Reset-Countdown. Mehrere v1-Endpunkte (DELETE /api/v1/orders, GET /api/v1/hf/orders/active) sind veraltet und wurden zugunsten von v2/v3 mit höheren Limits eingestellt.

  7. 07 · Verfügbarkeit in den USA

    Dauerhafter Ausschluss laut CFTC-Vergleich vom März 2026

    Gemäß dem SDNY-Vergleich vom 30. März 2026 gegen Peken Global Limited (den Betreiber von KuCoin) ist es KuCoin dauerhaft untersagt, US-Kunden zu akzeptieren, es sei denn, Peken Global registriert sich als Foreign Board of Trade bei der CFTC. Diese Sperre betrifft das KuCoin-Konto, nicht den Ausführungsort des Strategie-Codes; die Runtime-Regionen und die Konnektivität von TradingHost ändern nichts an dieser Einschränkung.

Sektion 06 · Entwickelt für

Entwickelt für

TradingHost-Runtimes für KuCoin eignen sich besonders für:

  • Algo-Entwickler, die Spot-Strategien für die breite Auswahl an Altcoin-Paaren auf KuCoin betreiben
  • Perpetual-Trader, die USDT-margined oder Inverse Perpetuals auf futures.kucoin.com handeln
  • Quant-Teams, die sub-accounts nutzen, um Strategien zu isolieren oder Kapital-Pods zu verwalten
  • Nutzer von CCXT, Freqtrade und Hummingbot
  • KI- / Cursor- / Claude-Entwickler, die Deployments über MCP und GitHub steuern

Die Verknüpfung mit GitHub und das Erstellen Ihrer ersten Strategie sind kostenlos.

Sektion 08 · FAQ

FAQ

Nein. TradingHost ist unabhängig und steht in keiner Verbindung zu KuCoin.

Nein. Ihr Strategie-Code verbindet sich mit KuCoin und sendet Anweisungen basierend auf Ihrer eigenen Logik, Ihren Kontoberechtigungen und Ihrer Integrationsmethode. TradingHost stellt die Runtime bereit, in der dieser Code ausgeführt wird.

Nein. Der Zugriff auf die KuCoin-API wird von KuCoin bereitgestellt. Sie sind selbst für Ihr KuCoin-Konto, die API-Berechtigungen, Ihre Zugangsdaten und die Einhaltung der Nutzungsbedingungen von KuCoin verantwortlich.

Nein. TradingHost ist die Cloud-Runtime, auf der Ihr eigener Strategie-Code läuft. Wir bieten keine Signale, KI-Vorhersagemodelle oder vorgefertigten Strategien an. Mit TradingHost schreiben oder generieren Sie Ihre Strategie selbst (oft mit Cursor oder Claude Code), verwalten sie als Ihren Code in GitHub und nutzen TradingHost, um sie produktiv auszuführen. Während Plattformen wie 3Commas oder Cryptohopper die Strategielogik vorgeben, führt TradingHost Ihre eigene Strategie aus.

AWS und DigitalOcean bieten reine Rechenleistung. Sie müssen sich selbst um Betriebssystem-Updates, Container-Orchestrierung, Log-Weiterleitung, Secret-Rotation, Regionen-Failover und Uptime-Monitoring kümmern. TradingHost bietet Ihnen eine verwaltete Runtime, die speziell für Trading-Strategien entwickelt wurde: GitHub-natives Deployment, MCP-gestützte Steuerung aus KI-IDEs sowie direkt einsatzbereite Log- und Health-Schnittstellen. Wenn Sie die Infrastruktur selbst verwalten möchten, ist AWS eine Option. Wenn Sie die Runtime als Managed Service nutzen wollen, ist TradingHost der direktere Weg.

Ja. TradingHost führt Python-Strategien aus. Wählen Sie einfach die Framework-Runtime, die zu Ihrem Stack passt, oder deployen Sie Ihr eigenes Repository.

Ja. TradingHost unterstützt jede Programmiersprache, die in einem Container ausgeführt werden kann.

Die Spot- und Futures-Plattformen von KuCoin nutzen separate APIs (api.kucoin.com vs. api-futures.kucoin.com) mit eigenen API-Keys. In CCXT entspricht dies zwei Exchange-Klassen: kucoin für Spot und Margin sowie kucoinfutures für futures.kucoin.com. Instanziieren Sie beide mit den jeweiligen Keys, Secrets und Passphrasen, leiten Sie Orders je nach Symbol an den richtigen Client weiter und hinterlegen Sie die beiden Zugangsdatensätze als separate TradingHost-Secrets.

Ja, sofern Ihr Projekt entsprechend aufgebaut ist. Sie können mehrere Strategieprozesse oder -dienste innerhalb einer Runtime ausführen oder sie zur besseren Isolierung und Übersichtlichkeit auf verschiedene Runtimes aufteilen. Details zum Multi-Strategie-Modell finden Sie auf der Runtime-Seite von TradingHost.

Der schnellste Weg ist das Forken einer TradingHost-Framework-Runtime: CCXT, Freqtrade oder Hummingbot bieten direkt einsatzbereite Projekte. Alternativ können Sie Ihr eigenes GitHub-Strategie-Repository verbinden. Das Verknüpfen eines GitHub-Repos und das Erstellen einer Strategie ist kostenlos; die Runtime-Tarife finden Sie auf der Preisseite.

In Ihrem von GitHub verwalteten Secrets-Workflow. TradingHost liest diese zur Laufzeit über GitHub-Repository-Secrets, Environment-Secrets oder Ihren eigenen freigegebenen Secret-Management-Prozess aus. TradingHost benötigt zu keinem Zeitpunkt Zugriff oder Verwahrung für Ihre API-Keys, Secrets oder Passphrasen. Details finden Sie unter Platform Secrets.

Nein. Strategien sollten niemals Auszahlungsberechtigungen benötigen. Nutzen Sie stattdessen eingeschränkte Berechtigungen (Lesen, Handeln) und richten Sie, wo möglich, ein IP-Whitelisting ein.

Ja. TradingHost unterstützt die MCP-basierte Steuerung für KI-IDEs wie Cursor, Claude Code, GitHub Copilot und CLI-basierte KI-Agenten. KI-Tools können Deployments prüfen, Logs einsehen, Strategien neu starten und Runtime-Workflows verwalten. MCP dient dabei als Steuerungs- und Monitoring-Schnittstelle, nicht als Pfad für die Trade-Ausführung. Details finden Sie unter MCP-Steuerung.

Beides. Die MCP-Steuerung funktioniert über CLI-basierte Agenten (Claude Code CLI, eigene MCP-Clients, geskriptete MCP-Aufrufe) ebenso wie direkt in einer IDE. Der GitHub-native Deployment-Prozess läuft zudem auch völlig ohne KI-Tools: Ein normaler Git-Push auf Ihren Main-Branch stößt das Redeployment an.

Die Runtime erkennt den Absturz und stellt die relevanten Logs sowie Statusinformationen bereit. Sofern unterstützt, kann die betroffene Strategie neu gestartet werden, ohne andere im selben Container laufende Strategien zu beeinträchtigen. Ihr Strategie-Code bleibt weiterhin selbst für eine sichere Fehlerbehandlung, den Schutz vor doppelten Orders und Risikokontrollen verantwortlich. Details finden Sie unter Observability.

Fast immer liegt es an einem von drei Gründen. (1) Der Passphrase-Header für einen v2-Schlüssel muss der Base64-Wert des HMAC-SHA256 der rohen Passphrase sein, nicht die rohe Passphrase selbst. (2) Der Header KC-API-KEY-VERSION muss für v2-Schlüssel auf "2" gesetzt sein. (3) Die Signatur-Payload besteht aus Timestamp + UPPERCASE_METHOD + endpoint_with_query + body, wobei der Body bei GET/DELETE ein leerer String ist. Wenn einer dieser Punkte fehlt, tritt dieselbe Fehlerklasse auf.

KuCoin stellt keine statische wss://-URL bereit. Senden Sie vor dem Verbindungsaufbau einen POST-Request an /api/v1/bullet-public (für öffentliche Feeds) oder /api/v1/bullet-private (für Konto-/Order-Feeds). Die Antwort liefert Ihnen ein Einmal-Token sowie instanceServers[0].endpoint, das pingInterval und das pingTimeout. Verbinden Sie sich mit diesem Endpunkt über ?token=...&connectId=... und senden Sie Pings im zurückgegebenen Intervall. Token laufen ab, daher muss die Reconnect-Logik neue Token abrufen.

Nein. Gemäß einer CFTC-Verfügung vom 30. März 2026 gegen Peken Global Limited (den Betreiber von KuCoin) ist es KuCoin dauerhaft untersagt, US-Personen zu akzeptieren, es sei denn, das Unternehmen registriert sich als Foreign Board of Trade. Diese Einschränkung gilt für das KuCoin-Konto, nicht für den Hosting-Ort des Strategie-Codes. Ein Deployment auf TradingHost ändert also nichts an der Berechtigung.

Nur für Spot. openapi-sandbox.kucoin.com deckt Spot-Endpunkte ab und nutzt ein komplett separates Login, eigene API-Schlüssel und ein fiktives Guthaben. Futures, Margin und Optionen sind in der Sandbox nicht verfügbar. Jede Strategie, die auf api-futures.kucoin.com zugreift, muss daher vor der Skalierung auf andere Weise getestet werden (z. B. über einen Mock-Execution-Layer, sehr kleine Live-Positionsgrößen oder einen framework-eigenen Dry-Run).

TradingHost läuft in den Regionen EU und US-East. Wählen Sie die Region, die der von Ihrer Strategie genutzten Matching-Engine am nächsten liegt. Details zu Routing und Latenzen finden Sie auf der Seite zu den Regionen.

Nein. TradingHost konzentriert sich auf die Live-Laufzeitumgebung und das Deployment. Backtesting gehört in Ihren Research-Stack, Ihr Framework oder in AlgoBuilder.