Charles Schwab → Beancount
Charles Schwab CSV към Beancount
Преобразувайте Schwab брокерски Transactions експорт в балансирани двойно-записни Beancount транзакции — знаците за долар, разделителите на хиляди и датите, коригирани според сетълмента, се разчитат правилно.
Съпоставянето на колони е проверено срещу реално извлечение от Charles Schwab
Обработката се извършва локално в браузъра ви.
Запазени съпоставки
Профилите се пазят само в този браузър. Транзакциите ви не го напускат.
Все още няма запазени съпоставки. Поставете CSV, настройте колоните и запазете конфигурацията тук, за да я използвате отново.
Импортиране на профили от файл
Изберете .json файл, експортиран от този конвертор. Нищо не се запазва или прилага, докато не изберете.
Beancount резултат
Как да експортирате транзакциите си от Charles Schwab
Влезте в schwab.com и отидете на Accounts, след това на History.
Изберете сметката, след това изгледа Transactions вместо извлечение.
Задайте периода от дати, след това използвайте контролата Export над таблицата с транзакции и изберете CSV.
Изтегленият файл е наречен според сметката и момента, в който сте го поискали, приблизително като Individual_XXX980_Transactions_20260724-173507.csv.
Ако файлът ви започва с банер „Transactions for account …“ или завършва с ред „Transactions Total“, изтрийте тези два реда; след това копирайте останалото и го поставете по-долу.
Четири от десет реда могат да бъдат пропуснати и нищо не е грешно
В реален Schwab експорт с 1491 реда 610 реда имат празно поле Amount: усвоени акции, трансфери на акции и друга активност по плана за акции са движили ценни книжа, а не пари, така че няма парична страна за записване. Всеки от тях е отчетен и пропуснат, което означава, че дългият списък с пропуснати редове е очакваният резултат при брокерски файл, а не признак, че конверторът се е задавил. Това, което се връща, е паричната страна на сметката — входящи трансфери, покупки, продажби, дивиденти и лихви. Една сделка се преобразува само до своята парична част, така че покупка на $995.00 за VTI става $995 напускащо сметката без прикачен запис за акциите; запишете страната на стоката ръчно.
Въпроси относно експортирането от Charles Schwab
Какво представляват редовете „Transactions for account…“ и „Transactions Total“?
Банерът Schwab, който се поставя над заглавията на колоните, и редът за сумиране, който се поставя под тях. Нито един от тях не е транзакция и не се появява във всеки експорт — някои пътища за изтегляне ги включват, а други не. Изтрийте ги, ако вашият ги има, и изпълнението ще излезе чисто; ако ги оставите, струва ви два отчетени реда и не променя никое от преобразуваните суми.
Моят файл има колони Withdrawal и Deposit вместо Amount — това грешният файл ли е?
Това е правилният файл за сметка в Schwab Bank Investor Checking, която експортира Date, Status, Type, CheckNumber, Description, Withdrawal, Deposit и RunningBalance вместо брокерското оформление. Задайте селекторите по име на колона, а не по позиции: двойката Debit и Credit приема Withdrawal и Deposit. По-старите Schwab Bank експорти нямат колона Status, така че всичко след нея се измества с една позиция — точно затова тази страница картографира брокерския файл и оставя банковия на селекторите.
Една от датите ми гласи „04/17/2023 as of 04/15/2023“. Коя се използва?
Първата. Schwab записва тази двойна форма на редове, коригирани според сетълмента, а водещата дата е датата на публикуване, по която собственият екран с история сортира — така че преобразуваната транзакция съвпада с това, което виждате на сайта, когато го проверите. Задният край на клетката се отхвърля и редът се преобразува нормално, вместо да бъде пропуснат.
Запазете току-що конвертирания регистър
Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.