Also: is any of this affected by v3? It doesn't look like it to me based on 
my limited understanding.

On Monday, November 16, 2020 at 6:02:16 PM UTC-8 [email protected] wrote:

> First off, thank you so much for such a great tool!
> One challenge I haven't been able to solve yet with beancount is tracking 
> basis for my US 401k -  average cost booking.
>
> I did quite a bit of digging into the code, TODOs, and the mailing list. I 
> actually implemented average cost booking on augmentation and reduction as 
> a plugin, but it's not possible with just a plugin due to booking 
> running before plugins do (makes sense- having resolved lots is very 
> useful).
>
> My summary from investigations:
>
>    - It's 
>    <https://groups.google.com/g/beancount/c/SP5KeksHbCk/m/aIMfFDMRBQAJ> 
>    been 
>    <https://groups.google.com/g/beancount/c/72PN-d-je40/m/lHQZf6O0CQAJ> 
>    asked 
>    <https://groups.google.com/g/beancount/c/dOrCPTbHZKY/m/vhPipQaVAQAJ> a 
>    fair bit on the mailing list.
>    - The best workaround currently is to use the "NONE" booking method 
>    and manually summarize it everywhere you need to. Martin has a decent 
>    workaround here. 
>    <https://groups.google.com/g/beancount/c/TjOnum255Ps/m/hDFkdqCaAwAJ> I 
>    wrote a plugin to automate some parts of Martin's 
>    - Since it touches the heart of the balance update mechanism it could 
>    break many things if done without care. Martin previously (understandably) 
>    would rather not accept it as a contribution. 
>    <https://groups.google.com/g/beancount/c/SP5KeksHbCk/m/bOXNBFOjAwAJ>
>
> Martin: Do you still feel the same way? I am wondering if perhaps you'd 
> want contributions of unit tests for it? I'd love to do anything I can to 
> help get AVERAGE booking going, my 401k has a lot of history and 
> contributions so it's a big chore to track.
>
> Thanks!
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/2c3916db-e9ea-482c-a7f6-e5c9bfa705b5n%40googlegroups.com.

Reply via email to