Lesezeit … Min.

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

In Cursor, Claude Code oder einer beliebigen AI-IDE entwickeln. Aus GitHub in eine verwaltete Cloud-Runtime mit erstklassiger MCP-Steuerung, Logs und LATAM-nativer Ausführung deployen.

Vom TradingHost-Engineering-Team

Sektion 01 · Auf einen Blick

Auf einen Blick

Handelsplatz
Bitso
Handelsplatz-Typ
Krypto-Börse (LATAM-Hub)
Anlageklasse
Krypto
Unterstützte Produkte
Nur Spot. Margin-Handel wird in den Docs als in Arbeit (work-in-progress) erwähnt; keine Futures oder Perpetuals.
Laufzeit-Modell
Containerisierte Strategie-Runtime
Deployment-Quelle
GitHub
Programmiersprachen
Jede Sprache, die in einem Container läuft
Gängige Integrationen
Native Bitso-REST und WebSocket, CCXT (`bitso`), benutzerdefiniert
KI-Workflow-Integration
MCP-Steuerungsoberfläche
Rolle von TradingHost
Runtime, Deployment, Logs, Health-Checks, Regionsauswahl, MCP-Steuerung
Rolle von Bitso
Börsenkonto, API-Zugriff, Marktzugang, Ausführungsplatz, MXN/BRL/ARS-Fiat-Anbindungen (SPEI, PIX)
Verbindung
TradingHost ist unabhängig und steht in keiner Verbindung zu Bitso. Bitso operiert unter dem mexikanischen Ley Fintech (CNBV-Aufsicht), ist in Argentinien bei der CNV als PSAV no. 51 registriert (seit dem 19. Juli 2024) und besitzt eine GFSC-Lizenz aus Gibraltar für institutionelle Dienstleistungen mit virtuellen Vermögenswerten.

Sektion 02 · Das Angebot von Bitso

Das Angebot von Bitso

Bitso ist eine reine Spot-Börse mit Hauptsitz in Lateinamerika und Fiat-Anbindungen für MXN, BRL und ARS (SPEI in Mexiko, PIX in Brasilien, lokale CBU/Alias in Argentinien). Strategien verbinden sich mit der Börse über REST und WebSocket, authentifiziert über einen einzigen HMAC-SHA256-signierten `Authorization: Bitso <key>:<nonce>:<sig>`-Header. Es gibt keine Derivate, keine Perpetuals und keine Optionen; Margin-Handel wird in der Dokumentation lediglich als in Arbeit erwähnt.

Märkte und Strategiemuster

  • MXN/USD-Stablecoin-Arbitrage (USDT_MXN, USDC_MXN Spreads)
  • BRL-Paar-Ausführung (BTC_BRL, ETH_BRL Liquiditätsabschöpfung)
  • ARS-Aufschlagsabschöpfung (Peso-Stablecoin-Premium-Routing)
  • USDC/USDT-Spot-Rotation über LATAM-Orderbücher hinweg
  • Länderübergreifendes LATAM-Portfolio-Rebalancing (MXN, BRL, ARS, COP)
  • Über SPEI/PIX finanzierte Stablecoin-Desk-Strategien
  • BTC_MXN Market Making mit Top-20-Orderbuch-Streaming
  • Bestandsabsicherung für Überweisungskorridore (Zahlungsströme von Mexiko in die USA)

API-Schnittstelle

Produktbereiche
Spot. Sandbox unter `https://api-sandbox.bitso.com/api/v3/` (nutzt das BTC-Testnetz sowie das Ethereum-Testnetz für Einzahlungen).
Verbindungsmethoden
REST unter `https://api.bitso.com/api/v3/`. WebSocket unter `wss://ws.bitso.com` mit den Channels `trades`, `orders` und `diff-orders`.
Authentifizierung
HMAC-SHA256. Ein einzelner `Authorization`-Header in der exakten Form `Bitso <key>:<nonce>:<signature>`. Die Signatur ist ein hex-kodierter HMAC-SHA256 über `nonce + HTTP_METHOD + request_path + json_payload`. Nonce v2 befindet sich im Rollout.

Sektion 03 · Mit KI entwickeln

Entwickeln Sie Ihre Bitso-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 Bitso-API

    Direkte Kontrolle über Bitso-spezifisches Verhalten, Kontodaten und Orderausführungslogik via REST und WebSocket.

  • CCXT

    Einheitliche Schnittstelle für Bitso und andere Krypto-Börsen. Die Exchange-ID `bitso` deckt die Spot-Endpunkte ab.

  • Freqtrade

    Framework-basierte Deployments unter Verwendung der Strategiestruktur von Freqtrade. Der Bitso-Support ist Community-getestet via CCXT und nicht offiziell gelistet.

  • Eigener Connector

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

Framework-Unterstützung für Bitso

Da Bitso eine reine Spot-Börse ist, ist die Framework-Matrix einfacher als bei Multi-Produkt-Plattformen: Es gibt keine Spalten für USD-M, COIN-M oder Optionen. Wenn Ihre Strategie Perpetuals oder USD-marginierte Futures erfordert, kombinieren Sie Bitso für den Derivate-Zweig mit einer separaten Börse (z. B. Binance, Bybit oder OKX). Für reine Spot-Strategien auf Bitso sind die native API und CCXT die primär unterstützten Wege; Freqtrade funktioniert über die Community-getestete CCXT-Integration, und Hummingbot bietet derzeit keinen Bitso-Connector an.

FrameworkSpot
Native Bitso REST and WebSocketUnterstützt
CCXT (`bitso`)Unterstützt
FreqtradeTeilweise unterstützt
HummingbotNicht als unterstützt dokumentiert

✓ bestätigter Support laut offizieller Framework-Dokumentation. „partial“ weist auf eine Community-getestete Integration via CCXT ohne offizielle Listung hin. „no connector“ bedeutet, dass das Framework keinen Bitso-Connector bereitstellt. Workflow-Links verweisen auf /workflows/-Seiten, die sich derzeit in der Erstellung befinden.

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

Bitso stellt die Börse und den API-Zugang bereit. TradingHost liefert die Produktionsumgebung, in der Ihre mit Bitso 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 Bitso.

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

    TradingHost mit Ihrem bestehenden Strategie-Repository verknüpfen oder eine TradingHost-Framework-Runtime (CCXT) für eine funktionierende Ausgangsbasis forken.

  3. SCHRITT 03

    In einen TradingHost-Container deployen

    Wählen Sie eine Region (EU oder US-East), hinterlegen Sie die Umgebungsvariablen für Ihre Strategie (Ihren Bitso-API-Schlüssel, der für den exakten Header Authorization: Bitso <key>:<nonce>:<sig> bei jeder signierten Anfrage genutzt wird) und starten Sie das Deployment. TradingHost baut 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 Bitso

Stolpersteine, auf die Sie stoßen, wenn Sie eine Bitso-Strategie in einer containerisierten Cloud-Runtime ausführen – und die weder in der Dokumentation von Bitso noch in den READMEs der Frameworks stehen. Jede der folgenden Aussagen ist aus der offiziellen Dokumentation von Bitso zitiert oder paraphrasiert; die deployment-seitigen Hinweise stammen aus dem Betrieb dieser Strategien auf TradingHost.

  1. 01 · Fiat-Anbindungen

    SPEI, PIX und lokale CBU/Alias leiten LATAM-Fiat-Zahlungen

    Bitso leitet MXN über SPEI (Mexiko) und BRL über PIX (Brasilien) mit nahezu sofortiger Abwicklung; ARS nutzt lokale CBU/Alias-Anbindungen. Strategien, die auf Fiat-Aufladungen angewiesen sind, sollten Annahmeschlusszeiten und Bankfeiertage berücksichtigen.

  2. 02 · Rate-Limits

    60 RPM öffentlich, 300 RPM privat

    Öffentliche Endpunkte sind auf 60 Anfragen pro Minute und IP beschränkt; private Endpunkte auf 300 Anfragen pro Minute und Konto innerhalb eines Ein-Minuten-Fensters. Ein Überschreiten führt zu einer einminütigen Sperre. Planen Sie Polling und Order-Pacing entsprechend; nutzen Sie für Marktdaten bevorzugt WebSockets.

  3. 03 · Auth-Signierung

    Ein einziger Authorization-Header mit Key, Nonce und Signatur

    Bitso verwendet einen einzigen `Authorization: Bitso <key>:<nonce>:<sig>`-Header. Die Nonce muss pro Key streng fortlaufend sein. Uhrzeit-Abweichungen (Clock Drift) und parallel laufende Worker sind die häufigsten Ursachen für den Fehler `0215` (incorrect request signature) und Ablehnungen wegen ungültiger Nonces.

  4. 04 · KYC-Stufen

    Verifizierte Konten schalten private API und höhere Limits frei

    Verifizierte Konten schalten den Zugriff auf die private API sowie höhere Ein- und Auszahlungslimits frei. Die Limits der einzelnen Stufen und die Meldepflichten für Transaktionen wurden im Zuge der mexikanischen AML-Reform vom Juli 2025 verschärft (Meldeschwelle ab 210 UMA, ca. 1.180 USD).

  5. 05 · Regulierung

    Mexikanisches Fintech-Gesetz, Argentinien CNV PSAV, Gibraltar GFSC

    Bitso operiert in Mexiko unter dem Fintech-Gesetz von 2018 (Ley Fintech), das von der CNBV verwaltet wird. Institutionelle Dienstleistungen für virtuelle Vermögenswerte sind über die GFSC-Einheit in Gibraltar lizenziert. In Argentinien ist Bitso als PSAV no. 51 bei der CNV registriert (seit dem 19. Juli 2024) und muss bis zum 31. Dezember 2025 die General Resolution 1058 erfüllen.

Sektion 06 · Entwickelt für

Entwickelt für

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

  • Quant-Teams in Lateinamerika, die MXN-, BRL- und ARS-Paare über eine einzige Runtime betreiben
  • In Mexiko ansässige Entwickler, die automatisierte Strategien mit SPEI-Finanzierung ausführen
  • Brasilianische Krypto-Desks, die PIX-Liquidität in BRL-Spot-Orderbücher leiten
  • Stablecoin-Arbitrage-Händler, die USDC/USDT gegen lateinamerikanische Fiat-Währungen handeln
  • Überweisungs- und Treasury-Teams, die Stablecoin-Infrastrukturen im Korridor zwischen Mexiko und den USA nutzen

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 Bitso.

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

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

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

AWS und DigitalOcean bieten Ihnen 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-basierte Steuerung direkt aus KI-IDEs sowie integrierte Oberflächen für Logs und Systemzustand. 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.

Ja. Die CCXT-Integration für bitso deckt Spot-Endpunkte ab, übernimmt die HMAC-SHA256-Signierung und läuft unverändert in einem TradingHost-Container. Da Bitso ausschließlich Spot-Handel anbietet, sind Margin- und Futures-Methoden nicht anwendbar. Details zur Einrichtung finden Sie auf der Seite zur CCXT-Framework-Runtime.

Ja, sofern Ihr Projekt entsprechend konzipiert ist. Sie können mehrere Strategie-Prozesse oder -Dienste innerhalb einer Runtime ausführen oder sie zur besseren Isolierung und Übersichtlichkeit auf verschiedene Runtimes aufteilen. Weitere Informationen zum Multi-Strategie-Modell finden Sie auf der Runtime-Produktseite von TradingHost.

Der schnellste Weg ist das Forken einer TradingHost-Framework-Runtime: Nutzen Sie CCXT für ein direkt einsatzbereites Projekt. Alternativ können Sie Ihr eigenes GitHub-Strategie-Repository verbinden. Das Verknüpfen eines GitHub-Repositorys und das Erstellen einer Strategie ist kostenlos; die Tarife für Runtimes finden Sie auf unserer 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 auf Ihre API-Keys oder Secrets. Details zum Sicherheitsmodell finden Sie unter Plattform-Secrets.

Nein. Strategien sollten niemals Auszahlungsberechtigungen erfordern. Nutzen Sie eingeschränkte Berechtigungen (Lesen, Handeln) und aktivieren Sie, wo möglich, das IP-Whitelisting. Reservieren Sie Auszahlungsrechte ausschließlich für Keys, die Sie manuell von einem Host mit fester IP-Adresse aus nutzen.

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

Beides. Die MCP-Schnittstelle funktioniert gleichermaßen mit CLI-basierten Agents (Claude Code CLI, benutzerdefinierte MCP-Clients, geskriptete MCP-Aufrufe) wie auch direkt in einer IDE. Der GitHub-native Deployment-Prozess funktioniert zudem völlig ohne KI-Tools: Ein einfacher Git-Push auf Ihren Main-Branch löst ein erneutes Deployment aus.

Die Runtime erkennt den Absturz und stellt die relevanten Logs und 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 Monitoring für Logs und Systemzustand.

Das liegt fast immer an der Nonce oder der Erstellung der Signatur. Bitso erfordert eine streng fortlaufende Nonce pro Key (Nonce v2 befindet sich im Rollout) und signiert Nonce + METHOD + Pfad + Body mittels HMAC-SHA256 (hex-kodiert). Häufige Ursachen: Uhrzeit-Abweichungen zwischen Replikaten, zwei Worker, die denselben Key nutzen, oder ein fehlender abschließender Schrägstrich (Trailing Slash) im Pfad.

SPEI in Mexiko (MXN), PIX in Brasilien (BRL) und lokales CBU/Alias in Argentinien (ARS). PIX und SPEI werden in Sekundenschnelle abgewickelt, aber Cut-off-Zeiten der Zahlungswege und Bankfeiertage gelten weiterhin. Strategien, die Fiat-Bestände automatisch umschichten, sollten die Verfügbarkeit der Zahlungswege als Laufzeit-Variable behandeln.

Bitso operiert unter Mexikos Ley Fintech unter CNBV-Aufsicht, ist bei der argentinischen CNV als PSAV no. 51 registriert, ist in Brasilien präsent und nutzt eine GFSC-Lizenz aus Gibraltar für institutionelle Dienstleistungen für virtuelle Vermögenswerte. Mexikos AML-Reform vom Juli 2025 führte Meldepflichten für VASPs ab ca. 1.180 USD pro Transaktion ein.

Nein. Bitso bietet keine Konten für Personen mit Wohnsitz in den USA an und schränkt rund 33 Jurisdiktionen ein, darunter die USA und Kanada. TradingHost führt Ihre Strategie unabhängig von der Region aus, aber das Bitso-Konto selbst muss gemäß den Nutzungsbedingungen von Bitso zulässig sein.

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 ist. Details zu Routing und Latenzen finden Sie auf der Regionsseite.

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