Interactive Brokers

Hallo @Nirus

Volltreffer!

accountId=“-”

ist tatsächlich enthalten.

Hat jemand entscheidende Hinweise zur Ursache?

@Nirus BESTEN DANK!

@Nirus
Ich habe mal in meinen alten Flexquery reports gestöbert.
accountId=“-” scheint seit jeher in <CashTransactions> enthalten zu sein. Lediglich bei <Trades> und <FlexStatement> wird die accountId angegeben.

Grüße ModoQuasi

Hallo @ModoQuasi

Ich habe bisher nur in deiner XML diese Punkt gefunden.

Die Prüfung auf die accountID hatte ich mit

weil dieser ärgerliche Effekt war.


Vielleicht tust du beim generieren der XML die accountid nicht angeben, aber vielleicht hilft dir dieses Video.

Gruß
Alex

@Nirus
VIELEN DANK für Deine Geduld =)
Flex Queries neu angelegt und siehe da, es funktioniert wieder mit dem Import der Dividenden.

Hallo Leute,

Hat schon jemand einen Weg gefunden Anleihen (US T Bills) von IB nach PP zu transportieren?
Alles andere klappt einwandfrei, nur die Bills werden nicht gebucht.

Gruß

Hallo @DomBur
Wenn du uns hier einen Beispiel-Datei zur Verfügung stellst und ein bissl was an Erklärungen liefert, dann kann ich mir das mal anschauen.

Gruß
Alex

Hallo ich habe 3 Abbos auf IBKR für Echtzeitdaten, der import funktioniert soweit für die Gebühren (1,5$) aber die VAT (0,3$) wird nicht automatisch importiert, die muss ich immer händisch eintragen.


Muss ich hier etwas anderes beim Import einstellen, oder wurde dass nicht nicht implementierT?

Hallo @Matthias_Losbichler
wie schon in dem Beitrag über dir erwähnt → ließ mich ← .

Hallo Nirus,

hier der Teil aus der xml Datei, der die T Bill betrifft:

<Trade accountId="xxxxxx" acctAlias="" model="" currency="USD" fxRateToBase="0.92073" assetCategory="BILL" symbol="912797GF8" description="B 08/08/23" conid="624450577" securityID="US912797GF83" securityIDType="ISIN" cusip="912797GF8" isin="US912797GF83" listingExchange="" underlyingConid="" underlyingSymbol="" underlyingSecurityID="" underlyingListingExchange="" issuer="" multiplier="1" strike="" expiry="" tradeID="525416692" putCall="" relatedTradeID="" principalAdjustFactor="" reportDate="20230410" dateTime="20230410;123602" tradeDate="20230410" settleDateTarget="20230411" transactionType="ExchTrade" exchange="TRADEWEBG" quantity="xxxxxx" tradePrice="98.3746583" tradeMoney="xxxxx" proceeds="xxxxx" taxes="0" ibCommission="-5" ibCommissionCurrency="USD" netCash="xxxxxxx" closePrice="98.370361" openCloseIndicator="O" notes="" cost="xxxxxx" fifoPnlRealized="0" fxPnl="0" mtmPnl="-0.8578" origTradePrice="0" origTradeDate="" origTradeID="" origOrderID="0" clearingFirmID="" buySell="BUY" transactionID=

Wird aber in Portfolio Performance nicht verbucht. Ich nehme an, Anleihen sind derzeit nicht möglich?

Gruß

Hallo @DomBur
es wäre ganz cool, wenn du uns mehr als nur eine Zeile aus der *.xml zur Verfügung stellst.
Also ein komplette, mit bitte mit ein paar Buchungen und alle vorhandenen Elementen.
(FlexQueryResponse , FlexStatements , CashReport, Trades, CashTransactions, InterestAccruals usw.)

Auch wäre für mich interessant zu wissen, was das Ergebnis bei der Buchung sein soll.
also Kauf/Verkauf, Bruttobetrag, Nettobetrag, Anzahl der Anteile (werden die in % angegeben?)… usw.

Sowas können wir nicht verarbeiten.

.... tradeMoney="xxxxx" proceeds="xxxxx" netCash="xxxxxxx" cost="xxxxxx"

Wie sollen wir hier nachprüfen, ob das ausgelesene Ergebnis korrekt ist?
Auch ist das Element unvollständig… und einfach der letzte Teil ab

... transactionID=

gelöscht.

Warum, Wieso, Weshalb?
Wir schreiben zu den einzelnen Änderungen in PP immer Tests. Diese Test prüfen, bei Programmänderungen, ob dass Ergebnis oder die Änderung korrekt funktioniert.
Der Test wird gespeichert und wenn ein anderer Entwickler was verändert, dann wird geprüft, ob die Änderung welche er durchgeführt hat, kompartibel mit den Tests davor ist.

Natürlich sind deine persönlichen Daten wie z.B. accountID zu entfremden
Alle anderen Daten bitte so belassen. Keine anderen Informationen löschen!

Also :slight_smile:
bitte die .xml Inhalte in eine *.txt Datei kopieren, deine persönlichen Daten entfremden mit “123456789” und dann hier per Drag&Drop einfügen.

Danke
Alex

Portfolio_Performance_Export (28).xml (66,9 KB)
Hallo Nirus, hier ein Export von dem Tag aus meinem Screenshot, die “VAT” Zeilen wurden nicht importiert.

Hallo @Matthias_Losbichler
Kannst du mir noch sagen, was eine “VAT” ist?
Und wie muss die Buchung dann korrekt aussehen?
Bitte versteh… wir haben über 30 Importer für über 50 Broker/Banken über 1500 Dokumententypen, über 2000 Testfälle… da benötigen wir etwas Hilfe.
Somit kennen wir nicht alle Abkürzungen oder Variabelbuchungs-Typen.

Also… als Beispiel

  • Buchung X fehlt oder ist unvollständig
  • dann die Zeile vielleicht Zeile kopieren (Formattierung nicht vergessen)
  • Buchungs-Typ nennen (z.B. Kauf, Verkauf, Steuern, …)
  • Endbetrag + Währung
  • Gebühren …
  • Steuern …
  • Dann die Beispieldatei (*.xml)

Gruß
Alex

Hallo @Matthias_Losbichler
Vielleicht hast du ja etwas Zeit, da ich gerne aus deiner Test-Datei alle notwendigen Informationen extrahieren möchte.

Wäre es dir möglich mit TeamViewer ein Meeting zum machen?
Ich hätte da ein paar Fragen.

Gruß
Alex

ie VAT verbuche ich immer als Addon Gebühren zu den Subcriptions welche sauber im PP importiert werden, die “VAT Zeilen” werden hier immer geskippt.
Hier hab ichs versucht zu visualsieren hoffentlich erklärt dass deine Frage?

Zeitlich is aktuell etwas angespannt, ev. hab ich ab mitte nächster Woche mal zeit.

Hallo @Matthias_Losbichler
Aber das sind doch Steuern und nicht Gebühren, oder?

<SalesTaxes>
<SalesTax ... currency="USD" fxRateToBase="1" ... date="20230302" country="Austria" taxType="VAT" ... taxableDescription="r******09:NASDAQ (UTP Tape C) Level 1" taxableAmount="-1.5" taxRate="0.2" salesTax="-0.3" taxableTransactionID="457125101" transactionID="457155534" code="" />
<SalesTax ... currency="USD" fxRateToBase="1" ... date="20230302" country="Austria" taxType="VAT" ... taxableDescription="r******09:NYSE (CTA Tape A) Level 1" taxableAmount="-1.5" taxRate="0.2" salesTax="-0.3" taxableTransactionID="457125105" transactionID="457155535" code="" />
<SalesTax ... currency="USD" fxRateToBase="1" ... date="20230302" country="Austria" taxType="VAT" ... taxableDescription="r******09:OPRA NP L1" taxableAmount="-1.5" taxRate="0.2" salesTax="-0.3" taxableTransactionID="457125110" transactionID="457155536" code="" />
</SalesTaxes>
taxableAmount="-1.5" taxRate="0.2" salesTax="-0.3"

1,5 USD x 0,2 USD = 0,3 USD
Es müssen 0,30 USD an Steuern bezahlt werden.

Gruß
Alex

Hallo Nirus,

habe beobachtet das Währungstrades nicht mit in PP importiert werden. Wäre super wenn dies mitberücksichtigt werden könnte.

Genauso die assetCategory=“WAR” Hab ich manual immer auf „STK“ geändert.

Könnte gegeben Falls auch ein xml zur Verfügung stellen.

Vielen Dank und Beste Grüße

Andreas

Hallo @Adamski
siehe diesen Beitrag → LIES MICH

Gruß
Alex

Hallo Alex,

hier schon mal eine Beispiel Zeile, ich versuch selber noch zu verstehen was da raus kommen müsste.
Vielleicht erschließt sich das Dir eher.

Gruß
Andreas

Cash.txt (1,4 KB)

ja da hast du natürlich recht, sind steuern, da ich PP nur als generelle Übersicht nutze, wars für mich egal, solang der Kontostand i.O. ist