Oops.

On Thu, Nov 11, 2021 at 10:49 AM Lionel Élie Mamane <lio...@mamane.lu>
wrote:

> On Thu, Nov 11, 2021 at 08:57:40AM -0600, David Carlson wrote:
> > One minor additional fact about the GnuCash Stock register, while it
> > may not identify the currency underlying individual transaction
> > split lines, it does have an indication in the lower left corner of
> > the current number of shares identified by the security symbol,
> > e.g. IBM and the current value in that security register's base
> > currency, identified by the symbol, e.g. $, which is sometimes
> > ambiguous, but not the ISO identifier, e.g. USD, which would be
> > unambiguous.
>
> That is not entirely correct. The "current value" display in the lower
> left corner is in the "Default Currency" that is set up in
> Edit / Preferences / Accounts / Default Currency
> By default, that is the currency set up by the system's locale system
> (LC_MONETARY on Unixy systems).
>
> That is yet another currency than the one shown in Debit/Credit, or
> Buy/Sell, columns.
>
> > It is also possible to build a transaction in GnuCash that involves
> > additional securities in additional split lines, presumably each
> > with different underlying currencies in their respective base
> > security accounts, but that would not be an accurate representation
> > of the actual trades executed in the brokerage house.
>
> What would be an accurate representation of an actual trade would be:
>
> buy 18 IBM stock @105 USD = DEBIT 1904.74 USD = 18 * 105 USD + 12 EUR
> (entered as NET PRICING, as is necessary for lot capital gains/loss
> processing)
> withdraw 1890 USD from USD bank account
> withdraw 12 EUR from EUR bank account
>
> or
>
> buy 18 IBM stock @105 USD = DEBIT 1890 USD
> (entered as GROSS PRICING)
> withdraw 1904.74 USD from USD bank account = CREDIT 1904.74 USD
> record expense of 12 EUR in "expenses:bank costs" = DEBIT 14.74 USD =
> DEBIT 12 EUR
>
> or, when IBM buys European start-up Yoyodyne in an all-stock
> transaction and one holds yoyodyne shares:
>
> sell 300 Yoyoydine @6.3 USD = CREDIT 1890 USD
> buy 18 IBM stock @105 USD = DEBIT 1890 USD
>
> Or in a mixed stock+cash transaction:
>
> sell 300 Yoyoydine @6 EUR = CREDIT 1800 EUR = CREDIT 1890 USD
> buy 9 IBM stock @105 USD = DEBIT 945 USD
> deposit 900 EUR in bank account = DEBIT 900 EUR = DEBIT 945 USD
>
> --
> Lionel
>


-- 
David Carlson
_______________________________________________
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