depot-pnl
Über Sign-up kann ein persönliches Konto erstellt werden.
Diese Software ist noch in einem frühen Entwicklungsstand. Nur wer im Detail mitarbeiten will, hat aktuell
davon vielleicht einen Nutzen.
In (ferner) Zukunft könnte dieser Service oder zumindest Zusatzmodule davon kostenpflichtig werden.
Ziele für diese Webseite könnten sein:
- Auswertung der Reports von Interactive Brokers und Tastyworks für die private Steuer bzw GmbH
- Steuerliche Auswertung von Fremdwährungskonten
- Auswertung der Transaktionen mit graphischen Übersichten (auch über mehrere Depots), flexibles Kategorisieren der Trades.
Bereits umgesetzt:
- Webseite mit Sign-Up/User-Profilen angelegt.
- Firmen-Daten und Interactive-Broker Account-Daten können angelegt werden.
- Transaktionsdaten (als deutsche CSV-Datei von Interactive Brokers (IB)) können hochgeladen werden.
- Daten von Interactive Brokers (IB) können eingelesen werden und ein Teil der Daten kann dargestellt werden (Ein-/Auszahlungen, Dividenden, Quellensteuer, Zinsen, Gebühren, Kapitalmaßnahmen),
aber noch nicht die eigentlichen Transaktionen. Die Darstellung dazu muss noch aufbereitet werden.
Hochladen des CSV-Reports von Interactive Brokers:
- Der Report muss ein CSV-Report in Deutsch sein.
- Die maximale Größe zum Hochladen einer Datei beträgt 5 MB. Sollte mehr benötigt werden, bitte per Email bescheidgeben.
- Die aktuelle Ausgabe bezieht sich direkt auf diesen Report, daher sollte man ganz leicht alle Daten zwischen dem original IB-Report und der Aufbereitung hier als Webseite vergleichen können.
- In der ersten Zeile des Reports sollte "Statement,Header,Feldname,Feldwert" stehen. Falls dies nicht der Fall ist, kann ich prüfen,
ob hier die Einleseroutine eine Anpassung braucht oder ob ein falscher Report genommen wurde.
- Anpassungen für einen englischen Report sind vorgesehen, aber aktuell noch nicht umgesetzt.
- Falls bei der Anzeige des Reports ein "Server Failure" angezeigt wird, bekomme ich eine Meldung über die genaue Fehlermeldung und an welcher Stelle
beim Programmieren im Source Code es Probleme gibt. Damit können die Einleseroutinen verbessert werden.
Bekannte TODOs:
- Zahlen werden mit "." (im US-Stil) ausgegeben anstatt mit deutscher Notation.
- Leihgebühren und Devisenpositionen fehlen noch.
- Beschreibungstexte von (mindestens) Dividenden und der Quellensteuer werden nach 100 Zeichen abgeschnitten,
da sonst die Tabellenbreite zu groß wird.
- Berichte sind aktuell pro IB Report. Diese sollten auch pro Jahr zu erstellen sein.
- Tabellen mit Rand ausgeben?
- Soll der Euro-USD Umrechnungskurs direkt mit angegeben werden für das Finanzamt?
- Nur USD, EUR und JPY werden unterstützt. "EUR = JPY / 130" wird als Umrechnung verwendet. Welche Umrechnungstabellen gibt es?
- Einträge unter Gebühren mit "ADR" bzw "Bardividende" sollten zu Dividenden verschoben werden.
- Eine Warnung ausgeben, wenn bestimmte Daten im Report gar nicht vorhanden sind.
- Bei Dividendenzahlungen den Basiswert in einer extra Spalte speichern.
- Datum bei allen Angaben prüfen. Gibt es mehrere Datumsangaben, dann in einer extra Spalte speichern.
Für Informationen zur Geldanlage (siehe auch https://laroche.github.io/):
Rückmeldungen bitte an Florian.LaRoche@gmail.com.