>
> I have been trying to figure out how to use Gnucash to track
> realized gains calculations on stock trades, but I don't quite
> understand it. Can someone give me a few hints on this? I've
> tried reading all of the documentation, but I'm still missing
> something.
I don't know how GnuCash handles it, but I -think- I've figured out how
to do it from a traditional accounting standpoint...
> My guesses are:
>
> - Changing the price of a stock requires a transfer of money from
> another account. This doesn't seem right because it doesn't
> differentiate between realized gain and unrealized gain.
More importantly, stocks are not money. If anything, they should be
treated as inventory.
> - Selling a stock is recorded as a split. $50 is transferred into
> the brokerage account, $30 is transferred from the stock account,
> and $20 is transferred from the realized gain account. This doesn't
> sound right because it doesn't take into account the price changes.
I think this is the closest...
Let's deal with both the buying and selling transactions...
I'm going to assume the following:
A brokerage account "Broker", configured as if it were a bank account.
An income account "Capital Gains"
An asset account "Stock Holdings (at cost)"
Buying 1 share of stock at $30 would be recorded as:
Stock Holdings (at cost) $30
Broker $30
Selling that share of stock at $50 would be recorded as:
Broker $50
Stock Holdings (at cost) $30
Capital Gains $20
Then everything balances: your accounting books properly reflect your
costs, as well as your gains when realised. A more complicated setup
could easily have several stock holding accounts (say, short term and
long term stocks), and many capital gains accounts (short term, long
term, non-taxable, etc).
> - A combination of the two is used. Changing a stock price draws
> $20 from an "unrealized gain" account. Selling a stock transfers
> $20 from the "unrealized gain" account into a "realized gain"
> account. Is this close?
> - Another option is that I'm completely wrong on all of this and I
> haven't got a clue how it's handled.
>
> If Gnucash can handle this, then I am interested in learning how to
> use it. If Gnucash does not yet handle this information, then I am
> interested in helping to implement it. Quicken handles this, except
> it's all done as magic to the user. There doesn't seem to be a way
> to choose where quicken gets this profit from. With Quicken, all
> profit comes from a single account. It is difficult to separate
> profit into different accounts for things like tracking taxable
> income and non-taxable income.
>
> Any thoughts?
Tell me if any of the muddled addle-brained mutterings above were any
help...
>
> Thanks.
>
> Gerald
>
> --
> Gnucash Developer's List
> To unsubscribe send empty email to: [EMAIL PROTECTED]
>
>
--
Buddha Buck [EMAIL PROTECTED]
"Just as the strength of the Internet is chaos, so the strength of our
liberty depends upon the chaos and cacophony of the unfettered speech
the First Amendment protects." -- A.L.A. v. U.S. Dept. of Justice
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]