So führst du Buch über deine Investitionen: Excel-Datei von Invest Hub, Google-Sheets-Tabelle und Import des Depotauszugs
mr.ilkevichDie App eines Brokers zeigt nur das, was bei diesem Broker liegt. Sobald du ein zweites Depot hast, IBKR für amerikanische Aktien und Lightyear für ETFs, oder ein altes Depot bei der Hausbank neben einem neuen Broker, hat die Frage „Wie viel habe ich wirklich verdient?“ keine Antwort mehr auf einem einzigen Bildschirm. Dividenden kamen in Dollar, Gebühren wurden in Euro abgebucht, ein Teil der Position wurde verkauft, und im April erwartet das Finanzamt Zahlen zu jedem Trade. Buch über die eigenen Investitionen zu führen ist eine Gewohnheit, die all diese Fragen auf einmal beantwortet. Im Abonnement gibt es dafür eine fertige Excel-Datei, die „Datei zur Verwaltung des Investmentportfolios“, und in diesem Artikel zeigen wir, wie sie aufgebaut ist, wie man dieselbe Buchführung in Google Sheets umsetzt und wie man statt manueller Eingabe den Depotauszug des Brokers in einer Minute in InvestHub hochlädt.
Kurze Antwort
- Erfasst werden Trades, nicht Bestände. Eine Zeile pro Vorgang, Kauf, Verkauf, Einzahlung, Auszahlung, und alles andere (Positionen, Durchschnittspreis, Rendite) wird aus diesem Journal berechnet. Eine Tabelle, in der die „aktuellen Positionen“ von Hand übertragen werden, beantwortet keine einzige Frage zur Vergangenheit.
- Die fertige Datei gibt es schon. Die „Datei zur Verwaltung des Investmentportfolios“ von Invest Hub besteht aus vier Excel-Blättern: Du füllst nur Transactions aus, und Portfolio, Source und Dashboard berechnen Durchschnittspreise, den Gewinn je Wertpapier, XIRR nach Jahren und den Portfoliowert von selbst. Abonnenten laden sie im Bereich „Bibliothek → Dateien“ herunter.
- Manuelle Eingabe ist die Hauptfehlerquelle. Wenn dein Broker einen Auszug exportieren kann (IBKR, Lightyear und die meisten europäischen Broker können das), lade die Datei in InvestHub hoch: Die Plattform erkennt Trades, Dividenden, Quellensteuer und Gebühren selbst, und ein erneuter Upload erzeugt keine Duplikate.
Welche Fragen die Buchführung beantworten muss
Bevor du eine Tabelle öffnest, lohnt es sich zu klären, wozu sie dient. Eine gute Buchführung über das Investmentportfolio beantwortet vier Fragen, und wenn dein System auch nur eine davon nicht beantwortet, ist es keine Buchführung, sondern eine Liste von Tickern.
- Wie viel investiert. Nicht „wie viel ist das Portfolio wert“, sondern wie viel Geld du eingezahlt hast, nach Datum. Ohne das lässt sich die echte Rendite nicht berechnen.
- Wie viel ist es jetzt wert. Alle Positionen zu aktuellen Kursen, umgerechnet in eine Währung zum heutigen Wechselkurs. Bei einem Portfolio mit Dollar-Aktien und Euro-ETFs ist das schon eine eigene Aufgabe.
- Wie viel verdient. Die Differenz der ersten beiden Punkte plus erhaltene Dividenden minus Gebühren, und unbedingt unter Berücksichtigung, dass das Geld zu verschiedenen Zeiten eingezahlt wurde. Ein Portfolio, in das im Januar 10.000 € und im Dezember weitere 10.000 € geflossen sind, ist nicht „um 5% gewachsen“, wenn es 21.000 € wert ist.
- Wie viel ans Finanzamt. Der Gewinn jedes geschlossenen Trades und die Dividenden des Jahres, genau das kommt in die Steuererklärung. In Estland passiert das zwischen Februar und April, und du zahlst, nicht der Broker.
Drei Wege der Buchführung, und wo jeder bricht
Es gibt im Grunde drei Wege: in die Broker-App schauen, eine Tabelle führen (eine eigene oder die Invest-Hub-Datei) oder die Buchführung einem Dienst überlassen, der Depotauszüge liest. Jeder hat einen Punkt, an dem er aufhört zu funktionieren.
| AUFGABE | BROKER-APP | TABELLE / INVEST-HUB-DATEI | AUSZUG-IMPORT |
|---|---|---|---|
| Mehrere Broker | nein, jeder sieht nur sich selbst | ja | ja, die Auszüge werden zu einem Portfolio zusammengeführt |
| Mehrere Währungen | zum eigenen Kurs, ohne Historie | Kurs je Zeile; die Invest-Hub-Datei über den Datentyp „Aktien“ | Kurse werden automatisch geladen |
| Dividenden und Gebühren in der Rendite | oft als eigener Tab, nicht im Gesamtergebnis | ja, wenn man nicht vergisst, sie einzutragen | ja, aus dem Auszug |
| Splits, Historie geschlossener Trades | ja, innerhalb eines Brokers | in der Invest-Hub-Datei gibt es einen Split-Helfer; in der eigenen Tabelle von Hand | automatisch |
| Zahlen für die Steuererklärung | Jahresbericht, Format je nach Broker | ja, das Trade-Journal ist die Grundlage der Erklärung | ja, für jeden geschlossenen Trade |
| Zeit pro Monat | 0 Minuten | 15 bis 60 Minuten, wächst mit der Zahl der Trades | eine Minute für den Upload |
Unser Rat: nicht wählen, sondern kombinieren. Eine Tabelle braucht man mindestens, um zu verstehen, woraus sich die Rendite zusammensetzt: Wer einmal seinen XIRR neben „das Portfolio ist um X% gewachsen“ gesehen hat, verwechselt die beiden nie wieder. Und der Import des Auszugs nimmt die Routine ab, sobald es mehr als zehn Trades im Monat werden.
Datei zur Verwaltung des Investmentportfolios: vier Blätter, du füllst eines aus
Der häufigste Fehler, den wir in den Tabellen von Abonnenten sehen, ist ein Blatt „Portfolio“ mit den aktuellen Positionen, das nach jedem Trade neu geschrieben wird. So eine Tabelle kennt nur die Gegenwart. Die Invest-Hub-Datei ist anders aufgebaut: Der einzige Eingabeort ist das Trade-Journal auf dem Blatt Transactions, die drei anderen Blätter werden daraus per Formeln aufgebaut. Dasselbe Prinzip empfehlen wir für jede eigene Tabelle.
Transactions ist das einzige Blatt, in das du etwas eingibst. Sieben Spalten pro Zeile: Type (Buy, Sell oder Cashflow), Stock (Ticker), Transaction Date, Shares (bei Verkauf mit Minuszeichen), Share Price, Fees und Amount, der Betrag der Ein- oder Auszahlung, der nur in Cashflow-Zeilen ausgefüllt wird: plus heißt Geld eingezahlt, minus heißt abgehoben. Alles weiter rechts wird automatisch berechnet: der Wert des Trades, der Cash-Bestand danach, die Stückzahl nach dem Trade, der Gewinn beim Verkauf, der aktuelle Kurs und der Positionswert. Ein eigener Block rechts ist der Split-Helfer: Ticker, Datum und Faktor, und die Datei zeigt die neue Stückzahl, die du nur noch in die Spalte Shares kopieren musst.
Portfolio ist der Steckbrief jedes Wertpapiers. Eine Zeile pro Ticker: vollständiger Name und Sektor, Währung und Wechselkurs, Status (Position offen oder bereits geschlossen), Datum des ersten Kaufs, durchschnittlicher Kaufpreis, gezahlte Gebühren, investierter Betrag; Datum des letzten Verkaufs, durchschnittlicher Verkaufspreis, Erlös und realisierter Gewinn; aktuelle Stückzahl, Kurs, Wert und nicht realisierter Gewinn in Geld und in Prozent. Weiter rechts die Bewertung des Portfolios zum Ende jedes Monats, aus der später das Diagramm entsteht.
Source und Dashboard sind das, worum es eigentlich geht. Auf Source die Übersicht: realisierter und nicht realisierter Gewinn, freier Cash, Gesamtwert, investiert/erhalten/Gewinn nach Jahren, Top-20-Positionen und vor allem die XIRR-Rendite: über die gesamte Zeit, für dieses Jahr und für das vergangene. Dashboard verdichtet das auf drei Zahlen, Portfoliowert (Wertpapiere plus Cash), realisierter und nicht realisierter Gewinn, und auf die Diagramme darunter.
Was du vor dem ersten Start wissen musst. Die Datei ist für Excel in Microsoft 365 ausgelegt: Name, Sektor, Währung und aktueller Kurs werden über den eingebauten Datentyp „Aktien“ (Stocks) geladen, das ist die Kursquelle. In Google Sheets und in alten Excel-Versionen bleiben diese Felder leer: Dort funktioniert die Variante mit GOOGLEFINANCE aus dem nächsten Abschnitt. Die Datei kommt mit Beispiel-Trades aus dem Jahr 2020 (TSLA, AAPL, NFLX und andere), lösche sie und trage deine eigenen ein, ohne die Zeilen mit Formeln anzufassen; im Split-Helfer trägst du deine eigenen Ereignisse ein. Wo du sie bekommst: Abonnenten finden sie in der App im Bereich „Bibliothek → Dateien“ als „Datei zur Verwaltung des Investmentportfolios“; dort liegen auch die Dateien für Budget und Immobilienportfolio. Wer noch kein Abo hat: Abo abschließen, die Datei wird zusammen mit den übrigen Tools freigeschaltet.
Wenn du Google Sheets nutzt: dieselben Prinzipien, vier Formeln
Das Prinzip der Invest-Hub-Datei lässt sich in Google Sheets an einem Abend nachbauen: ein Blatt „Journal“ mit einer Zeile pro Vorgang und ein Blatt „Positionen“, das nicht von Hand gefüllt, sondern berechnet wird. Vier Formeln decken neunzig Prozent der Aufgaben ab.
- Stückzahl im Portfolio: Käufe minus Verkäufe je Ticker:
=SUMIFS(Journal!D:D; Journal!C:C; A2; Journal!B:B; "buy") − SUMIFS(Journal!D:D; Journal!C:C; A2; Journal!B:B; "sell"). - Aktueller Kurs:
=GOOGLEFINANCE("NASDAQ:AAPL"; "price")für US-Aktien und=GOOGLEFINANCE("FRA:VWCE"; "price")für europäische ETFs; Wechselkurs:=GOOGLEFINANCE("CURRENCY:USDEUR"). Das ist der Ersatz für den Datentyp „Aktien“ aus der Invest-Hub-Datei. - Durchschnittlicher Kaufpreis: die Summe aus (Stückzahl × Kurs + Gebühr) über alle Käufe, geteilt durch die gekaufte Stückzahl. Die Gebühr gehört in die Anschaffungskosten: So rechnet auch das Finanzamt.
- Echte Rendite:
=XIRR(Zahlungsströme; Daten): alle Einzahlungen mit Minuszeichen, Auszahlungen und Dividenden mit Pluszeichen, als letzte Zeile der aktuelle Portfoliowert mit dem heutigen Datum. Genau das berechnet das Blatt Source in der Invest-Hub-Datei, und die Zahl ist meist deutlich bescheidener als „das Portfolio ist um X% gewachsen“.
Eine Anmerkung zu den Trennzeichen: In Tabellen mit deutscher oder estnischer Spracheinstellung werden Funktionsargumente durch Semikolon getrennt, wie in den Beispielen oben; in der englischen durch Komma. Wenn eine Formel „nicht funktioniert“, liegt es in neun von zehn Fällen genau daran.
Fünf Fehler, wegen denen die Tabelle lügt
- Rendite ohne Dividenden und Gebühren. Ein Portfolio aus Dividendenaktien kann beim Kurs „auf der Stelle treten“ und trotzdem 4% pro Jahr bringen, eine Tabelle, die nur auf Kurse schaut, sieht das nicht. Gebühren dagegen fressen bei aktiven Tradern leise ein, zwei Prozent weg. In der Invest-Hub-Datei gibt es dafür die Spalte Fees, lass sie nicht leer.
- Währungen zum heutigen Kurs. Wenn die Dollar-Käufe des letzten Jahres zum Kurs von heute umgerechnet werden, ist ein Teil des „Gewinns“ nur die Bewegung von EUR/USD. Der Kurs wird zum Datum jedes Vorgangs festgehalten.
- Vergessene Splits. Nach einem Split 10:1 hast du zehnmal so viele Stücke zu einem zehnmal niedrigeren Kurs, und in einer Tabelle, in der der Split nicht eingetragen ist, ist die Position „um 90% gefallen“. In der Invest-Hub-Datei löst das der Split-Helfer, in der eigenen Tabelle eine eigene Zeile.
- Verwechselte Einzahlungen und Käufe. 1.000 € aufs Konto eingezahlt, ETFs für 1.000 € gekauft: Im Journal sind das zwei verschiedene Zeilen, Cashflow und Buy. Trägst du nur die zweite ein, rechnet XIRR so, als wäre das Geld aus dem Nichts aufgetaucht.
- Manuelle Eingabe. Ein vertauschter Kurs, ein doppelt erfasster Trade, eine vergessene Dividende von 3 Dollar: Jeder Fehler ist klein, aber bis zur Steuererklärung sammelt sich ein Dutzend davon an. Genau deshalb geht es weiter um Auszüge.
Import des Depotauszugs: eine Minute statt eines Abends
Jeder europäische Broker hat einen Kontoauszug, in dem bereits alles steht, was wir oben von Hand einzutragen vorgeschlagen haben: Trades, Dividenden, einbehaltene Steuer, Gebühren, Einzahlungen. Es geht nur darum, ihn richtig zu exportieren und richtig zu lesen. In InvestHub lebt der Import im Bereich „Portfolio“ → „Auszug importieren“: CSV hineinziehen, Broker auswählen, Vorschau prüfen, und das Portfolio steht. Zugang zum Depot, Logins oder API-Schlüssel braucht die Plattform nicht, nur die Datei.
Interactive Brokers. Im Client Portal: Performance & Reports → Statements → Activity. Wähle den Zeitraum (am besten „seit Kontoeröffnung“, dann ist die Historie vollständig), das Format CSV, und lade die Datei als „IBKR (Activity Statement)“ hoch. Aus dem Auszug werden Trades, Dividenden, einbehaltene Steuer, Gebühren, Zinsen, Ein- und Auszahlungen gelesen; Optionen mit dem richtigen Kontraktmultiplikator. Wie der Broker selbst aufgebaut ist, steht in unserem IBKR-Test.
Lightyear. In der App brauchst du genau das „Account statement“, den Kontoauszug als CSV. Die Berichte „Income“ und „Capital gains“ eignen sich nicht für den Import: Sie enthalten Jahressummen, keine Trades, und die Plattform sagt das auch ehrlich. Aus dem Auszug werden Käufe, Verkäufe, Dividenden, Zinsen, Einzahlungen, Auszahlungen und Währungsumrechnungen gelesen. Mehr zum Broker im Lightyear-Test.
IntelInvest. Wenn du dort Buch geführt hast, wird der vollständige Export der Historie so hochgeladen, wie er ist: Das Portfolio zieht mitsamt der bisherigen Trades um. Jeder andere Broker und deine eigene Tabelle. Speichere das Trade-Journal als CSV mit den Spalten date, type, symbol, quantity, price, currency, commission, fx_rate, notes (Typen: buy, sell, dividend, coupon, deposit, withdrawal, fee, split) und lade es als „Anderer Broker (CSV)“ hoch, eine Vorlage mit Beispielzeilen: investhub-portfolio-template.csv. Das Blatt Transactions aus der Invest-Hub-Datei zieht genauso um: Benenne die Spaltenköpfe nach der Vorlage um und teile die Cashflow-Zeilen in deposit und withdrawal auf. Was nicht geeignet ist: ein Bankauszug des Zahlungskontos, darin fehlen Stückzahlen und Kurse; du brauchst den Auszug des Wertpapierdepots.
Danach beginnt dasselbe, was die Invest-Hub-Datei macht, nur ohne Formeln auf deiner Seite. Die Plattform berechnet den P&L für jede Position und für das ganze Portfolio, zeichnet die Rendite nach Monaten als Heatmap wie im Bericht eines Fonds, teilt die Allokation nach Sektoren, Anlageklassen und Währungen auf und speichert die Historie geschlossener Trades mit dem Ergebnis für jeden einzelnen. Und wenn du dem KI-Berater deine Gewichtungen nennst, kannst du fragen, ob ein Sektor überhitzt ist und was mit einem eingebrochenen Wertpapier zu tun ist, und bekommst eine Analyse der Logik statt „kaufen/verkaufen“. Was die Plattform sonst noch kann, steht auf der Seite mit den Funktionen.
Buchführung und Steuern: wozu das alles im April
Das Trade-Journal ist der Entwurf der Steuererklärung. In Estland werden bei einem gewöhnlichen Depot der Gewinn jedes Verkaufs (Verkaufspreis minus Kaufpreis minus Gebühren) und die erhaltenen Dividenden deklariert, das Blatt Portfolio der Invest-Hub-Datei zeigt genau diese Zahlen für jede geschlossene Position. Beim Investmentkonto, dem investeerimiskonto, zählen nur Ein- und Auszahlungen, und die Steuer wird aufgeschoben, bis du mehr abgehoben hast, als du eingezahlt hast: Das sind die Cashflow-Zeilen. In beiden Fällen brauchst du ein Journal mit Datum, Gebühren und dem Kurs am Tag des Trades, denn das estnische Finanzamt EMTA rechnet in Euro. Die Sätze für zehn Länder Europas stehen in unserer Tabelle 2026; dort steht auch, warum ein W-8BEN beim Broker 15% auf amerikanische Dividenden spart.
Fazit
- Journal, nicht Bestände. Eine Zeile pro Vorgang, Positionen werden per Formel berechnet, nur so beantwortet die Tabelle Fragen zu heute und zum letzten Jahr.
- Die Invest-Hub-Datei macht das für dich. Vier Blätter, eines wird ausgefüllt; Durchschnittspreise, Gewinn je Wertpapier, XIRR nach Jahren und Dashboard sind fertig. Für Abonnenten unter „Bibliothek → Dateien“.
- XIRR statt „um X% gewachsen“. Die einzige ehrliche Renditezahl für ein Portfolio, das in Teilen aufgefüllt wurde, in Excel, in Google Sheets und auf der Plattform.
- Auszug schlägt manuelle Eingabe. IBKR, Lightyear, IntelInvest direkt, alle anderen und eigene Tabellen per CSV; Splits, Kurse und Duplikate übernimmt die Plattform.
- Buchführung ist auch die Steuererklärung. Wer das ganze Jahr Journal führt, braucht im April für die Steuern eine halbe Stunde statt ein Wochenende.
Wenn es nützlich war: Im Invest-Hub-Abo führen wir unsere eigenen Portfolios auf dieselbe Weise und zeigen sie den Abonnenten vollständig: Trades, Dividenden, Fehler und Monatsergebnisse. Die Datei zur Portfolioverwaltung, der Auszug-Import und der KI-Berater sind im Abonnement enthalten. Beitreten kannst du über den Link hier.
Dieser Beitrag dient der Information und ist keine Anlage- oder Steuerberatung. Die Funktionen der Datei, des Imports und der Analyse sind mit Stand August 2026 beschrieben; die Auszugsformate der Broker können sich ändern. Wenn deine Datei nicht erkannt wurde, schick uns ein Muster, und wir fügen das Format hinzu.


