← Alle Insights

Interactive Brokers API-Vergleich: TWS, Web API, FIX und Flex.

Für die meisten eigenen Trading-Bots ist die TWS API mit IB Gateway die passende Schnittstelle von Interactive Brokers, für schlanke REST-Anwendungen die Web API, für Berichte der Flex Web Service und für institutionelle Orderflüsse FIX. Die AI Integration per MCP ist dagegen ein Zugang für KI-Assistenten, keine Bot-Schnittstelle. Die fünf Wege unterscheiden sich stark: Die TWS API braucht eine laufende Desktop-Anwendung und erlaubt standardmäßig 50 Anfragen pro Sekunde, die Web API 10 Anfragen pro Sekunde je Sitzung, FIX verlangt 10.000 USD Konto-Equity für den Antrag und mindestens 1.500 USD Kommission im Monat. Dieser Vergleich ordnet die Varianten nach Betrieb, Authentifizierung, Limits, Marktdaten, Kosten, Zielgruppe und Ausfallverhalten und zeigt typische Zuordnungen für Privattrader, Prop-Trader und Unternehmen. Stand Oktober 2026; Interactive Brokers (IBKR) ändert Doku und Limits regelmäßig.

Welche Schnittstellen bietet Interactive Brokers?

IBKR bietet fünf Zugänge mit verschiedenen Aufgaben.

Zwei Begriffe werden oft verwechselt. Das IB Gateway ist eine ressourcenschonendere Alternative zur TWS ohne Handelsoberfläche; es bedient die TWS API und, für Nicht-Institutionelle, auch FIX über das Internet. Das Client Portal Gateway ist ein kleines Java-Programm, das als lokaler Proxy die Anmeldung für die Web API übernimmt. Wer „IB Gateway vs Client Portal“ abwägt, entscheidet also in Wahrheit zwischen TWS API und Web API.

Interactive Brokers API-Vergleich als Tabelle.

Die Zahlen stammen aus der IBKR-Dokumentation, abgerufen am 22.10.2026.

KriteriumTWS APIWeb APIFIXFlex Web ServiceAI Integration (MCP)
HauptzweckBots, Orders, Live- und historische DatenOrders, Konto und Kurse per RESTOrderrouting mit hohem VolumenBerichte zu Trades, Positionen, KostenAnalyse und Ordervorbereitung mit KI-Assistent
BetriebTWS oder IB Gateway muss laufenClient Portal Gateway (Einzelkunden) oder direkt api.ibkr.com per OAutheigene FIX-Engine; Institutionelle mit dedizierter Leitungeinzelne HTTP-AbrufeKI-Anwendung mit MCP-Connector
AuthentifizierungLogin mit Zwei-Faktor-Verfahren in TWS/Gateway, wöchentlich neuBrowser-Login am Gateway oder OAuth 1.0a/2.0eigener FIX-Session-Benutzer nach ZertifizierungToken, gültig 6 Stunden bis 1 JahrIBKR-Login und Freigabe in der KI-Anwendung
PacingMarktdatenzeilen / 2 pro Sekunde, Standard 5010 Anfragen/s je Sitzung plus Endpunkt-Limitsüber IB Gateway 250 Nachrichten/s1 Anfrage/s, 10 pro Minute je Tokenkeine Zahl veröffentlicht
MarktdatenStreaming und historisch, Abo nötigSnapshots und Websocket, Abo nötigmit FIX Engineering klärenkeine Live-Datenüber die freigegebenen IBKR-Werkzeuge
KostenKommissionen und Marktdaten-AbosTrading-Teil laut IBKR kostenlos; Kommissionen und Abos10.000 USD Equity, mind. 1.500 USD Kommission/MonatTeil der Berichtsfunktionenlaut IBKR ohne Zusatzgebühr; KI-Abo separat
ZielgruppeSelbstentwickler, Privat- und Prop-TraderWeb-Anwendungen, Dashboards, DrittanbieterInstitutionen, OMS-AnbieterControlling, Abgleich, BuchhaltungAnleger und Analysten mit KI-Assistent
Ausfallverhaltentäglicher Neustart, Server-Reset, Codes 1100/1101/1102Timeout ohne Anfragen nach einigen Minuten, tägliche Neuanmeldung und Wartung der HandelssitzungLeitungsausfall ist Teil der ZertifizierungFehlercodes mit „später erneut versuchen“abhängig von der KI-Anwendung

TWS API und Web API sind die Werkzeuge für eigene Handelslogik, FIX ist eine institutionelle Infrastrukturentscheidung, Flex und AI Integration ergänzen.

TWS API und IB Gateway: der Standard für eigene Bots.

Die TWS API arbeitet als Client-Server-Modell: TWS oder IB Gateway öffnet einen Socket-Port, Ihr Programm verbindet sich als Client. Jede TWS-Sitzung nimmt bis zu 32 Client-Anwendungen gleichzeitig an, unterschieden über die Client-ID. Darüber laufen Orders inklusive der komplexen Ordertypen und IB-Algos, Streaming-Kurse, historische Bars, Optionsketten, Kontodaten und Ausführungsmeldungen.

Die Voraussetzungen laut IBKR: ein eröffnetes und finanziertes IBKR-Pro-Konto, die aktuelle Stable- oder Latest-Version von TWS bzw. IB Gateway und der API. Die offizielle Mindestversion ist Python 3.11.0, Java 21 und der C++14-Standard. Seit dem 05.10.2026 verweist die Doku auf eine neue Installationsseite; dort stehen die Stable-Version 1050.02 vom 09.09.2026 und die Latest-Version 1051.01 vom 29.09.2026. Laut dieser Seite enthält das Latest-Paket zusätzlich die Python-API. Das Paket „ibapi“ auf PyPI stammt von 2020 und ist veraltet; IBKR verteilt die API nur über die eigene Downloadseite. Viele Python-Projekte setzen zusätzlich die Community-Bibliothek ib_async ein, die ab Python 3.10 läuft.

TWS und IB Gateway sind Desktop-Anwendungen mit Anmeldung, täglichem Neustart und einer wöchentlichen Neuanmeldung mit zweitem Faktor. Den Wochentag beschreibt die IBKR-Doku nicht einheitlich: Eine Seite nennt den Server-Reset in der Nacht auf Sonntag, eine andere einen Zyklus, der montags beginnt. Das Hilfswerkzeug IBC, das diesen Ablauf jahrelang automatisiert hat, ist seit 01.09.2026 eingestellt und sein Repository archiviert; was das für den Dauerbetrieb bedeutet, beschreibt der Artikel IB Gateway im Dauerbetrieb.

Beim Pacing zählt nur die erste Anfrage eines Datenstroms. Die Grenze ist an die Marktdatenzeilen gekoppelt: 100 Zeilen ergeben 50 Anfragen pro Sekunde, 200 Zeilen 100 Anfragen. Für historische Daten gelten zusätzliche, strengere Regeln. Wer ständig mehr als 50 Anfragen pro Sekunde sendet, muss laut IBKR mit verzögerten Orders rechnen und soll FIX prüfen.

Client Portal Web API: REST statt TWS.

Die Web API kommt ohne TWS oder IB Gateway aus. Anfragen gehen per HTTPS als JSON an IBKR, Kurse und Benachrichtigungen kommen über einen Websocket. Für Einzelkunden gilt eine Einschränkung: Die Anmeldung läuft über das Client Portal Gateway, ein Java-Programm, bei dem Sie sich im Browser auf demselben Rechner einloggen. Alle API-Aufrufe müssen anschließend von diesem Rechner kommen.

Vollständig programmatische Anmeldung bietet IBKR über OAuth 1.0a und OAuth 2.0 an. Laut Dokumentation sind das Verfahren für Advisor-, Broker-, Prop-Trading-Group- und Fondskonten; OAuth 1.0a ist die einzige Methode für Drittanbieter-Software, die fremde Konten anbindet. OAuth 2.0 steht laut IBKR nur lizenzierten Organisationen, Financial Advisors und Introducing Brokers offen, nicht Einzelkonten. Drittanbieter durchlaufen ein eigenes Registrierungs- und Onboardingverfahren.

Für den Betrieb sind drei Regeln wichtig:

FIX: Voraussetzungen, Kosten, Zertifizierung.

FIX ist bei IBKR für Institutionen und Anbieter von Order-Management-Systemen (OMS) gedacht. Die Konditionen sind klar dokumentiert: 10.000 USD Mindest-Equity, um den Anschluss zu beantragen, und eine monatliche Mindestkommission von 1.500 USD für die erste FIX-Session sowie 1.000 USD für jede weitere. Erreichen die tatsächlichen Kommissionen den Betrag nicht, stellt IBKR die Differenz in Rechnung.

Rechenbeispiel: Ein System mit einer FIX-Session erzeugt in einem Monat 600 USD Kommission. IBKR berechnet zusätzlich 900 USD, effektiv also 1.500 USD. Mit zwei Sessions liegt die Untergrenze bei 2.500 USD pro Monat, mit drei bei 3.500 USD. Für die meisten Privattrader ist FIX deshalb wirtschaftlich nicht sinnvoll; interessant wird es dort, wo die Kommissionen ohnehin über dieser Schwelle liegen.

Bei der Verbindung unterscheidet IBKR zwei Gruppen. Institutionelle und Enterprise-Kunden brauchen eine dedizierte Anbindung, etwa VPN, Extranet, Standleitung oder Cross-Connect im Rechenzentrum. Nicht-Institutionelle können FIX über das Internet mit dem IB Gateway nutzen; dann gilt allerdings eine Grenze von 250 Nachrichten pro Sekunde, und der Betrieb des Gateways mit seinen Neustarts bleibt Teil der Kette. Ohne TWS oder Gateway nennt IBKR keine feste Nachrichtengrenze.

Das Onboarding läuft in festen Schritten:

  1. Kontakt mit dem FIX-Engineering-Team und Prüfung der Mindestanforderungen, danach ein Integrationsformular.
  2. IBKR richtet eine Test-Session im QA-System ein; Sie testen und passen die Nachrichtenkonfiguration an.
  3. Beaufsichtigter Zertifizierungstest mit allen Ordertypen, die Sie produktiv senden wollen, inklusive unaufgeforderter Stornos, simulierter Trade-Busts und eines simulierten Leitungsausfalls.
  4. Umwandlung eines bestehenden TWS-Benutzers in einen FIX-Session-Benutzer, danach Test von Verbindung, Heartbeats und kleinen Testorders.

Dazu kommt eine eigene oder gekaufte FIX-Engine; Wiederherstellung, Sequenznummern und Orderabgleich liegen bei Ihnen.

Flex Web Service und AI Integration: Reporting und KI.

Der Flex Web Service ist laut IBKR eine kleine, eigenständige HTTP-API. Zuerst legen Sie im Client Portal eine Flex Query als Vorlage an, etwa eine Activity Flex Query oder eine Trade Confirmation Flex Query, und aktivieren einen Token. Der Token ist wahlweise 6 Stunden bis 1 Jahr gültig und lässt sich auf bestimmte IP-Adressen beschränken. Der Abruf hat zwei Schritte: Eine Anfrage stößt die Erzeugung des Berichts an und liefert einen Referenzcode, eine zweite holt den fertigen Bericht ab. Je Token sind eine Anfrage pro Sekunde und zehn pro Minute erlaubt.

Typische Einsätze sind der nächtliche Abgleich der Bot-Ausführungen, Kostenauswertungen und Exporte für Buchhaltung oder Controlling. Orders kann der Flex Web Service nicht senden, und er ist kein Echtzeit-Datenstrom. Fehlercodes wie „Statement generation in progress“ gehören zum normalen Ablauf; ein Abrufskript braucht deshalb Wartezeiten und Wiederholungen.

Die AI Integration verbindet KI-Anwendungen über die MCP-Adresse https://api.ibkr.com/v1/api/mcp-public mit dem Konto. Als unterstützte Plattformen nennt IBKR ChatGPT, Claude, Grok und Perplexity sowie jedes MCP-fähige Werkzeug wie Claude Code oder Cursor; Gemini ist angekündigt (Stand 22.10.2026). Im Standardmodus recherchiert, analysiert und überwacht die KI und bereitet Orderanweisungen vor, die Sie selbst prüfen und absenden. Mit dem am 21.10.2026 vorgestellten Zusatz Autonomous Trading darf eine KI in einer separaten AI Partition ohne Einzelfreigabe handeln. Die FAQ nennt dafür geplante Verfügbarkeit bei Interactive Brokers LLC, Australia, Singapore und U.K.; Interactive Brokers Ireland ist dort nicht aufgeführt. Details zur Einrichtung mit Claude erklärt der Artikel Interactive Brokers und Claude.

Die AI Integration ersetzt keine Bot-Schnittstelle: Ein Bot braucht reproduzierbare Regeln, versionierten Code, Tests und feste Risikogrenzen.

Grenzen und Risiken jeder Variante.

Jede Schnittstelle hat eigene Schwachstellen, die vor dem Livebetrieb überwacht werden sollten.

Für alle Varianten gilt: API-Marktdaten brauchen ein eigenes Abo, laut IBKR mindestens 500 USD Konto-Equity zusätzlich zu den Abo-Kosten und das unterschriebene „Market Data API Acknowledgement“. Neue Nutzer sind standardmäßig als Professional eingestuft, was die Abos verteuert; den Non-Professional-Status müssen Privatpersonen selbst angeben. Paper-Konten eignen sich nach IBKR nur, um die Funktion der Werkzeuge zu verstehen, nicht um Ausführungsqualität zu beurteilen. Und unabhängig von der Technik bleibt das Marktrisiko: Ein automatisiertes System kann Fehler in Sekunden vervielfachen, mit Hebelprodukten bis zum Totalverlust. Positionsabgleich, Verlustgrenzen und ein Not-Aus gehören deshalb in jede Variante.

Welche Schnittstelle passt zu Ihrem Vorhaben?

Typische Zuordnungen als Ausgangspunkt:

Bevor Sie Code schreiben oder beauftragen, helfen fünf konkrete Schritte:

  1. Anforderungen schriftlich festhalten: Instrumente, Orderfrequenz, Datenbedarf (Live, historisch, Tick-Daten) und wo das System laufen soll.
  2. Anfragen pro Sekunde in der Spitze schätzen und gegen die Limits der Tabelle legen.
  3. Konto prüfen: IBKR Pro, finanziert, Marktdaten-Abos, Acknowledgement unterschrieben, Non-Professional-Status korrekt.
  4. Einen Prototyp im Paper-Konto bauen, der Verbindungsabbrüche, Neustarts und Fehlercodes sauber behandelt.
  5. Den Betrieb planen: Neuanmeldung mit zweitem Faktor, Monitoring, Alarmierung und Abgleich der Positionen.

Wenn ich Trading-Systeme für Interactive Brokers entwickle, steht genau diese Abschätzung vor der ersten Codezeile. Die Live-Aktivierung bleibt dabei immer beim Kontoinhaber.

Häufige Fragen.

Ist die TWS API oder die Web API besser für einen Trading-Bot?

Für die meisten Bots mit eigener Handelslogik ist die TWS API über IB Gateway die erste Wahl, weil sie den größten Funktionsumfang und standardmäßig 50 Anfragen pro Sekunde bietet. Die Web API passt zu Anwendungen mit wenigen Anfragen, Dashboards und Webumgebungen; sie ist auf 10 Anfragen pro Sekunde je Sitzung begrenzt, und Einzelkunden melden sich über das Client Portal Gateway im Browser an.

Was kostet die FIX-Schnittstelle bei Interactive Brokers?

Laut IBKR-Dokumentation (Stand Oktober 2026) braucht der Antrag mindestens 10.000 USD Konto-Equity. Für die erste FIX-Session gilt eine Mindestkommission von 1.500 USD pro Monat, für jede weitere 1.000 USD. Liegen die tatsächlichen Kommissionen darunter, berechnet IBKR die Differenz. Dazu kommen die Kosten für FIX-Engine, Anbindung und Zertifizierung.

Lässt sich die IBKR-API ohne laufende TWS nutzen?

Ja, aber nicht völlig ohne Hilfsprogramm. Statt der TWS kann das schlankere IB Gateway laufen, das ebenfalls die TWS API bedient. Die Web API braucht keine TWS; Einzelkunden benötigen jedoch das Client Portal Gateway mit Anmeldung im Browser auf demselben Rechner. Vollständig programmatische Anmeldung per OAuth bietet IBKR laut Doku vor allem für Organisationen und Drittanbieter an.

Wie viele Anfragen pro Sekunde erlaubt die IBKR-API?

Bei der TWS API sind es Marktdatenzeilen geteilt durch 2 pro Sekunde, bei den standardmäßigen 100 Zeilen also 50. Für historische Daten gelten zusätzliche Regeln. Die Web API erlaubt global 10 Anfragen pro Sekunde je Sitzung, einzelne Endpunkte weniger. Der Flex Web Service erlaubt eine Anfrage pro Sekunde und zehn pro Minute je Token.

Kann die IBKR AI Integration selbstständig handeln?

Im Standardmodus nicht. ChatGPT, Claude, Grok oder Perplexity analysieren und bereiten Orderanweisungen vor, absenden müssen Sie selbst. Mit Autonomous Trading darf eine KI in einer separaten AI Partition ohne Einzelfreigabe handeln. Laut IBKR-FAQ ist das für Kunden von Interactive Brokers LLC, Australia, Singapore und U.K. geplant; Interactive Brokers Ireland wird dort nicht genannt (Stand 22.10.2026).

Quellen und Stand.

Stand: 22. Oktober 2026. Produkte, Funktionen und Preise ändern sich schnell; maßgeblich sind die Angaben der Anbieter und Behörden.

Sie wollen die passende IBKR-Schnittstelle für Ihr Handelssystem auswählen und anbinden lassen? Unverbindlich anfragen — wir klären Datenbedarf, Limits, Testumfang im Paper-Konto und den Betrieb. Mehr zu meinem Angebot: Trading-Systeme entwickeln lassen.