On February 6, 2019, at 2:10 PM, cicko <alen.sil...@gmx.com> wrote:

>Hi, Harry,
>What I do is simply create a transaction which subtracts shares from one
>accounts and puts them into the other. 
>This, of course, does not track the original prices. For that you'd need to
>do something similar to what scrubbing does. Note that I don't use scrubbing
>as I found it makes things worse for me rather than better. To my
>understanding, scrubbing will work at all only if you sell. It will then
>match the sold split(s) to the purchased split(s). However, if you buy 10
>units twice (10 + 10) at different prices, and then sell (or move) 15 at
>once, I don't GnuCash will help you much in keeping track of original
>purchase prices for the lot.

Cicko, you're wrong on this point. Gnucash does keep track of each of these 
lots, and will calculate gains on the separate lots when you scrub lots. The 
scrub function in this case will actually take your original sell transaction 
and create lot-based sell splits, and then separate gains transactions for each 
lot. I have found these transactions to be accurate for mutual funds, where 
commissions and fees are not specified. With stock sales, I get tripped up by 
the fees and commissions, which I manually adjust after the fact. Some have 
noted that a user could record their stock purchases in the same way (i.e., 
roll the fees into the purchase price) but that rubs my sensibilities (such as 
they are) the wrong way.I

David


>In that regard, I'm also interested in what others are doing. For those rare
>cases when I do sell, I created a Python script that performs "scrubbing"
>in-memory and calculates the original prices for the lots but does not write
>anything to the book. Then I can create transactions manually to reflect the
>real life. I actually use it mostly for the accurate calculation of the
>average purchase price as it takes into account only the prices for the
>shares I actually own, assuming FIFO, of course.
>--
>Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
>_______________________________________________
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>If you are using Nabble or Gmane, please see 
>https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>-----
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to