Interactive Brokers

Hallo @Nirus ,
sry, hier die XML mit nur den Relevanten Buchungen:
PortfolioPerformance_Bericht (1).xml (48,2 KB)

Konntest du mir der Datei etwas anfangen?
Sonst kann ich noch versuchen eine andere zur VerfĂŒgung zur stellen.
Gruß
Hannes

Broker: Interactive Brokers
Portfolio Performance:
Version: 0.67.3 (Feb. 2024), Platform: linux, x86_64, Java: 17.0.9+7, Flathub

Vorgehen:
Datei > Importieren > Interactive Brokers: Kontoumsatz-Flex-Query > XML-Datei auswĂ€hlen > Öffnen

Fehlerbeschreibung:
Obwohl Wertpapier vorhanden, versucht Portfolio Performance das Wertpapier neu anzulegen. Sowohl beim Import von Dividenden als auch von Transaktionen. Anscheinend Probleme mit dem Matching, obwohl ISIN und US Ticker des in Portfolio Performance bereits vorhandenen Wertpapiers identisch mit Daten im XML sind.

Hinweis:
Es gab keine Probleme beim Import im Januar (Version 0.67.1). Beim Import derselben XML-Datei mit der Version 0.67.3 wird nun auch fĂŒr eine alte, erfolgreich importierte XML-Datei versucht das Wertpapier neu anzulegen.

Workaround:
Im Fenster “Buchungen aus PDF-Dateien importieren” (heißt so, auch wenn es sich um den XML-Import handelt, was man daran sieht, dass in der ersten Zeile “IB: Kontoumsatz-Flex-Query-Dateien” steht):
Rechtsklick auf neu anzulegendes Wertpapier > Vorhandenes Wertpapier verwenden > passendes Wertpapier suchen > OK

Probleme mit dem Workaround:

  1. Der Workaround ĂŒber die manuelle Zuordnung ist jedoch nur temporĂ€r. Beim nĂ€chsten Import will Portfolio Performance das Wertpapier erneut neu anlegen.
  2. Probleme mit der Anzeige (verwende Kubuntu 22.04) - Zeile werden abgeschnitten dargestellt.

Screenshots:
sc1 = Portfolio Performance versucht das vorhandene Wertpapier neu anzulegen

sc2 = Stammdaten des bereits in Portfolio Performance angelegten Wertpapiers

sc3 = Anzeigeproblem in der Suche des Wertpapiers bei der manuellen Zuordnung
sc3

Anbei noch der Ausschnitt aus der XML-Datei mit der Dividendenzahlung:

<CashTransaction accountId="xxx" acctAlias="" model="" currency="USD" fxRateToBase="0.91947" assetCategory="STK" symbol="USB" description="USB(US9029733048) CASH DIVIDEND USD 0.49 PER SHARE (Ordinary Dividend)" conid="11669769" securityID="US9029733048" securityIDType="ISIN" cusip="902973304" isin="US9029733048" listingExchange="NYSE" underlyingConid="" underlyingSymbol="" underlyingSecurityID="" underlyingListingExchange="" issuer="" multiplier="1" strike="" expiry="" putCall="" principalAdjustFactor="" dateTime="20240116;202000" settleDate="20240116" amount="5.77" type="Dividends" tradeID="" code="" transactionID="xxx" reportDate="20240116" clientReference="" levelOfDetail="DETAIL" serialNumber="" deliveryType="" commodityType="" fineness="0.0" weight="0.0" />
</CashTransactions>

Bin ich der einzige, der das oben beschriebene Problem mit dem IB Import hat oder ist es ein allgemeiner Bug in der aktuellen Version?

Kann ich so bestÀtigen. Das Problem tritt bei mir auch auf.

Workaround: Rechter Mausklick auf den Eintrag im Import-Dialog und dann Nicht importieren auswÀhlen.

Das Verhalten habe ich auch. War auch erst verwundert. Aber die Wertpapiere werden nicht neu angelegt. Habe die Funktion “Nicht importieren” zwar gefunden. Aber nicht benutzt.
Im nĂ€chsten Schritt (Klick auf “Fertigstellen”) kam dann ein Dialog mit der Information woher die historischen Daten kommen und ob es eine Portfolio Report VerknĂŒpfung gibt (aus dem GedĂ€chtnis, ganz genau weiss ich es nicht mehr).
War auch etwas verwundert, bin dann aber zu dem Schluss das die FunktionalitÀt mit Absicht eingebaut wurde?

Wie geschrieben. Auch ohne eine Aktion von mir wurden keine neuen Wertpapiere angelegt.

@HeikoS wenn ich fĂŒr das Wertpapier “nicht importieren” im KontextmenĂŒ auswĂ€hle, dann importiert er auch die Transaktion nicht :frowning: .

@turbodackel kann ich bestĂ€tigen - habe vorhin einen Import mit Transaktionen und Dividenden durchgefĂŒhrt. Wenn man trotz der Anzeige, dass neue Wertpapiere angelegt werden, mutig auf Fertigstellen drĂŒckt, dann erscheint ein neues Dialog “Suche nach Kurslieferanten”. Wenn man dann auch dieses Fenster mit OK bestĂ€tigt, werden die Transaktionen und Dividenden importiert und es werden keine Wertpapiere angelegt. Bug scheint also nur die Anzeige, nicht aber die Verarbeitung zu betreffen.

Apropos Anzeige: Auch in dem Dialog “Suche nach Kurslieferanten” gibt es das Anzeigeproblem mit den abgeschnittenen Zeilen (zumindest auf Kubuntu+Flatpak).

Wer beim IB Broker, Lynx oder Captrader ein Depot mit nur in einer WĂ€hrung fĂŒhrt und kaum StillhaltergeschĂ€fte tĂ€tigt, kann den bestehenden Interactive Brokers Import geeignet nutzen.

Da ich jedoch ein EUR- und ein USD-Konto bei Lynx fĂŒhre, war der Import immer nicht so ganz einfach. Gleichfalls buche ich begleitend meine Options-Transaktionen teilweise von Hand, um aktuell zu bleiben und nicht immer den IB Flex-Report Export anstoßen zu mĂŒssen.

Der bestehende Import hat auch die Eigenschaft, dass er nicht fĂŒr Short Positionen optimiert ist. Verkaufte Optionen werden mit einem negativen Bestand in Portfolio Performance (PP) und einer entsprechenden Warnmeldung importiert.

Unter https://t4ri.de/portfolio-performance-abgleich-mit-ib-kontoauszug/ steht nun ein Online-Tool bereit, dass einen Abgleich zwischen IB-Kontoauszug und PortfolioPerformance Buchungen ermöglicht:

  • Das Tool prĂŒft welche Transaktionen bereits von Hand verbucht wurden und berĂŒcksichtigen nur nicht vorhandene Transaktionen fĂŒr einen spĂ€teren CSV-Import in PP. Im PP bestehende Transaktionen werden dabei hinsichtlich des Datums und Ertrags abgeglichen. D.h. du kannst deine Transaktionen im PP manuell pflegen und sie spĂ€ter mit dem IB Kontoauszug abgleichen.
  • Die PrĂŒfung erfolgt einzeln fĂŒr jedes IB WĂ€hrungskonto. Auch die erzeugten PP Importdateien werden entsprechend getrennt bereitgestellt, um sie gezielt zu importieren.
  • Der PP Import kann klassisch (wie beim bestehenden XML-Import) mit einer Stillhalter-Eröffnung als Verkauf und Glattstellung mit Kauf zu einem spĂ€teren Zeitpunkt erstellt werden.
  • Alternativ, wenn Eröffnung und Glattstellung in der Datenbereitstellung vorhanden sind, können Verkauf- und Kaufdatum automatisch getauscht werden, so dass der Kauf zum eigentlichen Verkaufsdatum erfolgt und der Verkauf zum Kaufdatum. Dieses hat den Vorteil, dass Kauf und Verkauf dann zeitlich nacheinander erfolgen und kein negativer Wertpapierbestand besteht.
  • Eine weitere Möglichkeit ist die Options-ErtrĂ€ge nicht als Wertpapierertrag sondern als Zinseinnahme im PP zu importieren. Dieses hat den Vorteil, dass die OptionsertrĂ€ge gezielt als Zinseinnahme des zugeordneten Kontos ausgewertet werden können. Aus meiner Sicht hat diese Import-Art den Vorzug, da sie auch jahresĂŒbergreifend problemlos nutzbar ist und gute Auswertungsmöglichkeiten bietet. Die Stillhaltereröffnung wird dabei als Zinseinnahme und die Schließung als Zinsausgabe gebucht. Mit der Transaktion verbundene GebĂŒhren und Steuern werden als eigene Positionen erfasst.

Als weitere Eigenschaft bietet das Tool anhand des IB-Kontoauszugs die Möglichkeit eine steuerkonforme FinanzĂŒbersicht zu erstellen. Warum der IB-Kontoauszug nur bedingt fĂŒr die SteuererklĂ€rung nutzbar ist und welche Vorteile die FinanzĂŒbersicht bietet, ist hier beschrieben: https://t4ri.de/broker-kontoauszug/

Die steuerkonforme FinanzĂŒbersicht ist eigentlich das Haupttool der Webseite und die PP-Ausleitung hat sich daraus als geeignetes ErgĂ€nzungs-Tool ergeben. Insofern sendet mir euer Feedback, ob ihr mit dem Online-Tool zurechtkommt und es als nĂŒtzlich empfindet.

2 Likes

Hallo zusammen,

ich habe eine Frage zu IBKR. In den KontoauszĂŒgen ist nicht ersichtlich, wann eine Position eröffnet wurde, sondern nur wann sie geschlossen wurde. XTB hingegen fĂŒhrt sowohl das Datum der Eröffnung als auch das Datum der Schließung einer Position an, was den Nachweis der ErfĂŒllung des Zeittests erleichtert. Ich hoffe, dass IBKR dies in Zukunft auch in seinen KontoauszĂŒgen angeben wird.

Wie stellt ihr sicher, dass ihr den Überblick darĂŒber behaltet, wie lange ihr einzelne Positionen haltet? Dies ist wichtig fĂŒr den Zeittest und die Bestimmung des Wechselkurses zur Berechnung der Kosten einer Position. Bisher trage ich alles manuell in den Yahoo Finance Portfolio Tracker ein.

Vielen Dank fĂŒr eure Tipps.

Eventuell verstehe ich deine Frage falsch, aber in den KontoauszĂŒgen wird doch unter Transaktionen sowohl Kauf als auch Verkaufsdatum angezeigt?
Auch in der FlexQuery von IBKR ist alles aufgelistet.

Zum Thema Devisentausch eintragen:
Ist es möglich ĂŒber den IBKR Kontoauszug einen PDF-Import fĂŒr PortfolioPerformance zu realisieren in dem die Devisentausch Transaktionen ausgelesen werden?
Hier mal ein Beispiel wie es in der PDF aussieht:

1 Like

Cool Tools. Beim 2. mal hat es funktioniert.
Kann man bei der Weiterentwicklung unterstĂŒtzen?

Hallo Heiko,
vielen Dank fĂŒr dein Angebot. Aktuell haben fĂŒr mich Tests die oberste PrioritĂ€t, d.h. je mehr das Tool genutzt wird, umso besser kann ich evtl. vorhandene Schwachstellen beseitigen. Teste es gern mit unterschiedlichen Daten und Jahren.

1 Like

Hallo

Ich habe da ein kleines Problem nach/wĂ€hrend des Übertrages, wie er im Video dargestellt wird.

GrundsÀtzlich funktioniert das super!

Euro, USD alles kein Problem.

Nun habe ich aber ein Problem mit den Buchungen in GBP, resp. GBX.

Testumgebung ist eine jungfrÀuliche, leere PP-Datei.

Depo Captrader
Konto EUR
Konto USD
Konto GBP

Keine Wertpapiere.

Im Rahmen des Importes werden die Wertpapiere angelegt, soweit so gut.

Die problematischen Wertpapiere werden in GBP angelegt. Der Kurs wird allerdings in GBX geliefert.

Bedeutet, dass die Position dann den 100fachen Wert hat.

Was habe ich probiert?

  1. Versuch die WÀhrung des Wertpapiers von GBP in GBX Àndern scheitert, weil ja schon Buchungen bestehen.

  2. Neuer Versuch mit leerer PP Datei und das Konto in GBX angelegt. Scheitert dann, weil ich zwar das Konto beim Import zuordnen kann. Allerdings gibt es keine EintrĂ€ge, nachdem der Import abgeschlossen wurde. Ich vermute, das liegt an den beiden WĂ€hrungskĂŒrzeln GBX nun im PP Konto und GBP in der Flexquery.

Ansonsten steh ich um diese Uhrzeit auf dem Schlauch.

Hat jemand eine Idee, wo ich ansetzen kann?

Nachtrag
Hab das “Programm” auf GitHub gefunden, aber leider kein Plan, wie ich das benutzen kann.

Hallo,

Ich habe bei IB drei Konten

IB CHF
IB EUR
IB USD

Der Import via Flex Report hat wunderbar geklappt. Was fehlt sind jedoch die sĂ€mtlichen Devisen Wechsel. Also bei mir HauptsĂ€chlich von CHF nach USD. Gibt es hier bereits eine Möglichkeit dies automatisiert zu importieren oder mĂŒssen diese noch Manuell erfasst werden?

Vielen Dank und ein schönen Sonntag.

1 Like

Hallo,

Ich hatte ein neues Thema erstellt ĂŒber die Importfunktion von IBKR IBKR import does not seem to pick up inbound and outbound deliveries - #8 by Gray4658. Wenn jemand mir erklĂ€ren könnte wie man einfache FOP transactionnen automatish importieren kann, wĂ€re ich sehr dankbar. Auch Wechelkurse fehlen.

Hallo, wenn ich per Flex Query die Datei importiere, werden mir seit ein wenigen Wochen, ggf. Monate, immer die Aktien zum Import alle mit aufgelistet, auch wenn ich diese schon online habe. Die ISIN habe ich korrekt vergeben. Ich hatte dann gedacht ist bei PP Importen nun normal, dass immer alle Wertpapiere nochmal gelistet werden zum Import. Aber eben beim ING PDF Import war das nicht.

Woran könnte es liegen, dass beim Query Import meine vorhandenen Wertpapiere (alle) nicht mehr gefunden werden? Bzw. ist das bei euch auch so, dass die in der Importansicht alle nochmal gelistet werden?
Danke!

Ist bei mir auch so, dass die Angezeigt werden. Es wird aber nichts “neu” angelegt, sondern es wird den vorhandenen Wertpapieren zugeordnet.

Wenn du den Eintrag in der Importmaske mit rechts anklickst mĂŒsste auch eine Auswahl “vorhandendes Wertpapier” oder so Ă€nlich auswĂ€hlbar sein, meine ich mich zu erinnern.

1 Like

Alles klar, verunsichert mich nur immer, da ich auch relativ viele Wertpapiere habe. Und man sieht dann auf einen Blick nun ĂŒberhaupt nicht mehr, welche Wertpapiere erkannt wurden, dass diese bereits angelegt sind, und welche Wertpapiere wirklich neu.

Passiert auch nur beim Import mit dem Flex Query. Wenn ich einen PDF Export bei der ING mache, habe ich das Problem nicht. WĂ€re toll, wenn es in Zukunft gefixt werden kann. Danke!