It's been rumoured that Rob Walker said:
> >>>>> On 24 Apr 2000 11:06:41 -0500, Rob Browning <[EMAIL PROTECTED]>
> Rob> Given this, unless we think of a better way, I'm still leaning in
> Rob> favor of running share totals...
> 
> running share totals does sound better, I think.

Huh?  Guys, the second from last column *is* the running share total!
-----------
Furthermore, the FIFO cost-basis report not only keeps the running share
total (which is trivial), but also keeps the running profit, which is 
a good deal more complex, since queue entries on the head (purchases)
may be for a different amount of shares than the queue removals on the
tail (sales).   I beleive this addresses all the concerns that people
have about buying fractional quantities at different times & prices &
etc.  This is highlighting the need for a user's manual to be written
asap.

Meanwhile, as a practice lesson, maybe someone should implement a LIFO
report?  And if you're really up to it, a report with *two* queues,
one called 'long term cap gains' and one called 'short term cap gains'.
The goal is to queue as much as possible onto the long-term queue (since
it has a lower tax rate), and queue onto short-term only if the long 
term queue is empty.  In particular, some sales/purchases may need to 
be split across these queues. 

(Note incidentally, this queueing problem has nothing to do with 
how we record purchases/sales/stock-splits.  Recording transactions
is one thing.  Pairing them up for cost-basis thingies is an unrelated
thing.)

--linas

--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]


Reply via email to