☀ Neues & Nennenswertes

Version 0.45.0 vom 15. März 2020

Und noch mehr Möglichkeiten Kurse zu laden: von Finnhub.io und aus JSON. Aber der erste Feature geht erst mal um Kurserfolge.

Realisierte vs. nicht-realisierte Kurserfolge

Mit dieser Version zeigt die Kategorie Kurserfolge nur noch die aktuellen (nicht-realisierten) Kurserfolge an (für den Screenshot habe ich den Berichtszeitraum ordentlich groß eingestellt um nicht allzu deprimierende Zahlen zu haben).

Daneben gibt es eine zweite Gruppe mit Realisierten Kurserfolgen, d.h. von Wertpapierverkäufen im Berichtszeitraum.

Um die Rechnungen besser nachvollziehen zu können gibt es in der Spalte „Wert“ einen Tooltip mit Details zu der Rechnung.

In dem Beispiel sieht man, dass für den nicht-realisierten Kurserfolg der aktuelle Wert laut Vermögensaufstellung herangezogen wird. Davon abgezogen wird der Wert am Anfang der Berichtsperiode - allerdings nur die 374 Stücke die immer noch gehalten werden.

Analog dazu gibt es einen Tooltip wie der Fremdwährungsanteil von dem Kurserfolg berechnet wird. Dazu wird angenommen man hätte den Investitionsbetrag am Anfang in die Fremdwährung gewechselt und zum Endes des Berichtszeitraums wieder in Euro zurück gewechselt.

Finnhub.io als Kurslieferant

Finnhub.io ist ein neuer Kurslieferant bei dem man - mit einem kostenlosen API Schlüssel in den Einstellungen hinterlegt - historische Kursdaten laden kann. Nachdem Ihr mich hier im Forum darauf aufmerksam gemacht habt, konnte ich gegen das API relativ einfach einen Kurslieferanten programmieren.

JSON Kurslieferant

Neben dem Extraktion von Kursen aus HTML kann PP mit dieser Version auch Kurse aus JSON extrahieren.

Es müssen zwei JsonPath Ausdrücke konfiguriert werden: Pfad zum Datum und Pfad zum (Schluss)kurs . Beide Ausdrücke müssen ein Array zurückgeben. Die Arrays müssen die gleiche Länge habe, d.h. zu jedem Datum gibt es auch einen Kurs und umgekehrt.

Die URL darf Makros enthalten.

Hier ein weiteres Beispiel (wenn man das Quandl API nativ aufruft):

Neu: Exponential Moving Average (EMA) im Kursdiagramm

In den Kursdiagrammen gibt es jetzt auch den Exponential Moving Average (EMA) zur Auswahl. Vielen Dank an chapph für den Code.

Diverse Verbesserungen

  • Verbesserung: PDF Bankdokumente Postbank, ebase, Onvista, DeGiro, Comdirect, Consorsbank, INGDiba, DZBank / Volksbank
  • Verbesserung: Spaltennamen für den Quandl Kurslieferanten konfigurieren
  • Verbesserung: Zahlenwerte der Y-Achse in Tausender formatiert (z.B. „100k“ statt „100000“)
  • Verbesserung: Anzeige zur Kursqualität zeigt fehlende Zeiträume übersichtlicher an
  • Verbesserung: Österreichische Schilling als Währung für alle die ganz alte Buchungen erfassen
  • Verbesserung: Beim CSV Import kann man per regulären Ausdruck mehrere Begriffe in einen Buchungstyp umwandeln

Fehlerbehebungen

  • Fix: Behebt die falsche Sortierung des Einstandskurses in Performance → Wertpapiere
12 Likes