Trade Republic hat keine öffentliche Schnittstelle, wohl aber seit April 2026 einen Transaktionsexport in der App unter Profil, Kontoauszüge, Transaktionsexport. Diese Datei hier hineinziehen. Die Spalten werden automatisch erkannt, jede Zuordnung lässt sich von Hand überschreiben.
Der Export enthält Bewegungen, keine Kurse. Bestand und Kostenbasis werden aus der Historie rekonstruiert, den aktuellen Kurs trägst du je Position ein, er bleibt in diesem Browser gespeichert. Ohne eingetragenen Kurs rechnet die Zeile mit dem Einstand, der unrealisierte Gewinn ist dann null und nicht etwa unbekannt hübsch geschätzt.
| Position | Stück | Ø Einstand | Kostenbasis | Kurs aktuell | Marktwert | Unrealisiert | % | Dividenden | Anteil |
|---|
Was tatsächlich hineingegangen ist, kumuliert über die Zeit, gegen das, was an Ausschüttungen und realisierten Gewinnen zurückkam. Die geldgewichtete Rendite unten rechnet mit dem heutigen Depotwert als Schlusszahlung und ist damit nur so gut wie die Kurse, die du eingetragen hast.
Der eigentliche Zweck dieses Werkzeugs. Nicht die Frage, was das Depot heute wert ist, sondern ab wann die Maschine mehr arbeitet als du.
| Jahr | Eingezahlt | Pessimistisch | Basis | Optimistisch | Basis real | Zinseszinsanteil |
|---|
Dieselbe Mathematik wie in deiner React-App: eine OLS-Regression durch die logarithmierten Wochenschlusskurse, das Residuum normiert auf seine eigene Standardabweichung. Neu ist nur, dass die Positionen nicht mehr von Hand eingetippt werden, sondern aus dem Trade-Republic-Export kommen. Nebenbei füllt der Abruf die Kursspalte oben, womit Depotwert, Rendite und Projektion erst richtig werden.
| Position | Ticker | Quelle | Kurs | Trend | Abstand | σ | Zone |
|---|
Twelve Data kennt keine ISIN, nur Ticker. Was ich sicher zuordnen konnte, steht schon drin, den Rest trägst du einmal ein, danach bleibt es im Browser. Deutsche Werte brauchen das Börsenkürzel, etwa SIE:XETR, Hongkong 0941:HKEX; falls Twelve Data die Form nicht kennt, funktioniert oft SIE.DE oder das nackte Kürzel. Krypto läuft über CoinGecko mit der Coin-ID, etwa bitcoin. Steht bei "notiert in" etwas anderes als Euro oder Dollar, wird nur das Sigma berechnet und die Kursspalte oben bleibt unangetastet, weil eine Regression auf logarithmierte Kurse gegen die Währung unempfindlich ist, ein Depotwert aber nicht.
| Position | ISIN | Ticker | Quelle | Notiert in |
|---|
Jede Zeile, die nicht sauber zugeordnet werden konnte, steht hier. Ein Depotwerkzeug, das Unklarheiten still verschluckt, ist gefährlicher als gar keines.