FlexQuery einrichten

Schritt-für-Schritt-Anleitung zur Einrichtung einer Activity Flex Query in der Interactive Brokers Kontoverwaltung.

Inhalt

  1. Flex Queries öffnen
  2. Flex Web Service aktivieren
  3. Token notieren
  4. Neue Activity Flex Query anlegen
  5. Query benennen & Sektionen wählen
  6. Sektion: Account Information
  7. Sektion: Open Positions
  8. Sektion: Option Exercises, Assignments and Expirations
  9. Sektion: Financial Instrument Information
  10. Sektion: Trades
  11. Konfiguration festlegen
  12. Überprüfen & erstellen
1

Flex Queries öffnen

Melde dich in der Interactive Brokers Kontoverwaltung an und navigiere zur Flex-Queries-Seite:

Statements & Reporting Flex Queries

Du siehst die Übersicht mit den Bereichen Activity Flex Query, Trade Confirmation Flex Query, Flex Queries Delivery und Flex Web Service Configuration.

Flex Queries Hauptseite
Flex Queries – Hauptseite. Links im Menü unter „Statements & Reporting“ auf „Flex Queries“ klicken.
2

Flex Web Service aktivieren

Auf der Flex-Queries-Seite findest du rechts unten den Bereich Flex Web Service Configuration. Klicke dort auf das Zahnrad-Symbol (Konfigurieren), um den Flex Web Service einzurichten.

Flex Web Service Configuration Konfigurieren (Zahnrad)
Flex Web Service Configuration
Rechts unten: „Flex Web Service Configuration“ – auf das Zahnrad-Symbol klicken.

Es öffnet sich die Seite Configure Flex Web Service. Aktiviere die Checkbox Flex Web Service Status und klicke auf Save.

Flex Web Service aktivieren
Checkbox „Flex Web Service Status“ aktivieren und „Save“ klicken.
3

Token notieren

Nach dem Speichern wird der Current Token angezeigt. Diesen Token benötigst du später, um Flex Queries per API abzurufen.

Wichtig: Kopiere den Token und bewahre ihn sicher auf. Er wird für den programmatischen Zugriff auf die FlexQuery-Daten benötigt.
Token anzeigen
Der generierte Token wird unter „Current Token“ angezeigt. Diesen sicher notieren.
4

Neue Activity Flex Query anlegen

Navigiere zurück zur Flex-Queries-Hauptseite. Klicke auf das +-Symbol neben Activity Flex Query, um eine neue Query zu erstellen.

Flex Queries Activity Flex Query +
Activity Flex Query erstellen
Auf das „+“-Symbol neben „Activity Flex Query“ klicken.
5

Query benennen & Sektionen wählen

Gib der Query einen aussagekräftigen Namen (z. B. LabOfTrades) und wähle anschließend die gewünschten Sektionen aus. Für eine vollständige Abfrage werden folgende Sektionen benötigt:

Klicke jeweils auf den Namen der Sektion, um die Feldauswahl zu öffnen.

Query Name und Sektionen
„Query Name“ eingeben und die gewünschten Sektionen anklicken.
6

Sektion: Account Information

Klicke auf Account Information in der Sektionsliste. Es öffnet sich ein Dialog mit allen verfügbaren Feldern. Wähle Select All aus, um alle Felder zu aktivieren, und klicke auf Save.

Account Information - oberer Bereich
Account Information – „Select All“ aktivieren, um alle Felder auszuwählen.
Account Information - unterer Bereich
Nach unten scrollen und „Save“ klicken.
7

Sektion: Open Positions

Klicke auf Open Positions. Wähle unter Options den Reiter Summary aus. Aktiviere erneut Select All und klicke auf Save.

Open Positions - Summary und Felder
Open Positions – „Summary“ auswählen, dann „Select All“.
Open Positions - weitere Felder
Alle Felder aktiviert – „Save“ klicken.
8

Sektion: Option Exercises, Assignments and Expirations

Klicke auf Option Exercises, Assignments and Expirations. Aktiviere Select All und klicke auf Save.

Option Exercises - oberer Bereich
Option Exercises – „Select All“ aktivieren.
Option Exercises - unterer Bereich
Alle Felder aktiviert – „Save“ klicken.
9

Sektion: Financial Instrument Information

Klicke auf Financial Instrument Information. Aktiviere Select All und klicke auf Save.

Financial Instrument Information - oberer Bereich
Financial Instrument Information – „Select All“ aktivieren.
Financial Instrument Information - unterer Bereich
Alle Felder aktiviert – „Save“ klicken.
10

Sektion: Trades

Klicke auf Trades. Wähle unter Options den Reiter Execution aus. Aktiviere Select All und klicke auf Save.

Trades - Execution und Felder
Trades – „Execution“ auswählen, dann „Select All“.
Trades - weitere Felder
Alle Felder aktiviert – „Save“ klicken.
11

Konfiguration festlegen

Nach dem Konfigurieren aller Sektionen gelangst du zur allgemeinen Konfigurationsseite. Stelle folgende Werte ein:

EinstellungWert
AccountsAdd/Edit Account(s)
ModelsAll
FormatXML
PeriodLast N Calendar Days
Number of Days10
Date Formatyyyy-MM-dd
Time FormatHH:mm:ss
Date/Time Separator; (semi-colon)
Profit and LossDefault
Include Cancelled Trades?No
Include Currency Rates?Yes
Include Audit Trail Fields?Yes
Display Account Alias in Place of Account ID?No
Breakout by Day?No

Klicke anschließend auf Continue.

Konfiguration - oberer Bereich
Konfigurationseinstellungen: Format, Zeitraum und Anzahl der Tage festlegen.
Konfiguration - unterer Bereich
Allgemeine Konfiguration prüfen und „Continue“ klicken.
12

Überprüfen & erstellen

Auf der Übersichtsseite werden alle gewählten Sektionen und Einstellungen zusammengefasst. Prüfe die Angaben und klicke auf Create, um die FlexQuery zu erstellen.

Review - oberer Bereich
Übersicht der Activity Flex Query – alle Sektionen und Felder prüfen.
Review - unterer Bereich
Alles korrekt? „Create“ klicken, um die FlexQuery zu erstellen.
Geschafft! Die Activity Flex Query ist nun eingerichtet. Du kannst sie jetzt über den Flex Web Service mit dem Token aus Schritt 3 programmatisch abrufen.