Interactive Brokers LogoInteractive Brokers Integration

Interactive Brokers Trading Journal

Einmal eine Flex Query einrichten und deine IBKR-Trades laufen automatisch ins Journal. Wer lieber Dateien hochlädt, nimmt den Transaction-History-Export.

  • Kostenlos für deine ersten 25 Trades
  • Nur Lesezugriff auf deine Statements, kein Handelszugriff
  • Keine Kreditkarte nötig
Synchronisierte Interactive-Brokers-Trades im Momentum Trading Hub

Kannst du deine IBKR-Trades importieren?

Ja, auf zwei Wegen. Empfohlen ist der Flex Web Service: Du legst im Client Portal eine Activity Flex Query an, hinterlegst Token und Query-ID, und deine Trades werden danach automatisch geholt. Alternativ kannst du den Transaction-History-Export als CSV hochladen.

Beide Wege erzeugen dieselben Trades und deduplizieren gegeneinander. Du kannst also mit dem CSV-Upload anfangen und später auf den automatischen Sync wechseln, ohne dass deine Historie doppelt erscheint.

Automatischer Sync

Flex Web Service holt neue Trades täglich, ohne dass du etwas tust.

Zwei Wege, keine Dubletten

CSV-Upload und API-Sync erzeugen dieselben Kennungen und schließen sich nicht aus.

Kontowährung

Beträge sind bereits FX-konvertiert und damit direkt vergleichbar.

Zwei Wege, deine IBKR-Trades zu importieren

Der Flex Web Service ist die dauerhafte Lösung, kostet dafür einmalig etwas mehr Einrichtung. Der CSV-Weg ist schneller aufgesetzt, muss aber für jeden neuen Zeitraum wiederholt werden.

Weg 1: Flex Web Service einrichten

Rund 10 Minuten einmalig, danach automatisch

IBKR arbeitet nicht mit einem klassischen API-Key, sondern mit einem Flex Token und einer Query-ID. Beides erzeugst du im Client Portal. Die Query muss die Sektion "Trades" mit der Option "Executions" enthalten, sonst kommen keine Ausführungen an.

  1. 1

    Flex Web Service aktivieren

    Melde dich im IBKR Client Portal an und öffne "Performance & Berichte" → "Flex-Queries" → "Flex Web Service Konfiguration". Aktiviere den Flex-Web-Service-Status.

  2. 2

    Flex Token generieren

    Wähle bei "Should Expire After" eine lange Gültigkeit (z. B. 1 Jahr) und klicke auf "Generate New Token". Kopiere den angezeigten Token — das ist dein Flex Token für Momentum.

  3. 3

    Activity Flex Query anlegen

    Erstelle unter "Flex-Queries" eine neue Activity-Flex-Query. Wähle die Sektion "Trades" mit der Option "Executions" und aktiviere "Select All" bei den Feldern.

  4. 4

    Query konfigurieren

    Setze das Format auf "XML" oder "CSV" (beide werden unterstützt), den Zeitraum auf "Last 365 Calendar Days", das Datumsformat auf "yyyy-MM-dd" und das Zeitformat auf "HH:mm:ss". Speichere die Query.

  5. 5

    Query ID kopieren

    Nach dem Speichern zeigt die Query-Übersicht die Query-ID an. Kopiere sie und trage Flex Token + Query ID hier in Momentum ein.

  6. 6

    Hinweise zum Sync

    Trades erscheinen im Flex-Statement erst ca. einen Tag nach der Ausführung. Duplikate zwischen API-Sync und CSV-Import werden erkannt — Voraussetzung ist das Datumsformat "yyyy-MM-dd" aus Schritt 4.

Weg 2: Transaction History als CSV

Rund 3 Minuten, pro Zeitraum zu wiederholenCSV

Der Export aus dem Client Portal ist eine Multi-Sektions-Datei ohne einheitliche Kopfzeile. Ausgewertet wird daraus die Sektion "Transaction History" mit den Typen Buy und Sell.

  1. 1

    Transaction History öffnen

    Melde dich im IBKR-Client-Portal an und öffne "Performance & Reports" → "Transaction History".

  2. 2

    Zeitraum wählen & als CSV exportieren

    Wähle den gewünschten Zeitraum, sodass beide Seiten deiner Trades (Eröffnung und Schließung) enthalten sind, und exportiere die Übersicht als CSV. Positionen, deren Eröffnung vor dem Zeitraum liegt, lassen sich nicht auswerten und werden übersprungen.

  3. 3

    CSV hochladen

    Lade die Datei hier hoch. Ausgewertet wird die Sektion "Transaction History" mit den Typen "Buy" und "Sell"; Ein- und Auszahlungen, Gebühren und FX-Komponenten werden ignoriert. Alternativ kannst du deine Trades über den Flex-Web-Service automatisch synchronisieren.

Was aus dem IBKR-Statement übernommen wird

IBKR liefert einzelne Ausführungen, keine fertigen Positionen. Ein Trade entsteht, wenn die Nettomenge eines Symbols wieder auf null zurückgeht. Teilschließungen werden dabei automatisch zu einer Position zusammengefasst.

Feld bei IBKRFeld im JournalHinweis
symbolSymbolBei Optionen und Future-Optionen wird die lesbare Beschreibung verwendet
Transaction Type (Buy, Sell)RichtungAndere Typen wie Withdrawal oder Other Fee werden übersprungen
Net Amount bzw. netCashErgebnis (netto)In Kontowährung, Kommission bereits enthalten
CommissionGebührenNur zur Information, im Ergebnis bereits verrechnet
AusführungszeitenEröffnungs- und SchließungszeitErste und letzte Ausführung des Durchgangs
Menge je AusführungPositionsaufbauBuy zählt positiv, Sell negativ, Nulldurchgang schließt die Position

Was du bei Interactive Brokers wissen solltest

IBKR ist der technisch anspruchsvollste Anbieter dieser Liste. Vier Punkte entscheiden darüber, ob der Import sauber aufgeht.

Das Datumsformat der Flex Query entscheidet über die Dublettenprüfung

Die Query muss auf das Datumsformat mit vierstelligem Jahr, Monat und Tag stehen, getrennt durch Bindestriche. Die eindeutige Kennung eines Trades wird aus Symbol, Zeiten, Menge und Ergebnis gebildet. Weicht das Datumsformat ab, entsteht eine andere Kennung, und derselbe Trade würde bei einem Wechsel zwischen CSV und Sync doppelt erscheinen.

Trades erscheinen erst rund einen Tag später

Das Flex-Statement wird von IBKR einmal täglich erzeugt und nicht in Echtzeit gepflegt. Ein Trade von heute Vormittag taucht im Sync deshalb frühestens am nächsten Tag auf. Das ist kein Fehler der Anbindung, sondern eine Eigenschaft des Statements, und lässt sich auch nicht durch häufigeres Synchronisieren beschleunigen.

Positionen ohne Nulldurchgang werden übersprungen

Weil ein Trade erst entsteht, wenn die Nettomenge eines Symbols wieder auf null zurückgeht, fallen zwei Fälle heraus: noch offene Positionen und solche, deren Eröffnung vor dem Zeitraum des Statements liegt. Setze den Zeitraum der Query deshalb großzügig, etwa auf die letzten 365 Kalendertage.

Beträge stehen in Kontowährung, nicht in Handelswährung

IBKR rechnet den Nettobetrag bereits in die Basiswährung deines Kontos um. Ein Trade in US-Dollar erscheint bei einem Euro-Konto also in Euro, zum Kurs des Ausführungszeitpunkts. Das ist gewollt und macht Trades über Währungsgrenzen hinweg vergleichbar, weicht aber von der Anzeige in der Handelsmaske ab.

Welche Auswertung bei IBKR lohnt

IBKR-Konten sind selten sortenrein. Aktien, Optionen und Futures liegen im selben Konto, haben aber völlig unterschiedliche Kostenstrukturen und Haltedauern. Eine Gesamtperformance über alles hinweg vermischt Dinge, die man getrennt betrachten müsste.

Der erste sinnvolle Schnitt ist deshalb der nach Instrumentenart, der zweite der nach Haltedauer. Gerade bei Optionen lohnt zusätzlich der Blick auf das Verhältnis von Kommission zum Ergebnis: Bei kleinen Positionsgrößen frisst die Kommission einen erheblichen Teil des Gewinns, was in der Summenansicht unsichtbar bleibt.

Weil das Ergebnis bereits in Kontowährung vorliegt, lassen sich Trades über Börsenplätze und Währungen hinweg direkt vergleichen. Das ist bei IBKR wertvoller als bei den meisten anderen Anbietern, weil dort typischerweise wirklich international gehandelt wird.

Trading Journal: Was ein Trading Journal leistet, welche Kennzahlen zählen und wie es sich von einer Excel-Vorlage unterscheidet.

Flex Web Service oder CSV-Upload

Beide Wege liefern dieselben Trades. Der Unterschied liegt im laufenden Aufwand.

KriteriumFlex Web ServiceCSV-Upload
EinrichtungEinmalig rund 10 Minuten im Client PortalSofort startklar
Laufender AufwandKeiner, der Sync läuft von selbstPro Zeitraum ein neuer Export
AktualitätTäglich, sobald IBKR das Statement erzeugtSo aktuell wie dein letzter Upload
Lücken im ZeitraumQuery deckt rollierend die letzten 365 Tage abZeitraum bei jedem Export selbst wählen
Wechsel möglichJederzeit, ohne doppelte TradesJederzeit, ohne doppelte Trades
Auch unterstützt

Weitere Anbieter

FAQ

Häufige Fragen zur IBKR-Anbindung

Momentum Trading Hub
6+ Börsen
Unbegrenzte Trades
20+ Features

Supercharge deineTrading-Performance

Beginn bei Null mit Momentum. Nutze unsere Tools, um deine Trading-Performance zu verbessern.