It's now on PyPI: *pip install beancount-reds-importers*
See the examples directory in the installed files, or on github (eg: /usr/lib/python3.6/site-packages/beancount_reds_importers/example/my.import) On Wednesday, April 29, 2020 at 4:15:08 PM UTC-7, Red S wrote: > > I've cleaned it up and checked it in to a repo here > <https://github.com/redstreet/beancount_reds_ingestor>. It should have > enough to import multi-account Vanguard qfx files mostly out of the box. > See the README > <https://github.com/redstreet/beancount_reds_ingestor/blob/master/README.md> > . > > My test infrastructure is unfortunately dependent on my personal files. So > I'm unable to share it for now, without a fair amount of work. > > Let me know your experience. > > On Sunday, April 26, 2020 at 4:15:36 PM UTC-7, Jacob Hannan wrote: >> >> The built-in importer may well not. I recall an older email thread in >> which Martin mentioned merging in bits of ledgerhub into the main project, >> but it may be the case that the ofx_invest importer wasn't part of that. >> >> I'd love to take a look at anything you are willing to share. I'm not a >> programmer, let alone a python programmer, so I'm mainly working from >> examples. >> >> Thanks! >> >> -JH >> >> On Sun, Apr 26, 2020 at 12:32 PM Red S <redst...@gmail.com> wrote: >> >>> Does the built-in ofx importer handle investment transactions (eg: >>> buy/sell stocks/funds)? >>> >>> I built my own generic investment ofx importer on top of ofxparse, and >>> I've been using it for years. It works for a number of brokerages including >>> the case you describe, vanguard with multiple real accounts. I've been >>> wanting to share my ofx importers, and will do so shortly. >>> >>> It solves a number of issues including: >>> - stock and fund transactions including buys and sells (lot matching, >>> however, is left to the user) >>> - special handling of money market transactions (price conversions) >>> - customizable for each brokerage house, to account for ofx differences, >>> filenames, etc. >>> - produces balance assertions >>> - handles commissions, fees >>> - produces price entries (many brokerages include ticker prices of all >>> active tickers in the account on the date of download, in addition to of >>> course, the prices gleaned from transactions) >>> - available cash computation >>> - cusip to fund matching (some brokerage houses identify funds only by >>> cusip or other custom tickers in the ofx) >>> >>> >>> >>> On Sunday, April 26, 2020 at 7:16:04 AM UTC-7, hann...@gmail.com wrote: >>>> >>>> Hello, all. >>>> >>>> Can anyone point in the direction of some examples on setting up the >>>> built-in OFX importer for investment accounts? I have it working fine for >>>> regular bank accounts (where there is one account number), but I'm not >>>> sure >>>> how to configure it for accounts that have multiple "subaccounts." For >>>> example, when I export transactions from Vanguard, I'm exporting for 5 >>>> real >>>> accounts (4 IRA accounts and one brokerage account) and a larger number of >>>> funds under each one. >>>> >>>> In looking through the documentation and old email threads, I can't >>>> tell if this is something one accomplishes in the ".config" file using the >>>> built-in importer or if I need to write a custom importer for investment >>>> accounts. Old emails reference a ofx_invest importer that was part of >>>> ledgerhub, but I know that is discontinued. >>>> >>>> Thanks in advance! >>>> >>>> -JH >>>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Beancount" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/beancount/JtE9JLQY3Og/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> bean...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/beancount/54d2b408-e27f-44bb-a439-0eaf093646bf%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/beancount/54d2b408-e27f-44bb-a439-0eaf093646bf%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to beancount+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/aae2ffbb-d7d7-4320-b5ed-6729c34d5467%40googlegroups.com.