Zum Inhalt

cTrader CLI

cTrader CLI ist ein Kommandozeilentool, mit dem Sie Konten, Handelsaktivitäten und algorithmische Handelsvorgänge direkt über ein Terminal verwalten können, ohne die cTrader-Desktop-Anwendung zu öffnen. Mit Befehlen können Sie sich anmelden, Marktdaten abrufen, Transaktionen ausführen und verwalten sowie cBots starten, Backtests durchführen und cBots optimieren.

cTrader CLI in einer Minute erklärt!

Es gibt zwei grundlegende Möglichkeiten, cTrader CLI zu verwenden. Sie können Befehle selbst eingeben oder in Skripten verwenden. Alternativ kann ein KI-Agent Ihre Anfragen in natürlicher Sprache in cTrader CLI-Befehle umwandeln, die Sie vor der Ausführung überprüfen. In beiden Fällen können Sie:

  • cTrader mit KI-Agenten verbinden, die CLI-Befehle erstellen, die Sie überprüfen und ausführen können.
  • Skills installieren, mit denen Ihr KI-Agent lernt, cTrader CLI korrekt zu verwenden.
  • cBots unter Windows, macOS und Linux ausführen, ohne die cTrader-Desktop-Anwendung geöffnet zu halten. So sparen Sie Arbeitsspeicher und CPU-Ressourcen.
  • cBots auf einem kostengünstigen Linux-VPS oder Cloud-Server hosten, statt dafür einen ressourcenintensiven Desktop-Computer zu nutzen.
  • Über Skripte und automatisierte Workflows Kontodaten, Kurse und historische Daten abrufen, Orders platzieren sowie Orders und Positionen verwalten.

Hinweis

cTrader CLI führt cBots auf Ihrem eigenen Computer oder Server aus. Dies unterscheidet sich von der Ausführung von cBots in der Cloud: Dabei hostet cTrader die cBots auf eigenen Servern, sodass auf Ihrer Seite kein Prozess dauerhaft laufen muss.

Einsatzszenarien für cTrader CLI

cTrader CLI unterstützt zwei grundlegende Einsatzszenarien. Beide basieren auf eingegebenen Befehlen statt auf einer grafischen Benutzeroberfläche, eignen sich jedoch für unterschiedliche Ziele.

Vergleichskriterium KI-Agent, ohne Benutzeroberfläche Selbst gehostet auf einem VPS oder in der Cloud
Ziel cTrader über einen KI-Assistenten bedienen, ohne Terminal und ohne grafische Benutzeroberfläche. cBots rund um die Uhr auf einem selbst verwalteten Server ausführen, während die Desktop-Anwendung geschlossen bleibt.
Typischer Nutzer Ein Nutzer beschreibt seine Ziele in natürlicher Sprache. Ein KI-Assistent erstellt Befehlsentwürfe, die der Nutzer überprüft und anschließend ausführt. Ein Trader oder technischer Betreiber, der mit dem Terminal vertraut ist und Befehle selbst eingibt oder per Skript ausführt.
Herkunft der Befehle Von der KI anhand einer Anfrage in natürlicher Sprache oder eines skriptgesteuerten Agenten-Workflows generiert. Im Terminal eingegeben oder aus einem Skript, einem Cronjob oder über docker run ausgeführt.
Verarbeitung der Ausgabe Die KI verarbeitet JSON-Daten zu einer Antwort oder zum nächsten Prompt. JSON-Ausgabe an stdout, Umleitung in Dateien oder Weiterleitung über eine Pipe an andere Tools.
Lang laufende Befehle Der KI-Agent darf run nicht eigenständig starten. Er kann cbots sicher überwachen und die Echtzeit-Kursausgabe von price lesen. Jeder Befehl, mit dem ein cBot gestartet, konfiguriert oder gestoppt wird, muss jedoch vor der Ausführung überprüft werden. run startet einen dauerhaft laufenden Prozess, für den ein Prozessmanager wie systemd oder Docker beziehungsweise die Option --exit-on-stop erforderlich ist. Alle anderen CLI-Befehle sind einmalige Aufrufe, die ein Ergebnis zurückgeben und danach beendet werden.

Hinweis

In beiden Szenarien stellen Sie den Server oder die Workstation selbst bereit und verwalten diese auch selbst. cTrader CLI bietet keinen verwalteten Hosting-Dienst.

cTrader CLI einrichten

cTrader CLI und cTrader MCP-Server im Vergleich

Sowohl cTrader CLI als auch die cTrader MCP-Server ermöglichen es, cTrader zu bedienen, ohne sich manuell durch die Benutzeroberfläche zu klicken. Sie funktionieren jedoch unterschiedlich. Die folgende Tabelle hilft Ihnen, die passende Lösung für Ihren Workflow auszuwählen.

cTrader CLI cTrader MCP-Server
Art der Interaktion Sie geben Befehle in einem Terminal ein oder lassen sie von einer KI entwerfen, um sie anschließend zu überprüfen und auszuführen. Sie beschreiben Ihr Anliegen in natürlicher Sprache, und ein KI-Agent führt die entsprechende Aktion aus.
cTrader-Anwendung erforderlich Nein. Die Ausführung erfolgt eigenständig über ein Terminal, einen VPS oder einen Container. Ein cTrader-Host muss im Hintergrund geöffnet bleiben: für die lokale Nutzung die Desktop-Anwendung unter Windows oder macOS, für die Remote-Nutzung eine cTrader Web-Sitzung.
Wo die Aktionen angezeigt werden Nur im Terminal als Text und JSON; in der cTrader-Benutzeroberfläche wird nichts angezeigt. In der cTrader-Benutzeroberfläche, zusammen mit der gewohnten Plattformansicht.
Besonders geeignet für Wiederholbare Automatisierung mit Skripten und das Hosting von cBots auf einem Server. Dialogbasierten Handel, Analysen und spontane Fragen über einen KI-Assistenten.

Tipp

Wählen Sie cTrader CLI, wenn Ihnen wiederholbare Abläufe und präzise Steuerung besonders wichtig sind. Wählen Sie die cTrader MCP-Server, wenn die dialogbasierte Interaktion mit einem KI-Agenten für Sie im Vordergrund steht.

cTrader CLI entdecken

Funktionen

cTrader CLI gruppiert seine Befehle nach Aufgaben. Die folgende Tabelle zeigt die verfügbaren Funktionen. Ausführliche Angaben zur Syntax, zu den Optionen und Beispiele für jeden Befehl finden Sie in der CLI-Referenz.

Funktion cTrader CLI
Konten auflisten und Kontostatistiken einsehen ✅
Verfügbare Symbole auflisten sowie deren Handelszeiten und Handelsbedingungen einsehen ✅
Echtzeitkurse und historische Kerzendaten abrufen ✅
Market-Orders, Limit-Orders, Stop-Orders und Stop-Limit-Orders mit festen Stop-Loss- und Take-Profit-Werten platzieren, ausstehende Orders ändern und stornieren sowie vorhandene Orders auflisten ✅
Feste Stop-Loss- und Take-Profit-Werte ändern, Positionen vollständig oder teilweise schließen und offene Positionen auflisten ✅
Transaktionen, die Historie abgeschlossener Orders und das aktuelle Exposure abrufen ✅
Aktuelle und historische Indikatorwerte berechnen und verfügbare Indikatoren auflisten ✅
Kursalarme erstellen, löschen und auflisten ✅
cBots starten und stoppen, Backtests durchführen und cBot-Metadaten abrufen ✅
cBots optimieren ✅
Projektgerüste für cBots, Indikatoren und Plugins erzeugen und die Projekte kompilieren ✅

Warnung

cTrader CLI ist ein Tool für den Handel und die Automatisierung. Es bietet keine Finanz-, Anlage-, Rechts- oder Steuerberatung. Befehle zum Platzieren oder Ändern von Orders können reale Transaktionen auslösen und zu Verlusten führen. Prüfen Sie jeden Befehl vor der Ausführung, testen Sie ihn zunächst auf einem Demo-Konto und schützen Sie Ihre Anmeldedaten.