Pular para o conteúdo principal
Fidelity → Beancount

Fidelity CSV para Beancount

Converta uma exportação de conta Fidelity History — conta Cash Management ou corretora, elas compartilham a mesma coluna de valor — em transações Beancount de partidas dobradas equilibradas, com o texto legível do beneficiário já mapeado.

Mapeamento de colunas verificado em uma exportação real do Fidelity

Como exportar suas transações do Fidelity

  1. 1

    Entre em fidelity.com e abra Accounts & Trade, depois Portfolio.

  2. 2

    Selecione a aba Activity & Orders e, depois, a seção History abaixo dela.

  3. 3

    Escolha uma única conta em vez de All Accounts. O download de todas as contas é um arquivo mais amplo, com colunas em ordem diferente, e este mapeamento não se ajusta a ele.

  4. 4

    Defina o período desejado, depois use o link Download e escolha CSV. O arquivo que você quer tem um nome que começa com History_for_Account_.

  5. 5

    Cole o arquivo abaixo exatamente como foi baixado — as linhas vazias que Fidelity escreve acima da linha de cabeçalho são descartadas por você.

Uma exportação de corretora é, em sua maioria, não-dinheiro, e o texto legível se esconde em Action

Espere linhas puladas, em quantidade: transferências de ações e atividade de plano de ações carregam quantidade, mas sem valor em dólar, então nenhum dinheiro foi movido e não há nada para uma transação de dois lançamentos registrar. Cada uma é listada em vez de inventada, e, em conta de corretora, isso pode ser um terço ou mais do arquivo — o resultado normal, não uma execução falha. O que converte é o dinheiro: depósitos, débitos, dividendos, juros e a perna de dinheiro de uma negociação, então uma compra vira dinheiro saindo da conta, não ações chegando. Dois detalhes específicos de Fidelity estão por trás do mapeamento. O texto do beneficiário vive em Action, enquanto Security Description lê “No Description” em cada linha de dinheiro. E o bloco legal de dez linhas no final do arquivo é relatado e pulado.

Saída Beancount

Suas transações aparecerão aqui assim que você colar um CSV.

Perguntas sobre exportação do Fidelity

Meu arquivo Fidelity termina com dez linhas de texto legal — preciso excluí-las?

Não para fins de correção. Elas são listadas como linhas ilegíveis e ignoradas, então as transações acima ainda convertem exatamente. Exclua se preferir uma execução limpa: é tudo, desde a linha em branco após sua última transação até a linha “Date downloaded …”. As linhas em branco no topo do arquivo não precisam de atenção alguma — essas são descartadas antes mesmo do cabeçalho ser lido.

Por que cada linha da minha exportação diz “No Description”?

Porque Fidelity deixa Security Description vazio em linhas de dinheiro e coloca o texto legível em Action. A detecção de coluna escolhe a errada das duas e narra seu extrato inteiro como um espaço reservado; este preset mapeia Action, então um depósito de folha lê “DIRECT DEPOSIT ACME CORP PAYROLL”. É a demonstração mais clara neste site de o que um mapeamento verificado compra em comparação com um palpite.

Posso baixar todas as minhas contas Fidelity em um único arquivo?

Pode, mas não converta esse aqui. O download de todas as contas insere Account e Account Number perto do início, o que move o valor para outra coluna, e mistura todas as contas em linhas que seriam lançadas para a única conta que você nomear abaixo. Isso são duas falhas de uma vez. Exporte uma conta por vez e use o arquivo cujo nome começa com History_for_Account_.

Convertendo uma exportação de outro banco ou aplicativo?

Mantenha o livro-razão que você acabou de converter

O Beancount.io hospeda seu livro-razão em texto simples, importa extratos futuros para você e mantém cada número auditável.

Comece Grátis