Da Fidelity a CSV a Beancount
Converti un export History di un conto Fidelity — Cash Management o di intermediazione, condividono la stessa colonna degli importi — in transazioni Beancount a partita doppia bilanciate, con il testo leggibile del beneficiario già mappato.
Mappatura colonne verificata su un esportazione reale di Fidelity
Come esportare le transazioni di Fidelity
- 1
Accedi a fidelity.com e apri Accounts & Trade, poi Portfolio.
- 2
Seleziona la scheda Activity & Orders, poi la sezione History sottostante.
- 3
Scegli un singolo conto piuttosto che All Accounts. Il download di tutti i conti genera un file più ampio con colonne in ordine diverso, e questa mappatura non si adatta.
- 4
Imposta il periodo desiderato, poi usa il link Download e scegli CSV. Il file che ti serve ha un nome che inizia con History_for_Account_.
- 5
Incolla il file qui sotto esattamente come scaricato — le righe vuote Fidelity scrive sopra la riga di intestazione vengono scartate per te.
Un export di intermediazione per lo più non è contante, e il testo leggibile si nasconde in Action
Aspettati righe saltate, in quantità: i trasferimenti di azioni e l'attività dei piani azionari includono una quantità ma nessun importo in dollari, quindi nessun denaro si è mosso e non c'è nulla da registrare per una transazione a doppia scrittura. Ognuna viene elencata invece di essere inventata, e su un conto di intermediazione può essere un terzo o più del file — il risultato normale, non un'esecuzione fallita. Ciò che si converte è il contante: depositi, addebiti, dividendi, interessi e la componente di cassa di un'operazione, quindi un acquisto diventa denaro che esce dal conto anziché azioni che arrivano. Due dettagli specifici di Fidelity stanno dietro alla mappatura. Il testo del beneficiario vive in Action, mentre Security Description riporta “No Description” su ogni riga di cassa. E il blocco legale di dieci righe in fondo al file viene segnalato e saltato.
Output Beancount
Domande sull'esportazione di Fidelity
Il mio file Fidelity termina con dieci righe di testo legale — devo eliminarle?
Non per correttezza. Vengono elencate come righe non leggibili e saltate, quindi le transazioni sopra di esse si convertono comunque esattamente. Eliminale se preferisci vedere un'esecuzione pulita: è tutto dalla riga vuota dopo la tua ultima transazione fino alla riga “Date downloaded …”. Le righe vuote in cima al file non richiedono attenzione — vengono scartate prima ancora di leggere l'intestazione.
Perché ogni riga nel mio export riporta “No Description”?
Perché Fidelity lascia Security Description vuoto nelle righe di cassa e mette il testo leggibile in Action. Il rilevamento colonne sceglie quella sbagliata delle due e narra l'intero estratto conto come segnaposto; questo preset mappa Action, quindi un deposito dello stipendio legge “DIRECT DEPOSIT ACME CORP PAYROLL”. È la dimostrazione più chiara su questo sito di cosa ti dà una mappatura verificata rispetto a una congettura.
Posso scaricare tutti i miei conti Fidelity in un unico file?
Puoi, ma non convertire quello qui. Il download di tutti i conti inserisce Account e Account Number vicino all'inizio, spostando l'importo in una colonna diversa, e mescola ogni conto in righe che verrebbero tutte registrate sul singolo conto che nomini sotto. Sono due errori insieme. Esporta un conto alla volta e usa il file il cui nome inizia con History_for_Account_.
Tieni il registro che hai appena convertito
Beancount.io ospita il tuo registro in testo semplice, importa i futuri estratti conto per te e mantiene ogni numero verificabile.
Inizia gratis→