Dokumentation / Interactive Brokers

Interactive Brokers

okostrader unterstützt die Verbindung über IBKR Gateway oder Trader Workstation. Auf dieser Seite finden Sie, was auf der IBKR-Seite eingerichtet sein muss, bevor das okostrader Gateway sich verbinden kann.

IBKR-Konto: was Sie brauchen

Für okostrader reicht ein ganz normales Interactive-Brokers-Konto — es ist kein separates API-Konto und kein Zusatzprodukt nötig. Drei Dinge sollten vor dem ersten Verbindungsversuch stehen:

1. Live- und Paper-Konto

Sobald Ihr IBKR-Live-Konto eröffnet und finanziert ist, richtet Interactive Brokers automatisch ein verknüpftes Paper-Trading-Konto ein — mit 1.000.000 USD simuliertem Kapital, ohne eigenen Antrag. Sie melden sich dafür mit denselben Zugangsdaten an, wählen beim Login aber das Paper-Konto.

2. API-Zugriff in TWS/IB Gateway

Die API-Verbindung wird lokal in Trader Workstation bzw. IB Gateway freigeschaltet (siehe unten) — nicht im Client Portal. Ein separater "API-Benutzer" ist für den in okostrader vorgesehenen Anwendungsfall (ein Trader, ein Konto) nicht erforderlich.

3. Marktdaten-Abonnements

Für die Symbole und Börsen, die Sie handeln oder backtesten möchten, muss ein passendes Marktdatenabonnement aktiv sein — sonst bleiben Kurse verzögert oder leer (siehe Abschnitt „Marktdaten" unten).

Ausführliche Anleitung von IBKR: Paper-Trading-Konto einrichten.

IBKR Gateway oder TWS?

IBKR Gateway

Schlankere Anwendung für den dauerhaften automatisierten Betrieb.

Trader Workstation

Vollständige Handelsoberfläche für zusätzliche manuelle Kontrolle und Überwachung.

Beide Anwendungen stellen die gleiche grundlegende API-Verbindung bereit. Verwenden Sie die Anwendung, die besser zu Ihrem Betriebsablauf passt. IBKR-Referenz: Installing & Configuring TWS for the API.

API-Verbindung aktivieren

  1. IBKR-Anwendung starten

    Melden Sie sich im gewünschten Paper- oder Live-Konto an.

  2. API-Einstellungen öffnen

    In TWS: Datei → Global Configuration → API → Settings. In IB Gateway: Configure → Settings → API → Settings.

  3. Socket-Clients erlauben

    Haken Sie Enable ActiveX and Socket Clients an. Ohne diesen Haken nimmt die Anwendung keine API-Verbindungen entgegen.

  4. Nur-Lese-Modus deaktivieren

    Read-Only API ist standardmäßig aktiv und blockiert jede Orderübermittlung über die API. Für Backtest genügt Nur-Lese-Zugriff; für Simulation und Live-Handel muss der Haken entfernt werden.

  5. Vertrauenswürdige IP-Adresse eintragen

    Läuft das okostrader Gateway auf demselben Rechner, tragen Sie unter Trusted IPs 127.0.0.1 ein. Läuft es auf einem anderen Rechner im selben Netz, tragen Sie dessen lokale IP-Adresse ein — sonst weist TWS/IB Gateway die Verbindung ab oder fragt bei jedem Verbindungsversuch einzeln nach.

  6. Port prüfen

    IBKR verwendet je nach Kontotyp einen anderen Standardport (siehe Tabelle unten). Das okostrader Gateway erwartet standardmäßig genau diesen Port für den jeweiligen Modus.

  7. Übernehmen und neu verbinden

    Übernehmen Sie die Einstellungen; ein Neustart von TWS/IB Gateway ist bei reinen API-Einstellungsänderungen normalerweise nicht nötig.

  8. Verbindung testen

    Prüfen Sie, ob das Gateway den Brokerstatus als verbunden anzeigt.

KontotypStandardport (IBKR Gateway/TWS)
Paper7497
Live7496

Vollständige Referenz aller API-Einstellungen bei IBKR: API-Einstellungen (IBKR Guides).

Dauerbetrieb: automatischer Neustart

TWS und IB Gateway melden sich aus Sicherheitsgründen einmal pro Tag automatisch ab. Läuft das okostrader Gateway rund um die Uhr (z. B. für Live-Handel oder mehrtägige Simulationen), sollte dieses tägliche Abmelden nicht zu einer manuellen erneuten Anmeldung zwingen.

  1. Einstellungen öffnen

    Global Configuration → Lock and Exit.

  2. Automatischen Neustart wählen

    Wählen Sie Auto restart statt Auto logoff und legen Sie eine Uhrzeit außerhalb Ihrer Handelszeiten fest (Standard: 23:45 Uhr Systemzeitzone).

Details bei IBKR: Auto Restart Considerations.

Paper- und Live-Konto

IBKR trennt simulierte und reale Handelsumgebungen. okostrader zeigt den erkannten Kontotyp an, damit Sie vor dem Start überprüfen können, ob das richtige Konto verbunden ist.

Marktdaten

Für Live- oder Paper-Strategien benötigt okostrader verfügbare Marktdaten für die ausgewählten Instrumente. Fehlende Berechtigungen können zu verzögerten oder nicht verfügbaren Daten führen.

  • Marktdatenabonnement unter Client Portal → Settings → Trading Platform → Market Data Subscriptions prüfen bzw. hinzubuchen
  • Symbol und Börse eindeutig auswählen
  • Handelszeiten des Instruments beachten
  • Non-Professional-Fragebogen aktuell halten — er entscheidet über die Kosten vieler Abonnements
  • IBKR-Hinweise zu verzögerten Daten prüfen

Anleitung und Preise bei IBKR: Subscribing to Market Data · Market Data Pricing.

Typische Verbindungsprobleme

  • Falscher API-Port
  • Socket-Verbindungen nicht aktiviert
  • IBKR-Anwendung noch nicht vollständig angemeldet
  • Nur-Lese-Modus aktiv
  • Eigene oder andere Rechner-IP fehlt in den Trusted IPs
  • Firewall blockiert die Verbindung
  • TWS/IB Gateway über Nacht ohne automatischen Neustart abgemeldet
  • Wöchentliche Zwei-Faktor-Anmeldung (Sonntag ab 01:00 Uhr ET) noch nicht erneuert