Fidelity CSV zu Beancount
Konvertieren Sie einen Fidelity-Konto-History-Export – Cash Management oder Maklerkonto, sie teilen dieselbe Betragsspalte – in ausgeglichene Doppelbuchungs-Beancount-Transaktionen, wobei der lesbare Zahlungsempfängertext bereits zugeordnet ist.
Spaltenzuordnung anhand eines echten Fidelity-Exports verifiziert
So exportieren Sie Ihre Fidelity-Transaktionen
- 1
Melden Sie sich bei fidelity.com an und öffnen Sie Accounts & Trade, dann Portfolio.
- 2
Wählen Sie den Tab Activity & Orders und dann den darunterliegenden Abschnitt History.
- 3
Wählen Sie ein einzelnes Konto statt All Accounts aus. Der All-Konten-Download ist eine breitere Datei mit Spalten in anderer Reihenfolge, und diese Zuordnung passt nicht dazu.
- 4
Legen Sie den gewünschten Zeitraum fest, verwenden Sie dann den Download-Link und wählen Sie CSV. Die gewünschte Datei hat einen Namen, der mit History_for_Account_ beginnt.
- 5
Fügen Sie die Datei unten genau so ein, wie sie heruntergeladen wurde – die leeren Zeilen Fidelity schreibt über der Kopfzeile werden für Sie verworfen.
Ein Brokerage-Export ist größtenteils kein Bargeld, und der lesbare Text versteckt sich in Action
Erwarten Sie übersprungene Zeilen, und zwar viele: Aktienübertragungen und Aktienplanaktivitäten haben eine Menge, aber keinen Dollar-Betrag, also hat sich kein Geld bewegt und es gibt nichts für eine Zwei-Buchungs-Transaktion zu erfassen. Jede wird aufgelistet statt erfunden, und bei einem Brokerage-Konto kann das ein Drittel oder mehr der Datei sein – das normale Ergebnis, kein fehlgeschlagener Lauf. Was konvertiert, ist das Bargeld: Einzahlungen, Abbuchungen, Dividenden, Zinsen und der Bargeldanteil eines Handels, sodass ein Kauf Geld vom Konto abziehen lässt, statt Aktien anzukommen. Zwei Fidelity-spezifische Details stecken hinter der Zuordnung. Der Zahlungsempfängertext lebt in Action, während Security Description auf jeder Bargeldzeile „No Description“ liest. Und der zehnzeilige rechtliche Block am Ende der Datei wird gemeldet und übersprungen.
Beancount-Ausgabe
Fragen zum Fidelity-Export
Meine Fidelity-Datei endet mit zehn Zeilen rechtlichem Text – muss ich sie löschen?
Nicht für die Korrektheit. Sie werden als nicht lesbare Zeilen aufgelistet und übersprungen, sodass die darüberliegenden Transaktionen trotzdem genau konvertieren. Löschen Sie sie, wenn Sie einen sauberen Lauf sehen möchten: Es ist alles von der leeren Zeile nach Ihrer letzten Transaktion bis zur Zeile „Date downloaded …“. Die leeren Zeilen oben in der Datei benötigen überhaupt keine Aufmerksamkeit – diese werden verworfen, bevor die Kopfzeile gelesen wird.
Warum sagt jede Zeile in meinem Export „No Description“?
Weil Fidelity Security Description bei Bargeldzeilen leer lässt und den lesbaren Text stattdessen in Action einfügt. Die Spaltenerkennung wählt die falsche der beiden und erzählt Ihre gesamte Abrechnung als Platzhalter; dieser Preset ordnet Action zu, sodass eine Gehaltsgutschrift „DIRECT DEPOSIT ACME CORP PAYROLL“ liest. Es ist die klarste Demonstration auf dieser Seite, was eine verifizierte Zuordnung gegenüber einer Vermutung bringt.
Kann ich alle meine Fidelity-Konten in einer Datei herunterladen?
Das können Sie, aber konvertieren Sie diese hier nicht. Der All-Konten-Download fügt Account und Account Number nahe dem Anfang ein, was den Betrag in eine andere Spalte verschiebt, und mischt jedes Konto in Zeilen, die alle auf das einzelne Konto gebucht würden, das Sie unten benennen. Das sind zwei Fehler auf einmal. Exportieren Sie jeweils ein Konto und verwenden Sie die Datei, deren Name mit History_for_Account_ beginnt.
Behalten Sie das soeben konvertierte Hauptbuch
Beancount.io hostet Ihr Klartext-Hauptbuch, importiert zukünftige Kontoauszüge für Sie und hält jede Zahl prüfbar.
Kostenlos starten→