Re: Cost basis adjustment for average cost booking

2024-10-08 Thread Jonathan Niven
I am also in the UK and have come up with the following for using STRICT booking with rebalancing and labels for lots: 2020-12-07 * "Buy Asset" Assets:Fnord:Cash -6.86 GBP Assets:Fnord:Foo

Re: Cost basis adjustment for average cost booking

2024-04-26 Thread Simon Michael
On 2024-02-15 06:29, fin wrote: In terms of projects like beancount it is well worth having the language defined and then using the right tools to generate the parser for the language and then you can hang the rest of your code off that. I don't know what Rust might have in terms of those kinds

Re: Cost basis adjustment for average cost booking

2024-04-09 Thread fin
Martin Blais wrote: Yes, that was how i read your comment, but I also thought you were referencing a plugin which would generate an error if needed. Apropo to nothing other than talking about rounding errors - up until now I've not had too many rounding issues with my imported and converted

Re: Cost basis adjustment for average cost booking

2024-04-05 Thread Chary Chary
On Thursday, April 4, 2024 at 11:21:02 PM UTC+2 bl...@furius.ca wrote: If you just put a posting with no amount it'll automatically get filled by the remaining amount, no matter how large. Ideally you'd want to have some sort of warning in case that's larger than whatever is small enough to

Re: Cost basis adjustment for average cost booking

2024-04-04 Thread Martin Blais
On Thu, Apr 4, 2024 at 3:45 PM Chary Chary wrote: > On Thursday, April 4, 2024 at 3:34:23 AM UTC+2 bl...@furius.ca wrote: > > are there any serious consequences of just ignoring such tiny values > balance errors? > > No. > The worse that could happen is that a larger balance gets accidentally > a

Re: Cost basis adjustment for average cost booking

2024-04-04 Thread Chary Chary
On Thursday, April 4, 2024 at 3:34:23 AM UTC+2 bl...@furius.ca wrote: are there any serious consequences of just ignoring such tiny values balance errors? No. The worse that could happen is that a larger balance gets accidentally absorbed by this posting (when used without an amount). This c

Re: Cost basis adjustment for average cost booking

2024-04-03 Thread Martin Blais
On Wed, Apr 3, 2024 at 4:04 AM Chary Chary wrote: > > > On Sunday, February 11, 2024 at 6:46:47 PM UTC+1 bl...@furius.ca wrote: > > > Practical solution: just add a little Equity:RoundingError posting to > absorb the fraction of a cent and move on. > > > Martin, > > are there any serious con

Re: Cost basis adjustment for average cost booking

2024-04-03 Thread Chary Chary
On Sunday, February 11, 2024 at 6:46:47 PM UTC+1 bl...@furius.ca wrote: Practical solution: just add a little Equity:RoundingError posting to absorb the fraction of a cent and move on. Martin, are there any serious consequences of just ignoring such tiny values balance errors? Under

Re: Cost basis adjustment for average cost booking

2024-02-15 Thread fin
Chary Chary wrote: > --=_Part_56514_2020137454.1707989399485 > Content-Type: multipart/alternative; > boundary="=_Part_56515_2114565744.1707989399485" > > --=_Part_56515_2114565744.1707989399485 > Content-Type: text/plain; charset="UTF-8" > Content-Transfer-Encoding: quoted-print

Re: Cost basis adjustment for average cost booking

2024-02-15 Thread Chary Chary
On Thursday, February 15, 2024 at 12:48:11 AM UTC+1 bl...@furius.ca wrote: I agree it's totally possible to rewrite a plain-text accounting system on your own in a short amount of time and there are many such projects on github but going all the way to handling a bunch of the corner cases, de

Re: Cost basis adjustment for average cost booking

2024-02-14 Thread Martin Blais
I agree it's totally possible to rewrite a plain-text accounting system on your own in a short amount of time and there are many such projects on github but going all the way to handling a bunch of the corner cases, dealing with user issues continuously for a while, and making it extensible via plu

Re: Cost basis adjustment for average cost booking

2024-02-14 Thread Ceri Storey
> (Maybe I can use Beancount v3 as an easy and familiar project to learn Rust with.) I've considered building a beancount clone myself (usually this lasts until I remember just how much work the current implementation represents). One option I've considered is porting v2 a module at a time usin

Re: Cost basis adjustment for average cost booking

2024-02-14 Thread Chary Chary
(Maybe I can use Beancount v3 as an easy and familiar project to learn Rust with.) Sounds like a very good idea -- 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

Re: Cost basis adjustment for average cost booking

2024-02-13 Thread Martin Blais
On Mon, Feb 12, 2024 at 11:15 AM Chary Chary wrote: > On Sunday, February 11, 2024 at 6:46:47 PM UTC+1 bl...@furius.ca wrote: > > One day, when I retire, I'll spend months writing v3 and offer you all a > new and improved Beancount or maybe someone with more free time and > enthusiasm will beat m

Re: Cost basis adjustment for average cost booking

2024-02-12 Thread Chary Chary
On Sunday, February 11, 2024 at 6:46:47 PM UTC+1 bl...@furius.ca wrote: One day, when I retire, I'll spend months writing v3 and offer you all a new and improved Beancount or maybe someone with more free time and enthusiasm will beat me to it, go Crustaceans, go!). Martin, but you will not

Re: Cost basis adjustment for average cost booking

2024-02-11 Thread Ceri Storey
> Practical solution: just add a little Equity:RoundingError posting to absorb the fraction of a cent and move on. Great, that works for me. One down, umpteen to go. On Sunday 11 February 2024 at 17:46:47 UTC bl...@furius.ca wrote: What it should be: precision has to be rewritten (the v3 propo

Re: Cost basis adjustment for average cost booking

2024-02-11 Thread Martin Blais
What it should be: precision has to be rewritten (the v3 proposal includes ideas for doing this) Practical solution: just add a little Equity:RoundingError posting to absorb the fraction of a cent and move on. One day, when I retire, I'll spend months writing v3 and offer you all a new and improve