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.

Reply via email to