I.e. share transfers are now wrong. These records will need to be modified manually in order to preserve the original cost and date. GnuCash has a mechanism for splitting the transactions into lots but I find it more trouble than it's worth.
Share splits also need to be adjusted manually. In GnuCash this is a simple position reduction. This will require lots of manual work in adjusting the cost for each position.
I will also need to read more about how these are done in Beancount and eventually add to the docs based on the discussions in the group.
Could someone clarify the effects of @@ syntax in trades, compared to @ syntax? I have gone through a few documents related to trading and inventories, and none of them seem to contain the "@@" term.
The GnuCash export script spits out all trades in "100 VHY @@ 320 AUD" format. For this reason, queries and fava reports were confusing to me, since there is no cost basis nor the present/market value.
From this, I would conclude that the @@ syntax is not the same as @ one. The @ syntax adds the price - cost basis and establishes the lot. The @@ syntax does not seem to do that at all.
A potential problem in that regard will be getting the correct price due to the rounding. Looking at the GnuCash schema, the price is also not kept, similar to BeanCount. There is a Quantity (i.e. 100 units of account commodity, in this case VHY), and Value (320 units of transaction commodity, in this case AUD). This is my assumption and the whole process seems a bit convoluted.In order to try to keep the compatibility, I will calculate the price during the export process. This will be limited to non-currency commodities only.However, I'd like to know the effects of one vs the other approach to data export.
--
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+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/82276fa7-f4f8-4683-83f5-92b93559224d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
In terms of terminology, I've seen Quicken, GnuCash, and Ledger use same terms for lots so I find it strange that Beancount would be reinventing the wheel in that respect. It could only cause confusion.
--
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+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/5b7aa667-1ac3-4114-b4f6-51975da25a9e%40googlegroups.com.
--
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+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/59bb2e86-bb11-47bc-baca-30e55dede0a3%40googlegroups.com.
Regarding the repricing, it is a rabbit hole. It would be great to have something like an effective date. For example, a stock is bought @ 10 in January and split 2:1 in July. The reports for February would still show the cost basis of 10 and the unrealised gain/loss based on February prices. But as of July it would use the new cost basis and the number of shares. However, for tax purposes, the positions still keep the January date. Perhaps this is already possible.
My real problem is that I have lots of small purchases over the years, and then one big transfer to another account. I believe most of my "sales" so far were due to funds, banks, and brokers going out of business.
So now I need to make decent adjustments to the source file to match the positions on those transfers or sales. I actually wish Beancount was already at the stage where it was bare bones flexible as ledger and all the constraints were introduced by plugins. With a default set of plugins it would be what it is today.
However, this would allow me to remove a few constraints until the source data is corrected.
Regarding the repricing, it is a rabbit hole. It would be great to have something like an effective date. For example, a stock is bought @ 10 in January and split 2:1 in July. The reports for February would still show the cost basis of 10 and the unrealised gain/loss based on February prices. But as of July it would use the new cost basis and the number of shares. However, for tax purposes, the positions still keep the January date. Perhaps this is already possible.
--
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+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/bf3d4fec-0238-47c1-913f-392c659e872f%40googlegroups.com.
Other than that, is anyone aware of a Qif converter? If I proceed with Quicken transfer, I'll have to write or contribute to one.
Wonderful! That's great news! Thanks a lot for this info. I've downloaded the PDF versions of a few documents and will read them again during the trip tonight. Will also try these options.
Other than that, is anyone aware of a Qif converter? If I proceed with Quicken transfer, I'll have to write or contribute to one.
--
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+...@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/c1f3512d-c0f0-4f43-99cc-bf0ceb2cc992%40googlegroups.com.