3 Punkte von GN⁺ 2024-09-07 | 1 Kommentare | Auf WhatsApp teilen
  • Wealthfolio ist ein Open-Source-Investment-Tracker, der ohne Konto lokal läuft und den Fokus darauf legt, dass Nutzer ihre Portfoliodaten selbst kontrollieren
  • Er bündelt persönliches Finanz-Tracking an einem Ort: Investments, Nettovermögen, Ausgaben und Budgets, Zielwerte für die Asset Allocation, Rebalancing, Performance-Dashboards, Dividenden- und Zinserträge sowie Ruhestands- und FIRE-Planung
  • Daten von Brokern und Banken lassen sich auf einem Bildschirm anzeigen, CSV-Abrechnungen können importiert werden, und die Performance kann mit dem S&P 500 oder einem beliebigen ETF verglichen werden
  • Mit dem optionalen Abo-Dienst Wealthfolio Connect sind Broker-Synchronisierung, Ende-zu-Ende-verschlüsselte Synchronisierung zwischen Geräten und das Teilen ausgewählter Portfolios mit der Familie möglich
  • Die Basisnutzung ist auf die Geräte der Nutzer ausgerichtet, es gibt keine Begrenzung bei der Anzahl der Portfolios, und das Projekt hat auf GitHub 6.260 Stars erhalten

Lokal orientiertes Portfoliomanagement

  • Wealthfolio ist ein privater Open-Source-Investment-Tracker, der auf Desktop, Mobile und im Web genutzt werden kann
  • Betont wird eine Struktur, die kein Konto benötigt und auf dem Gerät des Nutzers läuft
  • Die wichtigsten Funktionen sind darauf ausgelegt, Investmentkonten, Vermögenswerte und Verbindlichkeiten, Ausgaben, Budgets und Allokationsziele gemeinsam zu verfolgen
  • Investments und Vermögensflüsse verfolgen

    • Investments Tracking: Mehrere Broker und Banken auf einem Bildschirm anzeigen und CSV-Abrechnungen von überall importieren
    • Net Worth Tracking: Vermögenswerte und Verbindlichkeiten verfolgen, um den gesamten Finanzstatus zu sehen
    • Spending & Budgets: Cashflow verfolgen, Transaktionen automatisch kategorisieren und Budgets erstellen
    • Income Tracking: Dividenden- und Zinserträge des gesamten Portfolios verfolgen
  • Allokation, Performance und langfristige Planung

    • Allocation Targets & Rebalance: Zielgewichtungen festlegen, Abweichungen prüfen und Rebalancing-Pläne erhalten
    • Portfolio Insights: Asset Allocation, Sektor-Exposure und geografische Verteilung anzeigen
    • Performance Dashboard: Performance nach Konto vergleichen und gegen den S&P 500 oder einen beliebigen ETF benchmarken
    • Goals & Save-Up Planner: Sparpfad und Fortschritt bis zum Zielbetrag berechnen
    • Retirement & FIRE Planner: Jahressimulationen, Monte Carlo Risk Lab und FIRE-Modus bereitstellen
    • Contribution Limits: Beitragsgrenzen für IRA, 401(k) und TFSA verfolgen
    • AI Assistant: Fragen zum Portfolio stellen und KI-gestützte Insights erhalten

Connect und Add-ons

  • Wealthfolio Connect ist ein optionaler Abo-Dienst, der den Aufwand manueller Eingaben reduzieren soll
    • Brokerage Sync: Konten und Transaktionen automatisch importieren
    • Device Sync: Ende-zu-Ende-verschlüsselte Synchronisierung zwischen allen Geräten unterstützen
    • Household View: Ausgewählte Portfolios mit der Familie teilen
    • Unterstützte Broker sind unter Supported brokers einsehbar
  • Mit Add-ons lässt sich der Tracking-Umfang erweitern
    • Investment Fees Tracker: Investmentgebühren über das gesamte Portfolio hinweg verfolgen und analysieren
    • Goal Progress Tracker: Investmentfortschritt im Verhältnis zum Zielbetrag visuell darstellen
    • Stock Trading Tracker: Swing-Trades mit Aktien inklusive Performance-Analyse und Kalenderansicht verfolgen
  • Wealthfolio betont 100% Open Source, 100% Yours und eine unbegrenzte Anzahl von Konten; auf GitHub hat es 6.260 Stars erhalten

1 Kommentare

 
GN⁺ 2024-09-07
Meinungen auf Hacker News
  • Die erste Frage, die mir beim Blick auf die Landingpage in den Sinn kam, betrifft den Teil Import von Broker-/Bankauszügen.
    Es sollte irgendwo eine Liste geben, welche Broker und Banken genau unterstützt werden, und von hier aus sollte man dorthin verlinken. Diese Funktion dürfte für viele der Faktor sein, der darüber entscheidet, ob sie es nutzen oder nicht.
    Es hat wenig Sinn, den aktuellen Workflow „Bank-CSV exportieren → Daten verarbeiten → in Spreadsheet importieren“ zu ersetzen, wenn sich nur der letzte Schritt ändert und die vorherigen Schritte gleich bleiben; dann gibt es keinen großen Vorteil.

    • Als jemand, der Quicken täglich nutzt, ist eine reibungslose Integration mit Finanzinstituten meine Anforderung Nr. 1.
      Ich möchte nicht jeden Tag durch die kaputten UIs von Dutzenden Banken klicken, die Option „CSV herunterladen“ suchen, hoffen, dass sie korrekt funktioniert, die Datei herunterladen und dann hoffen, dass sie sich wieder sauber in die Anwendung importieren lässt.
      Früher habe ich sogar schon echte Banken gewechselt, nur weil die Integration miserabel war oder nicht funktionierte.
      Leider stellen manche Banken den direkten Zugriff durch Anwendungen ein und wechseln zu einem inakzeptablen Modell, bei dem ein Vermittler wie Intuit-Server kommunizieren und die Zugangsdaten speichern muss. In den letzten Jahren ist das spürbar schlechter geworden.
      Anforderung Nr. 2 ist, dass die Anwendung auf dem lokalen PC laufen muss. Eine Cloud-basierte Web-App oder etwas, das man selbst auf einem VPS betreibt und dann über eine dürftige HTML/JS-UI aufruft, kommt für mich absolut nicht infrage.
    • Genau aus diesem Grund habe ich Actual Finance[1] selbst gehostet ausprobiert, aber das war eher eine Budgetierungs-App als eine App zum Tracking des Nettovermögens.
      Da ich bereits einen Stack habe, der SimpleFI[3] abfragt, habe ich ein kleines Export-Tool[2] selbst gebaut. SimpleFI ermöglicht für die meisten US-Banken das read-only Abfragen von Salden und Transaktionen; soweit ich weiß, ist es Plaid am ähnlichsten, aber deutlich entwicklerfreundlicher.
      [1] https://actualbudget.com/
      [2] https://github.com/eduser25/simplefin-bridge-exporter
      [3] https://beta-bridge.simplefin.org/
    • Derzeit werden nur standardisierte CSV-Dateien unterstützt; die Spalten sind Date, Symbol, Quantity, Activity Type, Unit Price, Currency, Fee.
      Unterstützte Aktivitätstypen sind BUY, SELL, DIVIDEND, INTEREST, DEPOSIT, WITHDRAWAL, TRANSFER_IN, TRANSFER_OUT, CONVERSION_IN, CONVERSION_OUT, FEE, TAX.
      Ein Beispielformat sieht so aus:
      date,symbol,quantity,activityType,unitPrice,currency,fee
      2024-01-01T15:02:36.329Z,MSFT,1,DIVIDEND,57.5,USD,0
      2023-12-15T15:02:36.329Z,MSFT,30,BUY,368.6046511627907,USD,0
      2023-08-11T14:55:30.863Z,$CASH-USD,600.03,DEPOSIT,1,USD,0
    • Zu Wealthfolio weiß ich es nicht, aber GnuCash bietet die Möglichkeit, QFX/OFX/CSV usw. zu importieren und anschließend mit manuell erfassten oder bearbeiteten Transaktionen abzugleichen. Man kann darin deutlich reichhaltigere Informationen hinterlegen, als Bank oder Kartenanbieter kennen.
      GnuCash hat auch Möglichkeiten zum Import über Netzwerkzugriff, aber die habe ich selbst nicht ausprobiert.
      Zum Beispiel kann man eine Amazon-Kartenabrechnung auf mehrere Ausgabenkonten für die einzelnen Bestellpositionen aufteilen und zugleich Karten-Rewards sowie genutztes Geschenkkartenguthaben berücksichtigen.
      Ich habe GnuCash etwa ein Jahr lang pausiert und es mit Spreadsheets versucht, aber es war immer noch ziemlich viel Arbeit, eine genaue Sicht auf die Salden zu behalten, und ich merkte, dass mir viele Informationen fehlten, die ich tatsächlich brauchte.
    • Das ist genau die Kernfrage. 99 % des Werts eines solchen Tools entstehen an dieser Stelle.
      Ein Open-Source-Projekt, das Import-Flows für große Banken und Broker in einem gut definierten einheitlichen Format bereitstellt, könnte enorme Wirkung haben.
      Wenn es nur ein Grafik-Tool ist, das standardisierte CSVs importiert, kann man das auch in wenigen Minuten in einem Spreadsheet bauen.
  • Das Design ist schön, und die Idee von Open Source und Self-Hosting statt SaaS gefällt mir ebenfalls. Aber wenn es sich nicht wie Plaid direkt mit Banken oder Brokerhäusern verbinden kann, ist es für mich kaum eine Option.
    Ich habe zu viele Konten, als dass ich mir die Mühe machen würde, CSVs usw. herunterzuladen und zu importieren. Derzeit nutze ich Wealthfront für die Nettovermögens-Aggregation und Copilot fürs Ausgaben-Tracking.

    • Ich hasse es wirklich, einem Dritten solche Zugangsdaten anzuvertrauen, aber diese Arbeit mache ich nur einmal pro Quartal.
    • Ich habe schon einmal ofxtools genutzt, um Daten lokal herunterzuladen. Es unterstützt im Grunde die alte Quicken/QuickBooks-Schnittstelle, die viele US-Banken, Broker und Kreditkartenanbieter unterstützen.
      Allerdings ist es ziemlich hakelig.
  • In diesem Bereich bin ich mit Projection Lab wirklich sehr zufrieden. Es ist nicht Open Source, aber wenn man die lebenslange Lizenz kauft, ist Self-Hosting möglich.
    Der Entwickler aktualisiert es laufend, und es enthält fast alle Funktionen, die ich mir für die Verwaltung meiner Ruhestandsprognosen wünsche.

    • Für jemanden wie mich, der zu faul ist, einen vernünftigen Finanzplaner zu finden, ist es bisher ein ziemlich interessantes Tool.
    • Hältst du die lebenslange Lizenz für 800 Dollar aus eigener Nutzung für ihren Preis wert? Das wirkt ziemlich teuer. Im Vergleich zum Monatsabo ist man erst nach mehr als sieben Jahren im Plus.
    • Ich frage mich, ob dieses Tool speziell auf die nordamerikanischen Finanzmärkte/-systeme zugeschnitten ist.
  • Sieht cool aus. Ich frage mich, wie es im Vergleich zu Portfolio Performance[0] abschneidet, vermutlich einem der beliebtesten Open-Source-Tools fürs Portfolio-Tracking.
    [0]: https://www.portfolio-performance.info/en/

  • Ich sehe das jetzt zum zweiten Mal, und ich komme nur schwer darüber hinweg, dass die Diagramme überhaupt keine Labels oder Achsen haben.
    Ich investiere überhaupt nicht, aber wenn ich Diagramme haben wollte, würde mir ein Design missfallen, bei dem man zwingend interagieren muss, um die Informationen zu sehen.
    Dasselbe gilt für diese Apple-artigen, vagen Fortschrittsbalken für finanzielle Ziele. Man weiß nicht, ob es 60 % sind, 20 von 30 Dollar oder auf welchen Zeitraum sich das bezieht. Es wirkt nicht so, als hätte das Entfernen von Informationen geholfen.

  • Ich richte derzeit einen ähnlichen persönlichen Open-Source-Portfolio-Tracker ein, der auf ledger, einem System für doppelte Buchführung, aufbaut.
    Mich haben die yml-Konfigurationen angezogen, die sich leicht versionieren lassen.
    Falls jemand Paisa erfolgreich oder auch erfolglos eingerichtet hat, würde ich gern alles dazu hören.
    https://paisa.fyi/
    https://demo.paisa.fyi/
    https://ledger-cli.org/
    Wenn ich die beiden Programme hier vergleiche, sehe ich auf Anhieb keinen großen Unterschied. Sorry, falls sich das wie oberflächliche Werbung liest.

    • Früher habe ich Beancount sehr konsequent genutzt. Wegen Arbeit und gesundheitlicher Probleme wurde es aber schwierig, meine Finanzen so detailliert zu verfolgen.
      Mein größter Kritikpunkt war, dass es nichts wie Autovervollständigung/Syntax-Highlighting gab, um die manuelle Dateneingabe zu reduzieren.
      Die genannten Schwierigkeiten sind größtenteils vorbei, und Paisa wirkt wie ein sehr gutes Tool, um wieder zu Beancount zurückzukehren. Ich habe vor, es bald auszuprobieren.
    • Sieht interessant aus. Eine Sache: Auf paisa.fyi konnte ich keinen Hinweis auf Open Source oder AGPL finden, was für mich ziemlich wichtig ist und vermutlich auch für andere. Das sollte man dort ergänzen.
      Die Idee, Textdateien als Speicher zu verwenden, ist gut, weil man Änderungen mit git nachverfolgen kann. Das werde ich mir ebenfalls ansehen.
  • Sieht ganz brauchbar aus. Einer der Gründe, warum ich für so etwas Tabellenkalkulationen nutze, ist, dass ich sie mit Google Sheets mit meiner Frau teilen kann, sodass wir jeweils separate Konten regelmäßig aktualisieren können.

    • Ich hatte früher einmal bei Ask HN gefragt, ob es eine App gibt, die wie ein Frontend für Google Sheets funktioniert.
      Ich wollte etwas, bei dem man Informationen in eine Mobile- oder Desktop-App eingibt und sie mit Sheets synchronisiert werden, aber so eine Lösung scheint es nicht zu geben. Vielleicht muss ich sie einfach selbst bauen.
  • Sieht Wealthsimple wirklich extrem ähnlich. Wurde da dasselbe Graph-Framework oder so verwendet?

  • Wealthfolio hat nach dem Launch einiges an Aufmerksamkeit bekommen.
    Ich habe eine Art Manifest für die App geschrieben: https://wealthfolio.app/manifest
    Einen Roadmap-Entwurf gibt es auch: https://github.com/afadil/wealthfolio/discussions/70
    Ich werde daran arbeiten, es zum besten Desktop-Tracker zu machen.

  • Seit Mint verschwunden ist, gibt es in diesem Markt wirklich eine Lücke.

    • Nachdem Mint.com geschlossen wurde, habe ich nach Alternativen gesucht und Monarch Money gefunden, wofür ich gern bezahle.
      Neue Funktionen kommen ziemlich häufig, und ich sehe auch, dass die Unterstützung fürs Investment-Tracking weiter verbessert wird.
    • Ich nutze Empower, früher Personal Capital, seit fast 10 Jahren und bin damit ziemlich zufrieden.
    • Nicht unbedingt. Nachdem Mint eingestellt wurde, sind überall Ersatzdienste aus dem Boden geschossen.
      Dank Aggregationsdiensten wie Plaid ist das relativ niedrig hängende Frucht, und der Markt ist schon gesättigt.
      Das Programm aus dem ursprünglichen Beitrag ist allerdings etwas anders, weil es lokal läuft und sich eher auf das Tracking einzelner Investments konzentriert als auf die Aggregation von Online-Konten.