Rechenmethodik & lokale Datenschutz-Architektur
Finanzsoftware verdient nur dann Vertrauen, wenn jede Kennzahl mathematisch nachvollziehbar ist und deine Vermögensdaten unter deiner Kontrolle bleiben. Hier ist genau dokumentiert, wie cashlog.org rechnet und speichert.
1. Geldgewichtete Rendite: XIRR (Interner Zinsfuß)
Die XIRR beantwortet die Frage: „Mit welchem konstanten Jahreszinssatz hat sich mein tatsächlich eingesetztes Euro-Kapital unter Berücksichtigung aller Zahlungszeitpunkte verzinst?“
∑ [ CF_i / (1 + r)^((t_i − t_0) / 365) ] = 0
- 365-Tage-Kalenderjahr: Kompatibel mit Microsoft Excel (
=XINTZINSFUSS) und Google Sheets (=XIRR). - Vollständige Cashflows: Käufe (inkl. Ordergebühren und beim Kauf gezahlter Stückzinsen) fließen negativ ein; Teilverkäufe, Dividenden, Anleihen-Kupons, Steuererstattungen und der aktuelle Marktwert (Dirty-Wert bei Anleihen) positiv.
- Numerische Stabilität: Kombination aus Newton-Raphson-Iteration und Bisektions-Fallback (Intervallhalbierung) sowie Schutz vor irreführender Annualisierung bei unterjährigen Kurzzeiträumen (< 28 Tage).
2. Zeitgewichtete Rendite (TWR / TTWROR) & Risikokennzahlen
- TWR (Time-Weighted Return): Eliminiert den Einfluss von Ein- und Auszahlungszeitpunkten durch Verkettung der Teilperiodenrenditen. Ideal für den fairen Vergleich deiner Titelauswahl mit einem Benchmark-Index.
- Volatilität p.a. & Sharpe Ratio: Annualisierte Standardabweichung täglicher TWR-Renditen (
σ × √252) und Verhältnis der Überrendite gegenüber einem frei wählbaren risikofreien Referenzzins ((R_p − R_f) / σ_p). - Reale Rendite nach Inflation (HVPI): Abgleich mit den amtlichen Verbraucherpreisdaten (Eurostat HVPI für Eurozone/AT/DE/CH) nach der Fisher-Gleichung:
(1 + r_nominal) / (1 + i_inflation) − 1.
3. Anleihen-Mathematik: Prozentnotierung, Stückzinsen & YTM
- Clean Price vs. Dirty Price: Anleihen notieren meist in Prozent vom Nominalwert (Clean Price). cashlog.org berechnet tagesaktuell die seit dem letzten Zinstermin aufgelaufenen Stückzinsen und weist im Portfolio sowohl den Clean-Kurswert als auch den zahlungsrelevanten Dirty-Gesamtwert aus.
- Yield to Maturity (YTM): Die Effektivrendite bis zur Endfälligkeit diskontiert alle noch ausstehenden Kuponzahlungen sowie die Tilgung bei Fälligkeit gegen den heutigen Dirty-Marktwert.
4. Fremdwährungen (EZB-Referenzkurse) & DACH-Steuerlogik
- Historische EZB-Kurse: Jede Buchung in USD, CHF, GBP oder anderen Währungen wird mit dem offiziellen historischen Referenzkurs der Europäischen Zentralbank (EZB) des jeweiligen Buchungstages in Euro umgerechnet (oder mit dem tatsächlichen Abrechnungskurs deines Brokers).
- Trennung von Markt- und Währungseffekt: In der Positions- und Performance-Ansicht siehst du getrennt, wie viel Gewinn aus der Kursbewegung in Lokalwährung und wie viel aus der Auf-/Abwertung gegenüber dem Euro stammt.
- Steueransicht (AT / DE / CH): Gezahlte Steuern laut Bankbeleg haben immer Vorrang. Für den Umschalter Netto (nach Steuern) vs. Brutto stehen länderspezifische Schätzprofile für Österreich (27,5 % KESt), Deutschland (26,375 % Abgeltungsteuer inkl. Soli, optional Kirchensteuer) und die Schweiz (getrennte Sätze für steuerfreie private Kursgewinne vs. Erträge) bereit.
5. Datenschutz-Architektur: Was lokal bleibt und was das Netz nutzt
| Bereich | Technischer Ablauf in cashlog.org | Werden Depotdaten übertragen? |
|---|---|---|
| Portfolio-Speicherung & Berechnung | Lokal im Browser (IndexedDB / LocalStorage) + lokale JSON-Sicherungsdatei auf deinem Gerät | Nein (0 %) |
| PDF- & Beleg-Scanner | Lokale Auswertung im Browser (PDF.js / lokales OCR) | Nein (nur wenn du aktiv „Beleg anonymisiert senden“ für Support nutzt) |
| Wechselkurse & Inflation | Abruf öffentlicher EZB-Währungspaare & Eurostat-HVPI-Reihen | Nein (nur Währungscodes wie USD/CHF, niemals ISINs oder Stückzahlen) |
| Optionaler Geräte-Live-Sync | Ende-zu-Ende-verschlüsselt (AES-GCM im Browser vor dem Transport) | Server sieht nur verschlüsselte Chiffretexte ohne Schlüssel |
Überzeuge dich selbst im Browser
Teste die gesamte Berechnungs-Engine sofort im Demo-Portfolio (ohne Anmeldung) oder 14 Tage kostenlos mit deinen eigenen Daten.