accounting for stock trades

Phillip Shelton shelton@usq.edu.au
Fri, 3 Jan 2003 11:20:50 +1000


Is it a bug then that the gain is currently un-balanceable?

-----Original Message-----
From: Derek Atkins [mailto:warlord@MIT.EDU]
Sent: Friday, 3 January 2003 9:45 AM
To: Phillip Shelton
Cc: gnucash-devel@gnucash.org
Subject: Re: accounting for stock trades


There is a big difference between gaining income by increasing your
money, and gaining income via an "income account".  Currently it is
possible to "gain income" through stocks WITHOUT using an income
account.

-derek

"Phillip Shelton" <shelton@usq.edu.au> writes:

> It may not be an expense. But I hope to gain "income" from that Delta or =
I would not be in the market for shares.
>=20
> -----Original Message-----
> From: Derek Atkins [mailto:warlord@MIT.EDU]
> Sent: Friday, 3 January 2003 7:07 AM
> To: David Hampton
> Cc: Ed Warnicke; gnucash-devel@gnucash.org
> Subject: Re: accounting for stock trades
>=20
>=20
> David Hampton <hampton@employees.org> writes:
>=20
> > The problem is that gnucash is creating/destroying money in stock
> > accounts.  For example, I transfer $100 from income into a stock account
> > and buy 10 shares of CSCO at $10 each.  The next day I sell those shares
> > at $11, and transfer $110 out of the stock account to a cash account.  I
> > have a net $10 gain, but that gain is not posted to an income account
> > and cannot be posted to an income account given the current state of
> > gnucash. It has simply been created out of thin air.  Try this in a
> > brand new account tree and you'll see that after two transactions, total
> > income is $100 but total assets is $110.
>=20
> Sure, but I could also buy $10 shares of CSCO at $10 each and then
> sell them at 12EUR each..  So what?  Does that mean that every time we
> have a multi-currency (or multi-commodity) transaction that we need to
> supply an income/expense split as well?  That sounds rather, um,
> unpleasant.
>=20
> The gain/loss is due to the change in price (or change in exchange
> rate) between the two commodities (in your example, USD and CSCO, in
> my example USD, CSCO, and EUR).  Delta-Exchange-Rate is not an income
> or an expense.
>=20
> > David
>=20
> -derek
>=20
> --=20
>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>        Member, MIT Student Information Processing Board  (SIPB)
>        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>        warlord@MIT.EDU                        PGP key available
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

--=20
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available