user_9c1f0a

Gepostet in Schnack

Berechnung Netto Gewinn falsch ?

Hallo zusammen,

Frage in die Runde:
Kann es sein, dass der ausgewiesene Netto Gewinn falsch berechnet wird?

Wenn ich es richtig sehe, liegt es am ermittelten Gewinn -> Zeile "Realisiert", siehe Auszug T1.

Hier sollten eigentlich 10,20 EUR stehen, wie das Beispiel in der Tabelle unten zeigt. Abzüglich Gebühren und Steuer komme ich dann auf einen Betrag von 6,04 EUR (nicht 2,88 EUR).

Auszug T1

Beispiel Tabelle (manuell berechnet)


Liegt da ein Fehler in Berechnung vor oder sehe ich das falsch?
Grüße

12 Kommentare

Melde dich an, um mitzudiskutieren.
Sumit
Team
Mod
+4

Hi zusammen,
Super, dass ihr diesen Thread aufgemacht habt.
So sieht's aus:

Die Berechnung des realisierten Gewinns hat eine andere Basis als der Rest.
D.h. Man kann den Netto Gewinn nicht so einfach ausrechnen wir T1 dass aktuell macht. Long Story short: der Netto-Gewinn ist falsch, vor allem die prozentualen Werte.

War heute bereits dran das zu fixen und es wird mit dem nächsten größeren Update kommen. Dann wird die Performance Tabelle auch anders aussehen und für die 3 Arten der Wertsteigerung (Kursgewinn, Verkaufsgewinn und Dividenden) je eine eigene kleine Tabelle haben mit Basis-Werten usw.

Die kann man dann auch nicht mehr einfach zusammen zählen - weil das einfach kein Sinn macht.
Hintergrund:

Die Prozente des realisierten Gewinn machen z.B. Keinen Sinn im Vergleich zum aktuellen Portfolio Wert sondern zum investierten Kapital der verkauften Wertpapiere.

Kleiner Spoiler:
Die Performance Berechnung werde ich bald Open Sourcen und einen Artikel dazu schreiben wie genau welcher Wert berechnet wird. So können
A) alle Transparenz mitdiskutieren und
B) Berechnungen überprüft und korrigiert werden

Ich bitte euch noch um etwas Geduld - der Fix ist Teil eines größeren Updates

2
Sumit
Team
Mod
+4

@tdi ne am Import habe ich noch keine Änderungen live gestellt. Kommt demnächst.

cc  @david

1
Sumit
Team
Mod
+4

@david  Perfekt! Update hab ich für diese Woche auf dem Zettel 👏👏👏

1
David
Team
Mod
+2

Hallo  @user_9c1f0a und  @tdi ,
ich habe die Testdaten und den Quellcode eben kurz überflogen und konnte seit der letzten Änderung an der Logik keinen Fehler feststellen. Der von euch angesprochene Fehler wurde im Pull-Request #84 behoben - wann zuletzt der aktuelle Stand der Import-Logik in Tresor One eingespielt wurde, kann ich leider nicht sagen - laut  @sumit  kommt das Update erst noch.

1
TDI
Beta

@sumit Der Import wurde noch nicht gefixt oder? Zumindest von TR scheint das noch nicht korrekt zu funktionieren. 
PS: Die neuen Tabellen sind top!

0
TDI
Beta

@sumit Die Renditerechnung auf der Startseite scheint aber auch fehlerbehaftet zu sein - % realisierte Rendite wird falsch berechnet und dadurch vermutlich Summe % auch - Netto Gewinn sieht seltsamerweise wieder richtiger aus

0
Gelöschtes Konto

EUR 6,04 wären richtig

0
user_b31890

In der T1 Ansicht hast du einen anderen Verkaufswert, als in der manuellen Tabelle. (204,44€ zu 207,60€). Welches ist denn der korrekte Wert?

0
user_9c1f0a
Autor

Was bedeutet das für bereits importierte Daten? Werden die Fehler automatisch mit dem Update richtig gestellt oder müssen zumindest die Verkäufe gelöscht und neu importiert werden?

0
Sumit
Team
Mod
+4

neee da muss nix neu importiert werden. Die Berechnung passiert auf den bestehenden Daten und wenn wir die Berechnung ändern, gilt das für dein komplettes Portfolio. Das passiert nicht einmalig sondern jedes mal wenn du dein Portfolio lädst.

0
user_9c1f0a
Autor

der korrekte Wert ist 207,60 EUR.

Edit: hier noch ein kleines Update

Edit: Das Problem liegt beim Import bzw. Auslesen der Verkaufs-Wertpapierabrechnung. Die Steuern und Gebühren werden quasi doppelt abgezogen.

Wenn ich auf den Import verzichte und stattdessen die Daten von Hand eingebe, passen die Werte.

PDF Import per Drag&Drop

https://tresor.one/portfolio/5f43d5a78c7cf10008cb1911

manuelle Eingabe (ohne PDF Import)

https://tresor.one/portfolio/5f3eaa5eda7e2c0008b53922

in beiden Fälle - Verkauf oder Kauf wird die selbe Funktion verwendet.
Die Wertpapierabrechnung Verkauf hat aber zwei Zeilen, die den Suchstring "GESAMT" enthalten. Der Import nimmt den letzten Eintrag und zieht davon nochmal die Gebühren bzw. Steuern ab.

  if (isBuySingle(textArr) || isBuySavingsPlan(textArr)) {
 |     type = 'Buy';
 |     isin = findISIN(textArr);
 |     company = findCompany(textArr);
 |     date = isBuySavingsPlan(textArr)
 |       ? findDateBuySavingsPlan(textArr)
 |       : findDateSingleBuy(textArr);
 |     shares = findShares(textArr);
 |     amount = findAmount(textArr);
 |     price = +Big(amount).div(Big(shares));
 |     fee = findFee(textArr);
 |     tax = findTax(textArr);
 |   } else if (isSell(textArr)) {
 |     type = 'Sell';
 |     isin = findISIN(textArr);
 |     company = findCompany(textArr);
 |     date = findDateSell(textArr);
 |     shares = findShares(textArr);
 |     amount = findAmount(textArr);
 |     price = +Big(amount).div(Big(shares));
 |     fee = findFee(textArr);
 |     tax = findTax(textArr);
 |   }

const findAmount = textArr => {
 |   const searchTerm = 'GESAMT';
 |   const totalAmountLine = textArr[textArr.indexOf(searchTerm) + 1];
 |   const totalAmount = totalAmountLine.split(' ')[0].trim();
 |   return parseGermanNum(totalAmount);
 | };
0
Gelöschtes Konto

Bei mir wird der Netto Gewinn gar nicht mehr angezeigt. Ist das so gewollt ? Schade, denn ich fand diesen Wert sehr hilfreich

0
🍪

Parqet  nutzt Cookies. Erfahre mehr