Lesezeit … Min.

KI-native Runtime für FOREX.com-Handelsstrategien

Entwickeln Sie FOREX.com REST- und StoneX GAIN Capital REST-Strategien in Cursor, Claude Code oder einer beliebigen KI-IDE. Deployen Sie 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
FOREX.com (GAIN Capital, eine Tochtergesellschaft der StoneX Group)
Broker-Typ
Forex- und CFD-Broker, mit US-Zugang
Anlageklasse
Forex, Index-CFDs, Rohstoff-CFDs, Metalle, Aktien-CFDs (je nach regulierter Einheit)
Unterstützte Produkte
Über 80 Spot-FX-Währungspaare, CFDs auf Haupt- und Nebenindizes, Metalle (XAU/USD, XAG/USD), Energieträger, Soft Commodities und Aktien-CFDs bei Nicht-US-Einheiten. US-Kunden haben Zugang zu Spot-FX sowie zu den nach CFTC-Einzelhandelsregeln zulässigen Indizes und Metallprodukten im Futures-Stil.
Laufzeitmodell
Containerisierte Strategie-Runtime
Deployment-Quelle
GitHub
Sprachen
Jede Sprache, die in einem Container ausgeführt werden kann
Gängige Integrationen
FOREX.com REST-API (gemeinsame StoneX-Infrastruktur unter ciapi.cityindex.com), NautilusTrader, native REST-Clients, benutzerdefinierte Konnektoren
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 FOREX.com
Brokerkonto, API-Zugang, Marktzugang, Ausführungsplatz
Regulierungsbehörden
GAIN Capital Group LLC (CFTC RFED, NFA-registriert, USA); GAIN Capital UK Limited (FCA-Referenznummer 113942); StoneX Financial Pty Ltd (ASIC AFSL 345646, Australien, FOREX.com); GAIN Global Markets Inc (CIMA, Kaimaninseln).
Hebelbegrenzungen für Kleinanleger
USA (GAIN Capital Group LLC, NFA Rule 2-43b): 50:1 auf Haupt-FX-Paare, 20:1 auf Neben-FX-Paare. UK (FCA, ESMA-konform), EU und Australien (ASIC): 30:1 auf Haupt-FX-Paare, 20:1 auf Neben-FX-Paare und Gold, 10:1 auf Rohstoffe (außer Gold) und Nebenindizes, 5:1 auf Aktien, 2:1 auf Krypto-CFDs. Die Cayman-Einheit erlaubt unter Umständen eine höhere Hebelwirkung gemäß den CIMA-Regeln.
Angaben zur Muttergesellschaft
GAIN Capital wurde im Juli 2020 von der StoneX Group Inc. (NASDAQ: SNEX) erworben und ist nun eine hundertprozentige Tochtergesellschaft.
Zugehörigkeit
TradingHost ist unabhängig und steht in keiner Verbindung zu FOREX.com, GAIN Capital, der StoneX Group oder City Index (einer Schwestermarke unter GAIN Capital).

Abschnitt 02 · Was FOREX.com bietet

Was FOREX.com bietet

FOREX.com bietet Spot-FX, Index- und Rohstoff-CFDs, Edelmetalle und Aktien-CFDs (bei Nicht-US-Einheiten) über eine REST-API an, die auf der gemeinsamen GAIN Capital / StoneX-Infrastruktur unter ciapi.cityindex.com gehostet wird. US-Kunden nutzen die von der CFTC zugelassene Auswahl. Endpunktspezifikationen, Instrumenten-IDs und Rate-Limits sind in der StoneX-GAIN-Entwicklerdokumentation hinterlegt.

Märkte und Strategiemuster

  • REST-Strategien für über 80 FX-Währungspaare
  • In den USA zugängliche Strategien für Haupt-FX-Paare (NFA Rule 2-43b)
  • Breakout-Strategien für CFDs auf Haupt- und Nebenindizes (nur US/UK-Einheiten)
  • Edelmetall-Strategien für XAU/USD und XAG/USD
  • Energie-CFD-Strategien auf WTI und Brent
  • Im Demo-Konto validierte Deployments, die in den Live-Betrieb übernommen werden

API-Schnittstelle

Produktschnittstellen
Über 80 Spot-FX-Währungspaare, CFDs auf Haupt- und Nebenindizes, Metalle (XAU/USD, XAG/USD), Energieträger (WTI, Brent) und Soft Commodities. Nicht-US-Einheiten (UK, AU, CIMA) bieten zudem Aktien-CFDs an. US-Kunden erhalten die von der CFTC zugelassene Auswahl: Spot-FX sowie Indizes und Metallprodukte im Futures-Stil. Demo- und Live-Konten sind voneinander getrennt.
Verbindungsmethoden
REST-API gehostet unter ciapi.cityindex.com (die gemeinsame StoneX-GAIN-Infrastruktur, die von FOREX.com und der Schwestermarke City Index genutzt wird). Dieselbe REST-Schnittstelle deckt Sitzungsverwaltung, Konten, Orders, Positionen, Marktdaten und historische Kurse ab. Für Echtzeitkurse und Trade-Events steht ein WebSocket-Stream zur Verfügung.
Authentifizierung
Sitzungsbasierte Authentifizierung mit Benutzername und Passwort (oder AppKey, je nach Registrierung der Einheit). Der initiale Aufruf von /Session gibt ein session token zurück, das für nachfolgende Anfragen verwendet wird. Der Live-API-Zugang erfordert oft eine E-Mail an das Support-Team von FOREX.com, um REST für ein Live-Konto freizuschalten; bei Demo-Konten ist REST für die Entwicklung standardmäßig aktiviert.

Abschnitt 03 · Mit KI entwickeln

Entwickeln Sie Ihre FOREX.com-Strategie mit KI

Wählen Sie eine Integrationsmethode, forken Sie ein TradingHost-Framework-Starter-Template und entwickeln Sie Ihre Strategie in einer KI-IDE. Die FOREX.com REST-API ist der standardmäßige, mit TradingHost kompatible Pfad. US-Kunden agieren innerhalb der von der CFTC zugelassenen Produktpalette.

  • Native FOREX.com REST-API

    Direkte Kontrolle über das Verhalten von FOREX.com, session tokens, den Kontostatus und das StoneX-GAIN-Ordermodell.

  • NautilusTrader

    Python-Framework mit Integrationen für FX-Broker. Nützlich für ereignisgesteuerte Strategien, die Code mit Backtests teilen.

  • MetaTrader 4 / 5 (je nach regulierter Einheit)

    FOREX.com bietet MT4 und MT5 bei ausgewählten Einheiten an. EA-Modell im Terminal, kein TradingHost-Container-Workload.

  • Benutzerdefinierter Konnektor

    Ihr eigener Client in Python, JavaScript, Java, .NET, Go oder Rust über die FOREX.com REST-API und den WebSocket-Streaming-Endpunkt.

Framework-Unterstützung für FOREX.com-Produkte

Die REST-API von FOREX.com und die gemeinsame StoneX-GAIN REST-API decken die gesamte Produktpalette ab, wobei Aktien-CFDs nur bei Nicht-US-Einheiten verfügbar sind. US-Kunden handeln innerhalb der von der CFTC zugelassenen Auswahl. Krypto-CFDs gehören derzeit nicht zum Privatkundenangebot von FOREX.com.

FrameworkFXIndizesRohstoffeCFDKrypto-CFDs
Native FOREX.com RESTUnterstütztUnterstütztUnterstütztTeilweise unterstütztNicht als unterstützt dokumentiert
StoneX-GAIN REST (City Index)UnterstütztUnterstütztUnterstütztTeilweise unterstütztNicht als unterstützt dokumentiert
NautilusTraderUnterstütztTeilweise unterstütztTeilweise unterstütztNicht als unterstützt dokumentiertNicht als unterstützt dokumentiert
MetaTrader 4 / 5 (entity-dependent)Teilweise unterstütztTeilweise unterstütztTeilweise unterstütztNicht als unterstützt dokumentiertNicht als unterstützt dokumentiert

✓ Bestätigter Support laut FOREX.com REST- und StoneX-GAIN-Dokumentation. „Nicht-US“ bedeutet, dass das Produkt außerhalb des US-Privatkundensegments angeboten wird. „Eingeschränkt“ weist auf eine teilweise Abdeckung durch Framework-Adapter hin. Workflow-Links verweisen auf /workflows/-Seiten, die sich derzeit in der Erstellung befinden.

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

FOREX.com (GAIN Capital, eine Tochtergesellschaft der StoneX Group) stellt das Brokerkonto und die REST-API bereit. TradingHost stellt die Produktionsumgebung bereit, in der Ihre mit FOREX.com 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 REST mit FOREX.com.

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 FOREX.com REST-Starter-Template für eine funktionierende Ausgangsbasis.

  3. SCHRITT 03

    In einen TradingHost-Container deploien

    Wählen Sie eine Region (US-East für Konten bei GAIN Capital Group LLC mit US-Zugang und die StoneX-Matching-Venues, EU für die GAIN Capital UK FCA-Entität), hinterlegen Sie die von Ihrer Strategie benötigten Umgebungsvariablen (FOREX.com-Benutzername und -Passwort oder AppKey, Konto-ID, Demo- oder Live-Host) und deployen Sie. TradingHost baut Ihren Container aus dem Repository 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 FOREX.com

Fallstricke, die beim tatsächlichen Betrieb einer FOREX.com-Strategie in einer containerisierten Cloud-Runtime auftreten können. Alle Angaben basieren auf der Dokumentation von FOREX.com, StoneX-GAIN oder den jeweiligen Aufsichtsbehörden; die Hinweise zur Bereitstellung stammen aus der Praxis beim Betrieb dieser Strategien auf TradingHost.

  1. 01 · Gemeinsame Infrastruktur

    FOREX.com REST läuft auf dem gemeinsamen StoneX-GAIN-Host ciapi.cityindex.com

    Die REST-API für FOREX.com nutzt dieselbe StoneX-GAIN-Plattform wie die Schwestermarke City Index. Die Basis-URL lautet ciapi.cityindex.com/tradingapi/. Aufgrund dieser gemeinsamen Infrastruktur sind Session-Endpunkte, Account-Endpunkte und das Ordermodell identisch. Die Dokumentation unter docs.labs.gaincapital.com gilt sowohl für FOREX.com als auch für City Index. Verwenden Sie den Host, der Ihrer Umgebung (Live oder Demo) und der Entität entspricht, bei der Ihr Konto geführt wird.

  2. 02 · Session-Authentifizierung

    Session-Token-Authentifizierung; Live-API-Freischaltung erfordert manuelle Anfrage

    Die REST-API von FOREX.com authentifiziert sich über einen /Session-Aufruf, der ein session token für nachfolgende Anfragen zurückgibt. Bei Demo-Konten ist REST für Entwicklungszwecke standardmäßig aktiviert. Live-Konten erfordern oft eine explizite Freischaltung: Senden Sie eine E-Mail unter Angabe Ihrer Kontonummer an das Support-Team von FOREX.com, damit REST für das Live-Konto aktiviert wird. Halten Sie das session token im Arbeitsspeicher des Prozesses und checken Sie es nicht in Ihr Repository ein.

  3. 03 · NFA Rule 2-43b

    GAIN Capital Group LLC (US) erzwingt FIFO-Order-Matching und verbietet Hedging pro Instrument

    Gemäß NFA Rule 2-43b dürfen US-Kleinanleger von GAIN Capital Group LLC keine gleichzeitigen Long- und Short-Positionen im selben Instrument halten und müssen entgegengesetzte Positionen in der Reihenfolge ihrer Eröffnung schließen (First-In, First-Out). Eine Strategie, die eine Hedging-Order auf dasselbe Währungspaar platziert, führt dazu, dass die Order mit der bestehenden Position verrechnet (genettet) wird. Diese Regel gilt nicht für die Nicht-US-Entitäten von FOREX.com (GAIN Capital UK, StoneX Financial Pty Ltd). Bei Strategien, die über verschiedene Entitäten hinweg eingesetzt werden, kann derselbe Code zu unterschiedlichen GuV-Zuordnungen zwischen US- und Nicht-US-Konten führen.

  4. 04 · Übernahme der Muttergesellschaft

    FOREX.com übernahm 2017 das US-Privatkundengeschäft von FXCM; StoneX erwarb GAIN im Jahr 2020

    Zwei Eigentümerwechsel sind für die Geschichte von FOREX.com von Bedeutung. Erstens schloss die CFTC im Februar 2017 FXCM dauerhaft vom US-Einzelhandels-FX-Markt aus, woraufhin FXCM seine US-Kundenkonten an GAIN Capital übertrug, das bereits FOREX.com betrieb. Zweitens erwarb die StoneX Group Inc. (NASDAQ: SNEX) im Juli 2020 GAIN Capital. Die heutige FOREX.com-Entität ist somit ein für US-Kunden zugänglicher Broker (über GAIN Capital Group LLC), der von einer an der NASDAQ notierten Muttergesellschaft getragen wird und der formelle Nachfolger des US-Privatkundengeschäfts von FXCM ist.

  5. 05 · US-Produktpalette

    US-Kunden sehen nur das von der CFTC zugelassene Angebot für Kleinanleger, nicht das gesamte internationale Portfolio von FOREX.com

    Gemäß den CFTC-Regeln für Kleinanleger können US-Kunden von GAIN Capital Group LLC Spot-FX sowie die von der Aufsichtsbehörde zugelassenen Indizes und Metallprodukte handeln. Viele CFD-Produkte, die in den Entitäten in Großbritannien, Australien und auf den Kaimaninseln verfügbar sind (z. B. Aktien-CFDs), werden US-Kleinanlegern nicht angeboten. Eine Strategie mit fest einprogrammierten Aktien-CFD-Instrumenten schlägt bei der Orderplatzierung fehl, wenn sie auf die US-Entität abzielt. Fragen Sie die verfügbaren Instrumente beim Start über die API ab und verzweigen Sie im Code je nach Entität, falls Ihre Strategie für mehrere Regionen ausgelegt ist.

  6. 06 · Transaktionsmeldung

    Die Meldepflichten nach Dodd-Frank, EMIR und ASIC liegen in der Verantwortung von FOREX.com

    GAIN Capital Group LLC meldet Transaktionen gemäß den Dodd-Frank Title VII Swap-Datenmelderegeln als CFTC RFED. GAIN Capital UK Limited meldet unter FCA- / MiFID II- / EMIR-Regeln. StoneX Financial Pty Ltd meldet gemäß den ASIC-Melderegeln für Derivategeschäfte. TradingHost führt keine regulatorischen Transaktionsmeldungen in Ihrem Namen durch und ist kein Meldedienst. Der Strategiecode, den Sie auf TradingHost ausführen, stellt Ihre eigene algorithmische Aktivität dar; die Meldepflicht verbleibt bei der FOREX.com-Entität, die das Konto führt.

Abschnitt 06 · Entwickelt für

Entwickelt für

TradingHost-Runtimes für FOREX.com eignen sich besonders für:

  • Entwickler, die Strategien in KI-IDEs (Cursor, Claude Code) erstellen
  • Algorithmische FX-Trader mit Zugang in den USA (die NFA Rule 2-43b berücksichtigen)
  • Quant-FX-Strategieentwickler, die die StoneX-GAIN-Infrastruktur nutzen
  • Systematische Trader für Indizes und Metalle
  • Teams, die von MetaTrader und VPS-Hosting auf containerisierte Bereitstellungen 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 FOREX.com, GAIN Capital, der StoneX Group oder einer Entität von City Index.

Nein. TradingHost ist kein Broker und kein zugelassenes Wertpapierdienstleistungsunternehmen. TradingHost ist eine Cloud-Runtime, die Ihren Strategiecode ausführt. Die Broker-Beziehung, das Konto, der Hebel, die Ausführung und der regulatorische Schutz liegen vollständig bei der FOREX.com-Entität, die Ihr Konto führt.

Nein. Ihr Strategiecode verbindet sich mit der REST-API von FOREX.com und sendet Anweisungen gemäß Ihrer eigenen Logik. TradingHost stellt lediglich die Runtime bereit, in der dieser Code ausgeführt wird.

Nein. Der Zugang zur REST-API von FOREX.com wird von FOREX.com (GAIN Capital / StoneX) bereitgestellt. Sie beantragen die Live-API-Freischaltung beim Support-Team von FOREX.com und sind selbst für Ihr Konto, Ihre Zugangsdaten und die Einhaltung der Nutzungsbedingungen von FOREX.com verantwortlich.

Ja. GAIN Capital Group LLC ist bei der CFTC registriert und NFA-Mitglied, und FOREX.com US akzeptiert US-Privatkunden. Strategien, die auf TradingHost in der Region US-East laufen, lassen sich nahtlos mit der US-Entität verbinden. Dabei gilt die NFA Rule 2-43b: Kein Hedging auf demselben Instrument sowie FIFO-Order-Matching.

Ja. Die REST-API von FOREX.com basiert auf HTTP, sodass jeder Python-HTTP-Client verwendet werden kann. Der WebSocket-Streaming-Endpunkt kann mit jeder standardmäßigen Python-WebSocket-Bibliothek ausgelesen werden.

Ja. TradingHost unterstützt jede Programmiersprache, die in einem Container ausgeführt werden kann. Da FOREX.com REST auf HTTP basiert und der Streaming-Endpunkt über WebSockets läuft, funktioniert jede Sprache, die über HTTP- und WebSocket-Clients verfügt.

FOREX.com bietet in einigen Entitäten MetaTrader 4 und MetaTrader 5 an. Wenn es sich bei Ihrer Strategie um einen MQL Expert Advisor (EA) handelt, läuft dieser EA innerhalb des MetaTrader-Terminals und benötigt klassischerweise einen Windows-VPS. Für die Nutzung mit TradingHost portieren Sie die Logik auf FOREX.com REST; dies ist die mit TradingHost kompatible Form.

Eröffnen Sie ein FOREX.com-Konto, senden Sie eine E-Mail an das Support-Team, um REST für ein Live-Konto freizuschalten (oder nutzen Sie ein Demo-Konto, bei dem REST auf Standardeinstellung aktiviert ist). Forken Sie ein TradingHost-Starter-Template für FOREX.com REST oder verknüpfen Sie Ihr eigenes GitHub-Strategie-Repository. Das Verknüpfen eines GitHub-Repositorys und das Erstellen einer Strategie ist kostenlos; die Tarife für die Runtime finden Sie auf der Preisseite.

Ja. Der Hebel wird von der FOREX.com-Entität festgelegt, bei der Ihr Konto geführt wird. GAIN Capital Group LLC (USA, NFA Rule 2-43b): 50:1 für Hauptwährungspaare (Majors), 20:1 für Nebenwährungspaare (Minors). GAIN Capital UK (FCA) und StoneX Financial Pty Ltd (ASIC) wenden an ESMA-Vorgaben ausgerichtete Obergrenzen an. Die Cayman-Entität erlaubt unter Umständen höhere Hebel gemäß den CIMA-Regeln. Die API-Schnittstelle ist bei allen Entitäten identisch.

In Ihrem über GitHub gesteuerten Secrets-Workflow. TradingHost liest den FOREX.com-Benutzernamen, das Passwort (oder den AppKey) und den Lebenszyklus des session token zur Laufzeit über GitHub-Repository-Secrets, Umgebungs-Secrets oder Ihren eigenen freigegebenen 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. KI-Tools können Bereitstellungen überprüfen, Logs einsehen, Strategien neu starten und Runtime-Workflows verwalten. MCP dient als Steuerungs- und Beobachtungsschnittstelle, nicht als Pfad für die Trade-Ausführung.

Nein. Die Transaktionsmeldung nach Dodd-Frank, EMIR und MiFID II liegt in der Verantwortung des Brokers. GAIN Capital Group LLC meldet gemäß den Swap-Datenmelderegeln von Dodd-Frank Title VII. GAIN Capital UK meldet unter MiFID II und EMIR. StoneX Financial Pty Ltd meldet nach den ASIC-Regeln. TradingHost führt Ihren Code aus; die kontoführende FOREX.com-Einheit übernimmt die regulatorische Berichterstattung.

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