Към основното съдържание
Beancount.io LogoBeancount.io
Fidelity → Beancount

Fidelity CSV към Beancount

Преобразувайте експорт от сметка Fidelity History — Cash Management или брокерска сметка, те споделят същата колона за сума — в балансирани двустранни транзакции Beancount, с вече картографиран четим текст за получателя.

Съпоставянето на колони е проверено срещу реално извлечение от Fidelity

Как да експортирате транзакциите си от Fidelity

  1. 1

    Влезте в fidelity.com и отворете Accounts & Trade, след това Portfolio.

  2. 2

    Изберете раздела Activity & Orders, след това секцията History под него.

  3. 3

    Изберете една конкретна сметка, а не All Accounts. Изтеглянето за всички сметки е по-широк файл с колони в различен ред и това картографиране не му подхожда.

  4. 4

    Задайте периода, който искате, след това използвайте връзката за изтегляне и изберете CSV. Файлът, който искате, има име, започващо с History_for_Account_.

  5. 5

    Поставете файла по-долу точно както е изтеглен — празните редове, които Fidelity записва над заглавния ред, се отхвърлят вместо вас.

Брокерският експорт е предимно не пари, а разбираемият текст се крие в Action

Очаквайте пропуснати редове, и то много: прехвърляния на акции и дейности по акционерни планове носят количество, но без сума в долари, така че пари не са се движили и няма какво да се запише в двупосочна транзакция. Всеки такъв ред се изброява, а не се измисля, и при брокерска сметка това може да е една трета или повече от файла — нормален резултат, а не неуспешно изпълнение. Това, което се преобразува, е паричното: депозити, дебити, дивиденти, лихви и паричният крак на сделка, така че покупката става пари, напускащи сметката, а не акции, пристигащи. Два специфични за Fidelity детайла стоят зад картографирането. Текстът за получателя се намира в Action, докато Security Description чете „No Description“ на всеки паричен ред. И правният блок от десет реда в края на файла се отчита и се пропуска.

Beancount резултат

Вашите транзакции ще се появят тук, след като поставите CSV файл.

Въпроси относно експортирането от Fidelity

Моят файл от Fidelity завършва с десет реда правен текст — трябва ли да ги изтрия?

Не за коректност. Те се изброяват като нечетими редове и се пропускат, така че транзакциите над тях все пак се преобразуват точно. Изтрийте ги, ако предпочитате чисто изпълнение: това е всичко от празния ред след последната ви транзакция до реда „Date downloaded …“. Празните редове в началото на файла изобщо не изискват внимание — те се отхвърлят, преди дори да се прочете заглавният ред.

Защо всеки ред в експорта ми казва „No Description“?

Защото Fidelity оставя Security Description празно на паричните редове и поставя разбираемия текст в Action вместо това. Детекцията на колони избира грешната от двете и описва целия ви извлечение като заместител; този предварителен набор картографира Action, така че депозит от заплата се чете „DIRECT DEPOSIT ACME CORP PAYROLL“. Това е най-ясната демонстрация на този сайт какво ви носи провереното картографиране в сравнение с предположението.

Мога ли да изтегля всичките си сметки в Fidelity в един файл?

Можете, но не преобразувайте този тук. Изтеглянето за всички сметки вмъква Account и Account Number близо до началото, което премества сумата в различна колона, и смесва всяка сметка в редове, които всички биха били осчетоводени към единствената сметка, която посочите по-долу. Това е два неуспеха наведнъж. Експортирайте една сметка наведнъж и използвайте файла, чието име започва с History_for_Account_.

Конвертирате ли експорт от друга банка или приложение?

Запазете току-що конвертирания регистър

Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.

Започни безплатно