Lesezeit … Min.

Trading-Strategien in Cursor entwickeln

Praktische Anleitung zum Schreiben automatisierter Trading-Strategien mit KI in Cursor, Speichern in GitHub und Ausführen auf TradingHost. Ein Workflow für jeden Broker und jede containerfähige Programmiersprache.

Cursor ist ein KI-gestützter Code-Editor, der lokal auf deinem Rechner läuft. Er kennt die gängigen Trading-Frameworks (CCXT, Freqtrade, Hummingbot). Du beschreibst deine Strategie einfach in natürlicher Sprache und erhältst fertigen Code. GitHub speichert diesen Code, TradingHost liest ihn aus und führt deine Strategie in der Cloud aus. MCP schließt den Kreis: Damit kann Cursor direkt aus dem Editor heraus Logs lesen, Strategien neu starten und Updates einspielen.

Abschnitt 01 · Wie alles zusammenpasst

Drei Komponenten, ein Kreislauf

Der gesamte Workflow basiert auf drei Tools, die jeweils eine klare Aufgabe haben: Cursor schreibt den Code, GitHub speichert ihn und TradingHost führt ihn aus. Wenn du dieses Prinzip verstanden hast, kannst du die restlichen Abschnitte dieser Seite einfach überfliegen.

  • Dein Code-Editor

    Cursor

    Ein KI-gestützter Code-Editor für deinen Rechner. Du beschreibst die Logik deiner Strategie auf Englisch, und Cursor schreibt den Code mithilfe von Claude, GPT oder Gemini.

  • Dein Strategie-Repo

    GitHub

    Ein Cloud-Ordner für deinen Code inklusive Versionsverlauf. Cursor pusht Änderungen hierher, sobald sie bereit sind. GitHub ist die einzige Quelle der Wahrheit für den Code, den TradingHost ausführt.

  • Deine Cloud-Runtime

    TradingHost

    Eine permanent aktive Cloud-Umgebung, die deinen Code von GitHub abruft, einen Container baut und deine Strategie bei deinem Broker oder deiner Börse ausführt. Die Logs werden direkt zu dir gestreamt.

Vom Entwurf zur Live-Strategie

  1. Forke ein Starter-Template (CCXT, Freqtrade oder Hummingbot) in deinen GitHub-Account.
  2. Öffne das Repo in Cursor und beschreibe deine Strategie-Idee auf Englisch.
  3. Prüfe den von Cursor generierten Code und pushe ihn zu GitHub, sobald alles korrekt aussieht.
  4. TradingHost registriert den Push, baut deinen Container und führt die Strategie in der von dir gewählten Region aus.
  5. Cursor verbindet sich über MCP mit deiner Runtime, um direkt im Editor Logs zu verfolgen, Strategien neu zu starten und Updates einzuspielen.

Abschnitt 02 · Auf einen Blick

Auf einen Blick

Workflow
Trading-Strategien in Cursor schreiben, über GitHub auf TradingHost bereitstellen
KI-Tool
Cursor (mit beliebigem Modell: Claude, GPT etc.)
Frameworks
CCXT, Freqtrade, Hummingbot, native Broker-APIs, benutzerdefiniert
Unterstützte Broker
Alle von TradingHost unterstützten Broker und Börsen
Deployment
GitHub-nativ; Push löst Redeploy aus
Runtime-Steuerung
MCP aus Cursor: Logs lesen, Strategien neu starten, neu deployen
Ideal für
Trader, die Strategien entwickeln oder portieren und KI-Unterstützung sowie eine zuverlässige Runtime suchen

Abschnitt 03 · Cursor einrichten

Cursor für das Trading einrichten

Installiere Cursor und melde dich an. Verbinde das Tool mit GitHub, um direkt auf deine Strategie-Repositories zuzugreifen und Code zu pushen. Wähle das KI-Modell, das am besten zu deinen Anforderungen an Code-Vorschläge passt: Claude agiert eher zurückhaltend und liefert Erklärungen, GPT ist schneller, Gemini liegt dazwischen.

Nutze für Trading-Projekte das leistungsstärkste Modell, das dein Abo hergibt. Strategie-Code verzeiht keine subtilen Fehler. Die minimalen Mehrkosten für ein besseres Modell sind vernachlässigbar im Vergleich zu den Verlusten durch eine fehlerhafte Orderausführung im Live-Betrieb.

Abschnitt 04 · Framework auswählen

Starte mit einem Framework, das Cursor kennt

Der schnellste Weg: Forke ein Starter-Template von TradingHost und lass es von Cursor erweitern. Das Framework liefert das Grundgerüst, Cursor schreibt die eigentliche Strategielogik.

  • CCXT

    Wähle CCXT, wenn deine Strategie mit mehreren Krypto-Börsen kommunizieren soll. Cursor beherrscht die CCXT-Syntax und -Strukturen hervorragend.

  • Freqtrade

    Wähle Freqtrade, wenn du ein strukturiertes Framework mit integrierten Indikatoren und einem festen Konfigurationsmodell bevorzugst.

  • Hummingbot

    Wähle Hummingbot, wenn du Market-Making- oder Liquiditätsstrategien für Krypto-Handelsplätze baust.

  • Nativ oder individuell

    Nutze native Broker-APIs oder eigene Connectoren, wenn du die volle Kontrolle über handelsplatzspezifisches Verhalten benötigst.

Abschnitt 05 · Strategie entwickeln

Strategie beschreiben, Code prüfen

Öffne das Starter-Template in Cursor und beschreibe in einfachem Englisch, was deine Strategie tun soll: was überwacht wird, wann Positionen eröffnet oder geschlossen werden, wie gehedgt wird und wie der Datenabgleich läuft. Cursor schreibt den passenden Code im Stil des jeweiligen Frameworks.

Trading-Code verzeiht keine Fehler. Lies jede Zeile, die Cursor generiert – besonders bei Ordertypen, Positionsgrößen, Fehlerbehandlung und Reconnection-Logik. Lass dir unklares Verhalten von Cursor erklären, bevor du den Code übernimmst. Nutze den Chat, um Edge Cases abzufragen („Was passiert bei einer Teilausführung?“, „Was, wenn die Websocket-Verbindung mitten im Trade abbricht?“) und lass Cursor die entsprechende Logik ergänzen.

Pushe den Code erst zu GitHub, wenn du jeden Schritt geprüft hast. Übertrage keinen spekulativen Code in eine Live-Runtime – sie würde ihn sofort ausführen.

Abschnitt 06 · MCP verbinden

Den Workflow mit MCP abrunden

Die MCP-Unterstützung von TradingHost bietet Cursor eine kontrollierte Schnittstelle zu deiner Live-Runtime. Einmal verbunden, kann Cursor den Deployment-Status auslesen, Logs in Echtzeit verfolgen, Strategieprozesse neu starten und Updates einspielen – alles direkt im Editor.

Der Workflow in der Praxis: Code in Cursor schreiben, zu GitHub pushen, automatischen Redeploy abwarten, Cursor fragen „Gab es in der letzten Stunde Fehler?“ oder „Starte Strategie A neu“, Antwort prüfen, weiterarbeiten. Wichtig: MCP dient der Steuerung und dem Monitoring, es ist nicht der Pfad für die eigentliche Orderausführung.

Abschnitt 07 · Deployen und iterieren

Pushen, deployen, überwachen, iterieren

Sobald Cursor Änderungen in deinen GitHub-Main-Branch pusht, übernimmt TradingHost, baut den Container neu und führt das Redeployment durch. Du musst Cursor nicht verlassen, um ein Strategie-Update live zu bringen.

Beim ersten Deployment einer Strategie müssen Sie eine Region (EU oder US-East) auswählen und Ihre Broker-API-Zugangsdaten in Ihrem GitHub-gesteuerten Secrets-Workflow hinterlegen. Danach ist jede erneute Bereitstellung nur noch ein Git-Push.

Abschnitt 09 · FAQ

Häufig gestellte Fragen

Ein grundlegendes Code-Verständnis hilft, aber du musst keinen Code von Grund auf selbst schreiben. Cursor übernimmt den Großteil. Deine Aufgabe ist es, Anforderungen zu beschreiben, das Ergebnis zu prüfen und Anpassungen anzufordern. Code präzise lesen zu können ist wichtiger, als ihn selbst zu schreiben – besonders wenn es um Ordertypen, Positionsgrößen und Reconnection-Logik geht.

GitHub ist ein Cloud-Dienst zur Versionsverwaltung und Speicherung von Code. Du benötigst einen kostenlosen GitHub-Account, um deinen Strategie-Code dort abzulegen. TradingHost liest den Code direkt aus deinem GitHub-Repository. Sobald du Code dorthin pusht, registriert TradingHost die Änderung und stößt das Redeployment an.

Dein GitHub-Repository kann privat sein. TradingHost greift nur auf die Repositories zu, die du explizit freigibst. Broker-API-Keys werden als verschlüsselte Secrets gespeichert und landen niemals im Code selbst. Details dazu findest du unter Plattform-Secrets.

Das erste Deployment einer Starter-Strategie dauert meist weniger als eine Stunde: Cursor installieren, ein Framework-Starter-Template forken, GitHub verbinden, TradingHost auf das Repository ausrichten, Region wählen und Broker-Zugangsdaten hinterlegen. Der zeitaufwendige Teil ist die sorgfältige Prüfung des Strategie-Codes – und das ist auch so gewollt.

Ein kostenpflichtiges Cursor-Abo gibt dir Zugriff auf leistungsstärkere Modelle und höhere Limits. Die kostenlose Version reicht für Prototypen; für produktive Strategien im Live-Betrieb ist das kostenpflichtige Abo jedoch dringend zu empfehlen.

Nutze das leistungsstärkste Modell, das dein Abo zulässt. Fehler in der Strategie sind im Live-Betrieb extrem teuer. Die minimalen Mehrkosten für ein besseres Modell sind im Vergleich zu den Verlusten durch eine fehlerhafte Orderausführung vernachlässigbar.

Ja. Alle drei Frameworks bieten öffentliche Dokumentationen und Code-Beispiele, mit denen die KI-Modelle trainiert wurden. Cursor generiert für jedes Framework passgenauen Code. Details zum Deployment findest du auf den Framework-Seiten für CCXT, Freqtrade oder Hummingbot.

Jeden von TradingHost unterstützten Broker. Cursor schreibt den Strategie- und Connector-Code; TradingHost führt den Container für die Broker-API aus, die Sie anbinden. Die Liste der unterstützten Anbieter finden Sie unter Brokern.

Mit MCP kann Cursor Ihre aktive TradingHost-Runtime auslesen und steuern: Logs in Echtzeit verfolgen, eine Strategie neu starten oder neu bereitstellen. Es ist eine Steuerungsebene, nicht der Pfad der Trade-Ausführung. Mehr dazu erfahren Sie unter MCP-Steuerungsebene.

Vertrauen Sie dem Workflow, nicht dem Output. Prüfen Sie jede Zeile, insbesondere bei Ordertypen, Positionsgrößen, Fehlerbehandlung und Reconnects. KI beschleunigt die Entwicklung, ersetzt aber nicht die manuelle Überprüfung.

Derselbe Workflow funktioniert für jede KI-IDE. Zukünftige Workflow-Seiten werden speziell auf Claude Code und Copilot eingehen; die Framework-, MCP- und Runtime-Komponenten sind identisch.

Cursor und TradingHost werden separat abgerechnet. Cursor hat eigene Abo-Modelle; die Runtime-Tarife von TradingHost finden Sie unter Preise. Das Verknüpfen eines GitHub-Repositorys und das Erstellen einer Strategie auf TradingHost ist kostenlos.