Hello - I'm looking at adopting Beancount from Ledger CLI. I've been using a Trading Account <https://wiki.gnucash.org/wiki/Trading_Accounts> style of accounting to-date.
The UK doesn't distinguish between purchased lots -- *it simply doesn't care *-- and, for tax purposes, adopts a dollar-cost-averaging approach with a twist if you sell/buy in short windows. Keeping separate lots doesn't make any sense here. I'm trying to get my head around if it's even possible -- without too much work -- to adopt Beancount. I'm thinking of a plugin which - - After every sell (which requires a cost basis), it will automatically re-calculate the required split (re-valuation) and adjust the cost basis as appropriate. - It can use a straight dollar-cost-average (tax-deferred accounts) or an adjusted dollar-cost-average for normal UK brokerage accounts. (Note -- the adjusted method requires *forward* looking logic, so future activity can impact the tax calculation.) Looking through some documentation, it looks like the best thing to do is to treat investments like currencies @ values -- which could then delegate to plugins to calculate capital gains and losses somehow... Just wondering if anyone has gone down a similar path? Thanks, Mark -- 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/29e9bdf4-9c62-431e-9a44-c4f05bb812a7n%40googlegroups.com.
