2 min read

Finanzen | ETFs und andere Positionen mit Portfolio Performance im Browser darstellen

Ich habe mich in den letzten Wochen und Monaten viel mit Finanzcontent auseinandergesetzt. Vor allem das Buch "Souverän investieren für Einsteiger" von Gerd Kommer, aber auch der Inhalt des YouTube-Kanals Finanzfluss kann ich jedem weiterempfehlen, der sich mit diesen Themen auseinandersetzen möchte.

Darum soll es in diesem Artikel aber gar nicht gehen, ich möchte hier keinen Finanzcontent Blog starten, oder gar Anlageprodukte empfehlen. Viel mehr möchte ich dieses Thema aus einer technischen Perspektive heraus beleuchten und meine Meinung dazu abgeben.

Auch werde ich in diesem Artikel weitestgehend auf die Erwähnung eines Anbieters oder konkreter Positionen in meinem Depot verzichten. Betreibt hierzu eure eigene Nachforschung!

Grundidee

Als grundsätzliche Idee für den technischen Aufwand, den ich in diesem Artikel beschreibe, existiert nämlich das folgende Problem: Aufgrund einiger Investitionsentscheidungen in der Vergangenheit, habe ich neben einem Girokonto mein Depot, ein Tagesgeldkonto, ein Depot für den VWL Sparplan und ein Kryptodepot.

Meine Idee war es, die Darstellung der einzelnen Positionen auf den Konten aller Anbieter zusammenzuführen. Jedoch habe ich mich während der Recherche dagegen entschieden, doch dazu später mehr.

Voraussetzungen

Die Voraussetzung eines solchen Finanzmanager-Tools ist entweder der manuelle Import per PDF der Rechnung der einzelnen Wertpapierkäufe oder die Nutzung eines Anbieters, der sich die Positionen und Kaufdaten aus dem Depot des jeweiligen Anbieters zieht.‌‌ Jedoch habe ich damit Probleme:
‌‌- der manuelle Aufwand ist hoch und nicht einmalig‌‌
- ich möchte keiner Closed Source Banking App Zugriff auf mein Depot geben‌‌
- es fallen monatliche Kosten an für die Nutzung aller Features
- nicht jeder Anbieter wird unterstützt‌‌
Am besten scheint extraETF den automatischen Zugriff zu unterstützen (durch die Verwendung von finAPI), außerdem habe ich auch noch Parqet und getquin ausprobiert. Parqet gefiel mir hierbei am besten, leider unterstützt es keinen automatischen Import.

Eine Möglichkeit für eine quelloffene Umsetzung

Anschließend habe ich mir Portfolio Performance näher angesehen. Auch wenn es keine Smartphone-App anbietet, ist es ein sehr mächtiges FOSS Tool für diesen Use Case. Eine mögliche Lösung für das Problem der fehlenden App könnte diese Lösung im Docker Container für den Zugriff per Webbrowser sein:

version: "3"
services:
  portfolio-performance:
    image: quallenbezwinger/portfolio-performance:0.7
    container_name: portfolio
    restart: unless-stopped
    ports:
      - 5800:5800
    volumes:
      - /opt/docker-volumes/pp/config:/config
      - /opt/docker-volumes/pp/workspace:/opt/portfolio/workspace
    environment:
      USER_ID: 1000
      GROUP_ID: 1000
      DISPLAY_WIDTH: 1920
      DISPLAY_HEIGHT: 1080
      TZ: "Europe/Berlin"

Danach kann man über http://localhost:5800/ auf das Programm zugreifen:

Nun stellt sich noch die Frage, wie man den automatischen Import der PDFs mit den Abrechnungsdaten am besten hinbekommt. Hierzu eignet sich das folgende Projekt.‌‌
Damit ist es problemlos möglich, die PDFs aus der Postbox von comdirect per API herunterzuladen. Auch das TAN Verfahren wird unterstützt.‌‌ Bei anderen Depotanbietern muss man aber erneut recherchieren, ob und wie man an seine PDFs per API kommt.‌‌ Auch wenn ich diese Methode nicht ausprobiert habe, wird in diesem Reddit Post ein vergleichbares Vorgehen für Trade Republic beschrieben.

Fazit

Auch wenn mir der Ansatz hierfür sehr gut gefällt und es definitiv realisierbar ist, bin ich nicht bereit diesen enormen Aufwand zu betreiben, nur um übergreifendes Depot zu haben.‌‌
Über die APIs käme man bei vielen Anbietern an die PDF-Dokumente, das Herunterladen könnte man per Cron Job automatisieren und dann nach einem Neustart des Containers würde Portfolio Performance alle PDF-Dokumente in /opt/portfolio/workspace.

Was ganz klar fehlt, ist eine übergreifende technische Lösung, die von allen Anbietern unterstützt wird. ‌‌Es gibt zwar das Produkt finapi, jedoch der aktuelle Stand in der Finanzbranche nicht so, wie ich ihn mir wünschen würde.‌‌ Meiner Meinung nach Bedarf es hier dem Eingreifen des Staates (oder der EU) und nicht bei konkreten Vorgaben zu Ladesteckern ...

Author: peterge