DE EN ES FR IT TH
Visualisierungen · Deutsch

Bitcoin Portfolio — Visualisierungen

Neben der tabellarischen Dashboard-Ansicht bietet die App eigene Visualisierungen, um die Portfolio-Historie zu erkunden. Diese Seite ist bewusst offen gehalten — aktuell beschreibt sie das Fluss-Diagramm, die Bestandsansicht und die Jahresansicht, und wächst mit jeder weiteren Visualisierung.

VISUALISIERUNG 01

Fluss-Diagramm (Sankey)

Aufrufbar im Dashboard-Header über „Visualisierung“ → „Fluss-Diagramm“ (oder direkt unter /btc-tracking/flow). Es zeichnet ein Sankey-Diagramm davon, wie sich die eigenen BTC über die Zeit bewegt haben: Käufe fließen von links hinein, Verkäufe und externe Auszahlungen fließen nach rechts hinaus, und Transfers zwischen eigenen Wallets/Börsen erscheinen als Verbindungen zwischen den Positions-Knoten. Buchungen werden pro Monat und pro Quelle/Ziel-Paar gebündelt, damit das Diagramm auch bei langer Historie lesbar bleibt.

Filter

FilterWirkung
Von / BisDiagramm auf einen Zeitraum einschränken
PositionDiagramm auf eine Wallet/Börse verankern — verfolgt deren BTC rückwärts (Herkunft) und vorwärts (Ziel)

Farblegende

  • Kauf — BTC in eine Position gekauft
  • Verkauf — BTC aus einer Position verkauft
  • Transfer — zwischen zwei eigenen Positionen bewegt
  • Extern — Einzahlung von bzw. Auszahlung an eine Adresse außerhalb der erfassten Positionen

Transaktions-Panel

Neben dem Diagramm zeigt ein Panel jede zugrunde liegende Buchung als Card (Datum, Position, Typ, BTC-Menge, Preis, Gebühren, Währung, Wechselkurs, Transfer-ID, Kommentar). Kauf, Verkauf sowie Transfer-Ein- und -Ausgang bekommen jeweils ein kleines farbiges Badge. Ein Suchfeld über der Liste filtert nach jedem auf den Cards sichtbaren Wert (Position, Typ, Datum, Beträge, Kommentar, …) — unabhängig davon, ob Beträge mit Punkt oder Komma eingegeben werden. Auf schmaleren Bildschirmen rutscht das Panel unter das Diagramm statt daneben zu stehen.

Interaktion im Diagramm

AktionErgebnis
Node oder Link hovernTooltip mit exakter Menge, Monat, Positions-Bestand und der Liste der einzelnen Buchungen dahinter
Node oder Link anklickenHebt ihn hervor und filtert das Transaktions-Panel auf nur die zugehörigen Buchungen; der Panel-Titel wechselt auf „Gefiltert: …“ mit Button zum Zurücksetzen. Erneuter Klick auf dasselbe Element setzt zurück, Klick auf ein anderes wechselt sofort um.

Interaktion im Transaktions-Panel

AktionErgebnis
Transaktions-Card hovernTemporäre Vorschau-Hervorhebung des passenden Links/der Nodes im Diagramm (nur solange keine Diagramm-Auswahl aktiv ist)
Transaktions-Card anklickenPinnt die Hervorhebung für genau diese Buchung im Diagramm — ohne die Liste zu filtern oder zu verkleinern, und ohne Panel-Titel/Zähler zu ändern. Erneuter Klick auf dieselbe Card entfernt das Pinning, Klick auf eine andere Card wechselt die Hervorhebung sofort um.
Warum zwei unterschiedliche Klick-Verhalten? Ein Klick direkt im Diagramm dient zum Eingrenzen („zeig mir nur, was zu diesem Node/Link gehört“). Ein Klick auf eine bereits sichtbare Card in der Liste dient dem schnellen visuellen Nachschlagen („wo im Diagramm ist diese eine Buchung?“), ohne die Position in der vollständigen Liste zu verlieren.
Fluss-Diagramm mit farbcodierten Verbindungen und dem Transaktions-Panel
🖼 Screenshot folgt in Kürze
images/flowchart.png
Fluss-Diagramm mit dem Transaktions-Panel rechts Klicken zum Vergrößern ↗
VISUALISIERUNG 02

Bestandsansicht

Aufrufbar im Dashboard-Header über „Visualisierung“ → „Bestandsansicht“ (oder direkt unter /btc-tracking/holdings). Ein komplettes, aus einzelnen Kacheln zusammengesetztes Dashboard rund um die Portfolio-Verteilung, Kennzahlen und die Jahres-Performance — inklusive einer Aufschlüsselung bis auf die Ebene einzelner Käufe. Die Kacheln lassen sich wie auf der Übersicht per Ziehen am Griff frei anordnen (bis zu 3 pro Reihe, auf dem Handy per Pfeil-Buttons), „Layout zurücksetzen“ stellt die Standardanordnung wieder her.

Allokation & Kennzahlen

Ein Donut-Chart zeigt die Verteilung nach Wallet/Börse (Anteil am Gesamtwert), daneben eine Kachel mit den zentralen Kennzahlen: Gesamt-BTC, Gesamtwert, Performance in %, Bestand in Satoshi, investierter Betrag, bereits realisierter Gewinn/Verlust und Gewinn/Verlust gesamt sowie die Anzahl der Transaktionen.

Jahres-Diagramme

Drei unabhängige Balken-Diagramme, jeweils ein Balken (bzw. eine Balkengruppe) pro Jahr:

DiagrammZeigt
BTC-Bestand pro JahrGesamter BTC-Bestand über das ganze Portfolio hinweg zum 31.12. jedes Jahres (bzw. jetzt, für das laufende Jahr), in Bitcoin-Orange
Käufe & Verkäufe pro JahrKäufe, gestapelt nach Wallet/Börse (jede Position ein eigener Blau-/Türkis-Ton), daneben ein separater Verkäufe-Balken (lila) für dasselbe Jahr
Realisierter Gewinn/Verlust pro JahrVerkaufserlös abzüglich der gewichteten durchschnittlichen Anschaffungskosten der verkauften BTC — grün bei Gewinn, rot/orange bei Verlust
Unrealisierter Gewinn/Verlust pro JahrBestandswert zum Jahresende abzüglich Anschaffungskosten zu diesem Zeitpunkt. Nutzt für das laufende Jahr den Live-Kurs, für vergangene Jahre den unten beschriebenen 31.12.-Referenzkurs — fehlt der noch, bleibt der Balken leer

Gewinn/Verlust je Kauf

Zwei weitere Diagramme (Prozent und absoluter Betrag) mit einem Balken pro einzelner Kauf-Transaktion, chronologisch sortiert. Die Farbe kombiniert Vorzeichen und FIFO-Status — portfolioweit wird errechnet, welcher Kauf durch spätere Verkäufe bereits (teilweise) „verbraucht“ wurde:

  • Gehalten, im Plus / gehalten, im Minus — kräftige Farbe, noch nicht verkauft
  • Teilweise realisiert — gedämpfter Ton, ein Teil wurde bereits verkauft
  • Komplett realisiert — am blassesten, vollständig verkauft

Große Ausreißer werden gestaucht dargestellt (symmetrisch-logarithmische Skala oberhalb ±100 % bzw. eines automatisch aus den Daten hergeleiteten Schwellenwerts für den €-Chart), damit ein einzelner extrem hoher oder tiefer Kauf nicht alle anderen Balken auf der Achse winzig aussehen lässt — Tooltip und Kauf-Details zeigen weiterhin den echten Wert.

Kauf-Details

Klick auf einen Balken in einem der beiden Gewinn/Verlust-je-Kauf-Diagramme öffnet die zugehörige Kauf-Details-Kachel: Datum, Position, BTC-Menge, Preis, Gesamtbetrag, Gebühren, Gewinn/Verlust in % und Betrag, Kommentar — bei teilweise/komplett realisierten Käufen zusätzlich die einzelnen zugehörigen Verkäufe mit dem jeweils daraus verbrauchten BTC-Anteil. Mit den Pfeiltasten / lässt sich chronologisch zum vorherigen/nächsten Kauf blättern, solange eine Auswahl aktiv ist.

Referenzkurse für vergangene Jahre: die App hinterlegt einmalig im Hintergrund einen ungefähren BTC-Jahresend-Kurs (31.12.) je Währung für vergangene Jahre — genau das treibt die Unrealisiert-Balken für vergangene Jahre oben an. Eine eigene Kachel erlaubt es, diese Werte selbst einzusehen und zu korrigieren sowie ein Jahr nachzutragen, das der Hintergrund-Seed noch nicht abdeckt (z. B. ein gerade erst zu Ende gegangenes Jahr).
Bestandsansicht mit Allokations-Donut, Kennzahlen, Jahres-Diagrammen und Gewinn/Verlust je Kauf
🖼 Screenshot folgt in Kürze
images/holdings.png
Allokations-Donut, Kennzahlen und BTC-Bestand pro Jahr, darunter Gewinn/Verlust je Kauf Klicken zum Vergrößern ↗
VISUALISIERUNG 03

Jahresansicht

Aufrufbar im Dashboard-Header über „Visualisierung“ → „Jahresansicht“ (oder direkt unter /btc-tracking/yearly). Eine Auswahl oben schaltet zwischen Gesamtansicht und einem einzelnen Jahr um (die Wahl bleibt über Neuladen hinweg erhalten) — alle Kacheln darunter passen sich entsprechend an. Auch hier lassen sich die Kacheln frei anordnen (bis zu 2 pro Reihe), inklusive „Layout zurücksetzen“.

Bestand & Wertentwicklung

Ein Liniendiagramm mit zwei Achsen: Bestand in BTC (orange, linke Achse) und Wertentwicklung in der gewählten Anzeigewährung (grün, rechte Achse) — in der Gesamtansicht über die komplette Historie (Jahresmarken auf der X-Achse), für ein gewähltes Jahr aufgeschlüsselt auf dessen 12 Monate.

Bitcoin-Kurs (Historie)

Ein eigenständiges Liniendiagramm (violett) mit dem reinen BTC-Kursverlauf in der gewählten Anzeigewährung — unabhängig vom durch Transaktionen begrenzten Zeitraum des Bestand/Wert-Diagramms oben, da es die komplette vorhandene Monatskurs-Historie zeigt (bzw., für ein gewähltes Jahr, nur dessen 12 Monate). „Preise anpassen“ öffnet einen nach Jahr gruppierten, einklappbaren Dialog zum manuellen Eintragen/Korrigieren einzelner Monatskurse — der laufende Monat nutzt dort immer automatisch den aktuell hinterlegten Kurs und ist nicht editierbar.

Käufe & Verkäufe

Jede Kauf-/Verkauf-Transaktion des gewählten Zeitraums als eigene Karte, mit unabhängigen Ein-/Ausblenden-Filtern für Käufe und Verkäufe. Kauf-Karten zeigen Datum, BTC-Menge, Preis, Gesamtbetrag, Gebühren sowie Gewinn/Verlust in % und Betrag (inkl. „Teilweise/Komplett realisiert“- Badge). Verkauf-Karten schlüsseln zusätzlich die Zusammensetzung aus historischen Käufen auf (FIFO — älteste offene Käufe zuerst verbraucht): pro verbrauchtem Kauf-Los die Menge, das ursprüngliche Kaufdatum, die Haltedauer in Tagen, der anteilige Gewinn/Verlust dieses Loses sowie ein steuerfrei/steuerpflichtig-Badge (Haltedauer ≥ 365 Tage gilt als steuerfrei, sofern kein in den Einstellungen hinterlegter Stichtag dagegenspricht — rein informativ, keine Steuerberatung).

Transfers

Ein- und Auszahlungen (TRANSFER_IN/ TRANSFER_OUT) des gewählten Zeitraums, ebenfalls als Karten mit Datum und BTC-Menge. Drei sich gegenseitig ausschließende Filter — Alle, Nur Paare (Transfer zwischen zwei eigenen Positionen, Gegenbuchung wird automatisch über die gemeinsame Transfer-ID gefunden und als „Von“/„Nach“ angezeigt) und Nur Solo (Ein-/Auszahlung ohne Gegenbuchung — voreingestellter Standardfilter).

Eigenständige FIFO-Berechnung: die Los-Aufschlüsselung und Haltedauer in dieser Ansicht wird unabhängig von der Bestandsansicht berechnet — beide nutzen dieselbe FIFO-Logik (älteste Käufe zuerst verbraucht, portfolioweit über alle Positionen hinweg), sind aber bewusst getrennt implementiert.
Jahresansicht mit Bestand & Wertentwicklung, Bitcoin-Kurs-Historie, Käufen/Verkäufen und Transfers
🖼 Screenshot folgt in Kürze
images/yearly_view.png
Bestand & Wertentwicklung sowie Bitcoin-Kurs-Historie, darunter Käufe/Verkäufe und Transfers Klicken zum Vergrößern ↗
ROADMAP

Was es gibt — und was als Nächstes kommt

Diese Seite ist bewusst offen gehalten: Jede Visualisierung bekommt oben einen eigenen, nummerierten Abschnitt, und das „Visualisierung“-Menü in der App reserviert bereits einen Platz für kommende Diagrammtypen neben dem Fluss-Diagramm.

  • Fluss-Diagramm (Sankey) — Kauf/Verkauf/Transfer-Fluss über die Zeit, mit filter- und durchsuchbarem Transaktions-Panel
  • Bestandsansicht — Allokation, Kennzahlen, jährliche Käufe/Verkäufe, realisierter/unrealisierter Gewinn/Verlust sowie Gewinn/Verlust je einzelnem Kauf
  • Jahresansicht — Bestand & Wertentwicklung, Bitcoin-Kurs-Historie, Käufe/Verkäufe mit FIFO-Loszusammensetzung und Steuer-Badges, Transfers
  • Weitere Visualisierungen — werden hier dokumentiert, sobald verfügbar