On Mon, 17 Apr 2000 16:50:05 +0200, the world broke into rejoicing as
Herbert Thoma <[EMAIL PROTECTED]>  said:
> Peter van Rossum wrote:
> > Thanks. I'll look through the archives to see what is said there. I
> > do have the impression, though, that the problem with multiple currencies
> > is even worse. If I buy 100 shares at $20 and then another 100 shares
> > at $30, I have a total number of 200 shares at a value of $5000 (at least,
> > I hope that's what gnucash does and not 200 x $30 = $6000; I haven't
> > checked...). 
> 
> Actually GnuCash does 200 x $30. But I think most people want it this
> way. Your way (100 x $20 + 100 x $30) is "how much spent". Most people
> want "current worth". They do daily stock price update with gnc-prices
> and want to see their current value. So you must do 
> nr_of_shares x current_price.

The question is whether that's what you report in the _register_, 
or if that is what is reported in the share value reports.

My inclination (which is somewhat educated in the matter :-)) is to have
the register report _Cost._  Cost does not change over time, and since
it tends to reflect cash changing hands, it is _fairly_ objective.

Furthermore, this approach has the _further_ merit that the register's
contents don't have to change every time the portfolio gets revalued
based on the latest prices.

The alternative is that the amounts in the register keep changing, and
you have to have a "split" on the transaction that changes value every
time prices come in.  That would be rather _neat,_ but not terribly
sensible.  Transactions _shouldn't_ change all the time.
--
"The only ``intuitive'' interface is the nipple. After that, it's all
learned."  -- Bruce Ediger, [EMAIL PROTECTED] on X interfaces.
[EMAIL PROTECTED] - <http://www.hex.net/~cbbrowne/lsf.html>

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


Reply via email to