CASE STUDY / 03
Ein Finanzplan, den man wirklich benoten kann.
AssetLanes führt ETFs, Kryptowährungen und Bargeld in einer einzigen Vermögensprojektion zusammen und hält Jahr für Jahr dagegen. Dreizehn externe Daten-APIs speisen es, sieben Blockchains werden für die Anschaffungskosten direkt ausgelesen, und jeder Preispfad hat einen Rückfallweg für den Tag, an dem ein Anbieter genug hat.
01 / Die Aufgabe
Planungswerkzeuge, die echten Zahlen standhalten.
Ein Portfolio-Tracker zeigt die Gegenwart. AssetLanes musste ein Jahrzehnt modellieren — Steuern, Entnahmeregeln, Marktkapitalisierungs-Trigger, geplante Umschichtungen zwischen Anlageklassen — und danach festhalten lassen, was tatsächlich eintrat, neben dem, was vorhergesagt wurde.
IN ZAHLEN
DER STACK
- Backend
- Laravel 12 · PHP 8.2 · Fortify
- Frontend
- Vue 3 · TypeScript · Inertia 2
- Interface
- Tailwind 4 · shadcn-vue · reka-ui
- Daten & Build
- MySQL 8 · Vite 7 · Wayfinder
02 / DIE PLATTFORM
Ein Konto, drei Anlageklassen.
ETFs, Krypto und Bargeld liegen in einem Produkt statt in drei Tabellenblättern. Die Registrierung ist offen oder hinter Invite-Keys geschlossen, Sessions liegen in der Datenbank, damit Aktivität messbar ist, und jede Zahl wird in der Schreibweise der Lesenden gesetzt — 1.500.000,00 € in Brüssel, $1,500,000.00 in New York.





03 / ETF-PROFILE
Eine ISIN genügt.
ISIN einfügen, den Rest erledigt eine zweistufige Pipeline: justETF liefert Fondsname, Kostenquote und Fünfjahresrendite, danach wird Yahoo Finance für aktuelle und historische Kurse zugeordnet — samt des Auth-Crumb-Handshakes, auf dem Yahoo besteht, bevor es antwortet. Man tippt eine Kennung und bekommt ein gefülltes Profil zurück.



04 / SIMULATOR
Fünf Arten, dieselbe Frage zu stellen.
Thesaurierend; mit Einzahlungen; mit Ein- und Entnahmen; nachhaltige Entnahme; gedeckelte Entnahme. Dasselbe Portfolio und dieselbe gewichtete Rendite, fünf verschiedene Fragen danach, was es tragen kann — beantwortet als Tabelle Jahr für Jahr statt als eine Schlagzeile.



05 / ENTNAHMEN & STEUERN
Eine Entnahme ist keine runde Zahl.
Das Werkzeug rechnet von dem zurück, was tatsächlich auf dem Konto ankommt: Wertpapiersteuer, TOB auf den Verkauf selbst und Veräußerungsgewinne gegen den laufenden Freibetrag. Jedes Jahr wird erfasst, also ist der bereits verbrauchte Freibetrag jener, mit dem die nächste Simulation startet.



06 / KRYPTO
Vier Anbieter, ein Kurs.
Zuerst CoinGecko, dann CoinCap über GraphQL, dann CoinCaps REST-Endpunkt, dann CryptoCompare. Die Kette läuft von selbst weiter, wenn ein Anbieter drosselt, und ein Fallback-Cache von fünfzehn Minuten deckt den Fall ab, dass alle vier gleichzeitig streiken. Bestände werden pro Wallet geführt, sodass dieselbe Münze auf einem Ledger und auf einer Börse zwei Positionen und eine Summe bleibt.




07 / DCA & ANSCHAFFUNGSKOSTEN
Die Chain lesen, nicht die Tabelle.
Adresse einfügen, und der Rechner liest sie direkt aus — Bitcoin, Ethereum, BNB Chain, Solana, XRP, Kaspa und KRC-20-Token, jeweils über die eigene Explorer-API. DCA-Pläne lösen dann bei einem Kurs, einer Ziel-Marktkapitalisierung oder einem Datum aus; der Marktkapitalisierungs-Trigger beantwortet die Frage, was eine Position wert ist, wenn die Münze je eine benennbare Bewertung erreicht.




08 / SZENARIEN
Der Plan ist das Produkt.
Ein Szenario verbindet Krypto-Portfolios, ETF-Portfolios und einen Sparbestand zu einer Projektion und lässt die Bewegungen dazwischen planen: die Hälfte einer Position bei einer Marktkapitalisierung verkaufen, an einem Datum einsteigen, den Erlös ins Sparen schieben. Jedes Jahr trägt eine geplante und eine tatsächliche Zahl — damit benotet man den Plan, statt ihn zu bewundern.
09 / STEUERINFOS
Land für Land, nebeneinander.
Steuerliche Behandlung von Aktien und Krypto je Land, mit einer Vergleichsansicht für die Entscheidung, auf die es ankommt — wo man ansässig ist, oder warum derselbe Handel jenseits der Grenze anders kostet.




10 / COMMUNITY
Eine Timeline mit Moderation dahinter.
Nutzende posten Fortschritt, folgen einander und antworten; öffentliche Profile zeigen einen Verlauf statt einer Behauptung. Dahinter liegt der Teil, mit dem niemand wirbt — Meldungen, Stummschaltungen, Sperren, Verhaltensvermerke und ein Moderationspanel — denn eine Finanz-Community ohne Moderation ist binnen einer Woche eine Signalgruppe.


11 / TEILEN & EXPORT
Ein Link, den man zurückziehen kann.
Simulationen, DCA-Pläne und ganze Szenarien werden zu Nur-Lese-Links, die ein Passwort und ein Ablaufdatum tragen können, und jeder Link bleibt gelistet, um später gelöscht zu werden. Ist ein Link das falsche Medium, exportiert dieselbe Ansicht nach PDF, PNG oder JPEG.












12 / SUPPORT
Beide Enden desselben Tickets.
Nutzende eröffnen Tickets mit Priorität und Anhängen und sehen den Status von offen über in Arbeit und wartend bis gelöst wandern. Das Team arbeitet dieselbe Warteschlange von der anderen Seite ab, und jede Antwort erzeugt eine In-App-Benachrichtigung mit Ungelesen-Zähler statt einer E-Mail, die niemand öffnet.





13 / ADMINISTRATION
Die Sicht der Betreiber.
Wer gerade online ist, wer sich heute angemeldet hat, wer eine Woche nicht zurückkam, und was tatsächlich angelegt wird — Portfolios, Profile, Pläne — täglich und wöchentlich. Dazu die Hebel: Rollen, Invite-Keys mit Ablauf und Nutzungsgrenze, Rundschreiben und das Moderationspanel.





