Lesezeit … Min.

KI-native Runtime für CMC Markets-Handelsstrategien

Entwickeln Sie CMC Markets API Direct (FIX 4.4) Strategien in Cursor, Claude Code oder einer beliebigen KI-IDE. Deployen Sie direkt aus GitHub in eine verwaltete Cloud-Runtime mit erstklassiger MCP-Steuerung, Logs und Regionsauswahl.

Vom TradingHost-Engineering-Team

Abschnitt 01 · Auf einen Blick

Auf einen Blick

Broker
CMC Markets (an der LSE notiert, CMCX.L)
Broker-Typ
Forex-, CFD- und Spread-Betting-Broker
Anlageklasse
Forex, Index-CFDs, Rohstoff-CFDs, Aktien-CFDs, ETF-CFDs, treasury CFDs, Krypto-CFDs (abhängig von der jeweiligen Gesellschaft)
Unterstützte Produkte
Über 12.000 handelbare Produkte in den Bereichen Spot-FX, Indizes, Rohstoffe, Aktien-CFDs und ETFs, sowie treasuries und (je nach Gesellschaft) Krypto-CFDs. Britische Privatkunden können zusätzlich zu CFDs auch spread bets platzieren.
Laufzeitmodell
Containerisierte Runtime für Strategien
Deployment-Quelle
GitHub
Sprachen
Jede Sprache, die in einem Container ausgeführt werden kann (FIX ist sprachunabhängig)
Gängige Integrationen
CMC Markets API Direct (FIX 4.4), MT4-Bridge, benutzerdefinierte Konnektoren. Privatkunden auf Next Generation (Web) haben keine separate REST-API.
KI-Workflow-Integration
MCP-Steuerungsoberfläche für Cursor, Claude Code, GitHub Copilot und CLI-Agents
Rolle von TradingHost
Runtime, Deployment, Logs, Health Checks, Regionsauswahl, MCP-Steuerung
Rolle von CMC Markets
Brokerkonto, Marktzugang, Ausführungsplatz
Regulierungsbehörden
CMC Markets UK Plc (FCA firm reference 173730, Großbritannien); CMC Markets Asia Pacific Pty Ltd (ASIC AFSL 238054, Australien); CMC Markets Germany GmbH (BaFin, Deutschland); CMC Markets New Zealand Limited (NZ FMA); CMC Markets Canada (Singapore) Pte Ltd (MAS, Singapur).
Hebelbegrenzungen für Kleinanleger
Großbritannien (CMC Markets UK Plc, FCA, ESMA-konform), Deutschland (CMC Markets Germany GmbH, BaFin, ESMA-konform) und Australien (CMC Markets Asia Pacific, ASIC): 30:1 für Hauptwährungspaare (Major FX), 20:1 für Nebenwährungspaare (Non-Major FX) und Gold, 10:1 für andere Rohstoffe und Nebenindizes, 5:1 für Aktien, 2:1 für Krypto-CFDs. Die Gesellschaften in Neuseeland und Singapur wenden die Regeln ihrer jeweiligen Gerichtsbarkeit an.
Zugangsstufe
CMC Markets API Direct richtet sich an institutionelle Kunden und Trader mit hohem Handelsvolumen; dies ist nicht der Standard-Onboarding-Prozess für Privatkunden. Privatkunden werden in der Regel auf Next Generation (Web) oder MetaTrader 4 geleitet. Klären Sie Ihre Berechtigung für API Direct während des Onboardings direkt mit CMC.
Zugehörigkeit
TradingHost ist unabhängig und steht in keiner Verbindung zu CMC Markets plc oder anderen Gesellschaften von CMC Markets.

Abschnitt 02 · Was CMC Markets bietet

Was CMC Markets bietet

CMC Markets bietet über 12.000 handelbare Produkte in den Bereichen FX, Indizes, Rohstoffe, Aktien-CFDs, ETFs, treasury CFDs und (je nach Gesellschaft) Krypto-CFDs. Die programmatische Schnittstelle ist CMC API Direct, eine FIX 4.4-Session für institutionelle Trader und Akteure mit hohem Handelsvolumen. Privatkunden ohne Zugang zu API Direct nutzen die Webplattform Next Generation oder MT4. Details finden Sie in der Dokumentation von CMC Connect.

Märkte und Strategiemuster

  • API Direct FIX 4.4-Strategien für über 12.000 Produkte
  • Systematische Strategien für über 70 FX-Währungspaare
  • Strategien für über 1.000 Aktien-CFD-Paare und Baskets
  • Breakout-Strategien für CFDs auf Haupt- und Nebenindizes (FTSE 100, S&P 500, DAX 40)
  • Kurven-Trades mit treasury CFDs
  • Order-Routing für spread bet im Vergleich zu CFD (britische Privatkunden)
  • Auf Next Generation (Demo) validierte Logik, portiert auf API Direct

API-Schnittstelle

Produktschnittstellen
Über 12.000 handelbare Produkte: mehr als 70 Spot-FX-Paare, CFDs auf Haupt- und Nebenindizes, Rohstoff-CFDs, über 1.000 Aktien-CFDs, ETF-CFDs, treasury CFDs. Krypto-CFDs sind abhängig von der jeweiligen Gesellschaft. Britische Privatkunden sehen zusätzlich spread bet-Versionen der CFD-Produkte.
Verbindungsmethoden
CMC Markets API Direct nutzt FIX 4.4 für Order-Routing und Marktdaten. Die Next Generation-Webplattform für Privatkunden bietet keine separate REST-API; der programmatische Zugriff erfolgt über API Direct oder über die MT4-Bridge für EA-Strategien. API Direct richtet sich an institutionelle Kunden und Trader mit hohem Handelsvolumen.
Authentifizierung
Die FIX-Session-Zugangsdaten (SenderCompID, Passwort und Host) werden von CMC nach dem Onboarding für API Direct bereitgestellt. Die Zugangsdaten für Demo- und Live-Umgebungen von API Direct sind getrennt. Das Onboarding ist ein individueller Prozess; die Berechtigung für Privatkunden hängt vom Handelsvolumen und dem Kontoprofil ab.

Spezifische Details finden Sie bei CMC Markets

Die Dokumentation von CMC Connect (API Direct) und die institutionelle API-Broschüre sind die maßgeblichen Quellen für FIX-Endpoints, Instrumenten-IDs und das Onboarding.

Abschnitt 03 · Mit KI entwickeln

Entwickeln Sie Ihre CMC Markets-Strategie mit KI

Wählen Sie eine Integrationsmethode, forken Sie ein TradingHost-Framework-Starter-Repository und entwickeln Sie Ihre Strategie in einer KI-IDE. CMC API Direct (FIX 4.4) ist der Standardweg; MT4 EAs werden innerhalb des Terminals ausgeführt und nicht auf TradingHost. NautilusTrader bietet derzeit keinen CMC-Adapter an.

  • CMC API Direct (FIX 4.4)

    FIX 4.4-Session auf institutionellem Niveau für Order-Routing und Marktdaten. Der standardmäßige, mit TradingHost kompatible Weg; erfordert das Onboarding für API Direct.

  • Eigene FIX-Engine

    quickfix-python, QuickFIX/J, OnixS oder Ihre eigene FIX 4.4-Implementierung. Jede FIX-Engine in einer beliebigen Containersprache funktioniert mit den Zugangsdaten von CMC API Direct.

  • MT4-Bridge

    CMC bietet eine MT4-Bridge für EA-Strategien. EAs werden innerhalb des MetaTrader-Terminals ausgeführt, nicht auf TradingHost.

  • Eigener Konnektor

    Ihre eigene Integration in Java, C#, Python oder Go auf Basis von CMC API Direct.

Framework-Unterstützung für CMC Markets-Produkte

CMC API Direct (FIX 4.4) deckt das gesamte Multi-Asset-Spektrum von CMC ab. Privatkunden ohne Zugang zu API Direct nutzen Next Generation (Web) oder MT4. Krypto-CFDs sind abhängig von der jeweiligen Gesellschaft.

FrameworkFXIndizesRohstoffeCFDKrypto-CFDs
CMC API Direct (FIX 4.4)UnterstütztUnterstütztUnterstütztUnterstütztTeilweise unterstützt
Custom FIX engineUnterstütztUnterstütztUnterstütztUnterstütztTeilweise unterstützt
MT4 bridgeTeilweise unterstütztTeilweise unterstütztTeilweise unterstütztNicht als unterstützt dokumentiertNicht als unterstützt dokumentiert
NautilusTraderNicht als unterstützt dokumentiertNicht als unterstützt dokumentiertNicht als unterstützt dokumentiertNicht als unterstützt dokumentiertNicht als unterstützt dokumentiert

✓ Bestätigter Support laut Dokumentation von CMC Connect. "im Terminal" bedeutet, dass die Strategie auf dem MetaTrader-Desktop ausgeführt wird. "abhängig von der Gesellschaft" bedeutet, dass die Verfügbarkeit von der jeweiligen CMC-Gesellschaft abhängt.

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

Mit KI entwickeln

Die oben genannten Framework-Starter lassen sich nahtlos mit AI IDEs kombinieren. Die TradingHost MCP-Steuerungsoberfläche schließt den Kreis: KI-Tools können Deployments prüfen, Logs einsehen und die Runtime gemeinsam mit Ihnen verwalten. Der Pfad der Orderausführung bleibt davon stets unberührt.

Bereich 04 · Ausführung auf TradingHost

Führen Sie Ihren Code auf TradingHost aus

CMC Markets stellt das Brokerkonto und den Zugang zu FIX API Direct bereit. TradingHost stellt die Produktionsumgebung bereit, in der Ihre mit CMC verbundene Strategie ausgeführt wird.

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

Sie

  • Ihr Repository enthält Ihren Code.
  • Ihr Deployment definiert die Ausführung.
  • Ihre Strategie verbindet sich über API Direct FIX 4.4 mit CMC Markets.

TradingHost

  • Hält die Runtime online.
  • Stellt Logs und Health-Checks bereit.
  • Regionen-Auswahl.
  • Kontrollierte Deployment-Oberfläche.

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 Framework starten

    Verknüpfen Sie TradingHost mit Ihrem bestehenden Strategie-Repository oder forken Sie ein TradingHost-Starter-Repository für CMC API Direct FIX 4.4.

  3. SCHRITT 03

    In einen TradingHost-Container deploien

    Wählen Sie eine Region (EU für CMC Markets UK Plc und die FCA-regulierten UK-/EU-Unternehmen; US-East bei der Kombination mit US-Marktdaten), geben Sie die von Ihrer Strategie benötigten Umgebungsvariablen an (CMC API Direct SenderCompID, Passwort, Host und Port) und deployen Sie. TradingHost erstellt Ihren Container aus dem Repo und führt Ihre Strategie auf einer verwalteten Kubernetes-Infrastruktur aus.

  4. SCHRITT 04

    Logs und Status überwachen

    Verfolgen Sie Live-Logs, Systemstatus und Runtime-Zustand direkt im TradingHost-Dashboard. Dieselbe Oberfläche ist über MCP aus jeder beliebigen AI IDE erreichbar, sodass Cursor, Claude Code oder ein CLI-Agent den Deployment-Status auslesen und die Runtime gemeinsam mit Ihnen verwalten können.

  5. SCHRITT 05

    Aktualisieren und neu deploien

    Pushen Sie Änderungen in Ihren GitHub-Main-Branch, und TradingHost führt automatisch ein neues Deployment durch.

Bereich 05 · Betriebshinweise

Betriebshinweise für CMC Markets

Fallstricke, die beim Betrieb einer CMC Markets-Strategie in einer containerisierten Cloud-Runtime auftreten können. Alle Angaben basieren auf der offiziellen Dokumentation von CMC Markets, den Berichten für die LSE oder den Vorgaben der zuständigen Regulierungsbehörden. Die Hinweise zur Bereitstellung stammen aus der Praxis mit TradingHost.

  1. 01 · Zugangsbeschränkung für API Direct

    CMC API Direct ist institutionelle Klasse und nicht der Standard-Retail-Zugang

    CMC Markets API Direct ist für institutionelle Akteure und Trader mit hohem Handelsvolumen ausgelegt. Private Anleger, die den standardmäßigen Registrierungsprozess durchlaufen, werden standardmäßig auf Next Generation (Web) oder MT4 geleitet. Der Zugang zu API Direct erfordert eine separate, individuelle Prüfung, bei der CMC Markets das Kontovolumen, das Profil und den Anwendungsfall bewertet, bevor FIX-Zugangsdaten vergeben werden. Planen Sie diese Wartezeit ein, wenn Sie eine Strategie für CMC Markets auf TradingHost entwickeln.

  2. 02 · FIX 4.4

    Standard-FIX-4.4-Protokoll; CMC Markets nutzt eigene Session-Spezifikationen

    CMC API Direct basiert auf dem Standard-Protokoll FIX 4.4 mit einem CMC-spezifischen Dialekt, der in den Onboarding-Unterlagen von CMC Connect dokumentiert ist. Jede FIX-Engine in jeder beliebigen Programmiersprache kann damit kommunizieren (quickfix, QuickFIX/J, OnixS oder eigene Implementierungen). Sequenznummern, Heartbeats, Logon und Logout folgen den FIX 4.4-Konventionen. Die CMC-spezifischen Felder sind in der institutionellen Broschüre beschrieben, die Sie beim Onboarding erhalten.

  3. 03 · Spread Bet vs. CFD

    Britische Privatkunden handeln Spread Bets oder CFDs mit unterschiedlichen Ticker-Konventionen

    CMC Markets UK Plc bietet britischen Privatkunden sowohl CFDs als auch spread bets an. Letzteres ist ein in Großbritannien steuerlich begünstigtes Instrument. Die spread bet-Versionen von CFD-Produkten verwenden in der API eigene Ticker-Konventionen. Eine Strategie mit fest einprogrammierten CFD-Tickern kann keine spread bet-Orders platzieren und umgekehrt. Fragen Sie den Kontotyp beim Sitzungsaufbau ab und steuern Sie das Order-Routing entsprechend.

  4. 04 · Börsennotierte Muttergesellschaft

    CMC Markets plc ist an der LSE gelistet (CMCX); Berichte an die Aufsichtsbehörden sind öffentlich einsehbar

    CMC Markets plc wird an der London Stock Exchange unter dem Ticker CMCX gehandelt. Die Muttergesellschaft veröffentlicht zweimal jährlich geprüfte Geschäftszahlen. Für den algorithmischen Handel ist die LSE-Notierung ein wichtiges Signal für Seriosität und stellt sicher, dass etablierte Meldeprozesse gegenüber den Aufsichtsbehörden existieren. Das Kontrahentenrisiko ist damit geringer als bei nicht börsennotierten Retail-FX-Brokern, wenn auch nicht null.

  5. 05 · Mehrere regulierte Einheiten

    Hebel und Produktverfügbarkeit hängen von der kontoführenden CMC-Einheit ab

    CMC Markets UK Plc (FCA 173730), CMC Markets Asia Pacific Pty Ltd (ASIC AFSL 238054), CMC Markets Germany GmbH (BaFin), CMC Markets New Zealand Limited (NZ FMA) und CMC Markets (Singapore) Pte Ltd (MAS) agieren als rechtlich eigenständige Einheiten. Die API-Schnittstelle ist zwar identisch, Hebelgrenzen, handelbare Produkte, der Gerichtsstand für Beschwerden und die regulatorischen Meldepflichten richten sich jedoch nach der jeweiligen Einheit.

  6. 06 · Transaktionsmeldung

    Die Meldepflichten nach EMIR, MiFID II und ASIC liegen bei CMC Markets

    CMC Markets UK Plc meldet Transaktionen gemäß den Regeln von FCA / MiFID II / EMIR. CMC Markets Germany GmbH meldet nach den Vorgaben von BaFin / MiFID II / EMIR. CMC Markets Asia Pacific meldet nach den ASIC-Regeln für Derivategeschäfte. TradingHost übernimmt keine regulatorischen Meldepflichten für Sie. Der auf TradingHost ausgeführte Strategiecode stellt Ihre eigene algorithmische Aktivität dar. Die Meldepflicht verbleibt bei der kontoführenden CMC-Einheit.

Abschnitt 06 · Entwickelt für

Entwickelt für

TradingHost-Runtimes für CMC Markets eignen sich besonders für:

  • Entwickler, die Strategien in KI-IDEs (Cursor, Claude Code) erstellen
  • Entwickler von FIX 4.4-Strategien auf institutionellem Niveau
  • Systematische Trader für FX- und Index-Quant-Strategien
  • Entwickler von spread bet- und CFD-Strategien für den britischen Markt
  • Teams, die von MetaTrader und VPS-Hosting auf containerisierte Deployments umsteigen

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

Abschnitt 08 · FAQ

FAQ

Nein. TradingHost ist unabhängig und steht in keiner Verbindung zu CMC Markets plc oder einer anderen CMC Markets-Einheit.

Nein. TradingHost ist kein Broker und kein zugelassenes Wertpapierdienstleistungsunternehmen. TradingHost ist eine Cloud-Runtime zur Ausführung Ihres Strategiecodes. Die Broker-Beziehung, das Konto, der Hebel, die Ausführung und alle regulatorischen Schutzrechte liegen ausschließlich bei der kontoführenden CMC Markets-Einheit.

Nein. Ihr FIX-Client verbindet sich direkt mit CMC API Direct und sendet Aufträge basierend auf Ihrer eigenen Logik. TradingHost stellt lediglich die Laufzeitumgebung bereit, in der dieser Code ausgeführt wird.

Nein. Der Zugang zu CMC API Direct wird von CMC Markets nach einer individuellen Prüfung bereitgestellt. Sie sind selbst für Ihr CMC-Konto, Ihre FIX-Zugangsdaten und die Einhaltung der Geschäftsbedingungen von CMC Markets verantwortlich.

Das hängt vom Einzelfall ab. CMC API Direct richtet sich an institutionelle Kunden und Trader mit hohem Handelsvolumen. Private Trader, die den Standard-Registrierungsprozess durchlaufen, werden in der Regel auf Next Generation (Web) oder MT4 geleitet. Die Berechtigung für API Direct wird von CMC Markets auf Basis von Handelsvolumen, Kontoprofil und Anwendungsfall geprüft.

Ja. Da CMC API Direct auf dem Standard-Protokoll FIX 4.4 basiert, funktioniert jede Python-FIX-Engine (wie quickfix-python, simplefix usw.) mit den FIX-Zugangsdaten von CMC Markets.

Ja. TradingHost unterstützt jede Programmiersprache, die in einem Container ausgeführt werden kann. Da CMC API Direct auf FIX 4.4 basiert, lässt sich jede beliebige FIX-Engine verwenden.

Wenn Ihre Strategie ein in MQL4 kompilierter MT4 EA ist, läuft dieser innerhalb des MetaTrader 4-Terminals und erfordert klassischerweise einen Windows-VPS. Um TradingHost zu nutzen, portieren Sie die Logik auf CMC API Direct (FIX 4.4) – dies ist das mit TradingHost kompatible Format.

Eröffnen Sie ein Konto bei CMC Markets und beantragen Sie das Onboarding für API Direct über CMC Connect. Forken Sie ein TradingHost-Starter-Template für CMC API Direct FIX 4.4 oder verknüpfen Sie Ihr eigenes GitHub-Repository. Das Verknüpfen eines GitHub-Repositorys und das Erstellen einer Strategie sind kostenlos. Die Tarife für die Laufzeitumgebung finden Sie auf der Preisseite.

Ja, sofern Sie Zugang zu API Direct haben. Der Hebel wird von der jeweiligen CMC-Einheit festgelegt. CMC Markets UK Plc (FCA), CMC Markets Germany GmbH (BaFin) und CMC Markets Asia Pacific (ASIC) wenden Hebelgrenzen gemäß den ESMA-Vorgaben an. CMC Markets New Zealand und CMC Markets Singapore folgen ihren jeweiligen nationalen Regeln. Die API-Schnittstelle ist bei allen Einheiten identisch.

In Ihrem über GitHub gesteuerten Secrets-Workflow. TradingHost liest die SenderCompID, das Passwort und die Host-Details zur Laufzeit über GitHub Repository Secrets, Environment Secrets oder Ihren eigenen bevorzugten Secret-Management-Prozess aus.

Ja. TradingHost unterstützt die MCP-basierte Steuerung für KI-IDEs wie Cursor, Claude Code, GitHub Copilot und CLI-basierte KI-Agenten. MCP dient als Steuerungs- und Beobachtungsschnittstelle, nicht als Pfad für die Trade-Ausführung.

Nein. Die Transaktionsmeldung nach EMIR und MiFID II liegt in der Verantwortung des Brokers. CMC Markets UK Plc meldet gemäß den Regeln von FCA / MiFID II / EMIR. CMC Markets Germany GmbH meldet nach den Vorgaben von BaFin / MiFID II / EMIR. CMC Markets Asia Pacific meldet nach den ASIC-Regeln für Derivategeschäfte. TradingHost führt lediglich Ihren Code aus; die regulatorische Meldung erfolgt durch die jeweilige CMC-Einheit.

Nein. TradingHost konzentriert sich auf die Live-Laufzeitumgebung und das Deployment. Backtesting gehört in Ihre Research-Umgebung, beispielsweise in ein Framework wie NautilusTrader oder in AlgoBuilder.