[GNC] Wrong currency when recording a stock purchase
Adrien Monteleone
adrien.monteleone at lusfiber.net
Mon Mar 9 22:06:40 EDT 2020
If I recall correctly, the parent account of the account that holds the stock sets the currency. Thus if you have a brokerage handling stock in multiple currencies for you, you have to create placeholder sub-accounts under the main brokerage account just to segregate the stocks for each currency like so:
Brokerage
|_Brokerage:Brokerage-USD
|_Brokerage:Brokerage-USD:StockABC
|_Brokerage:Brokerage-USD:StockVOO
|_Brokerage:Brokerage-CAD
|_Brokerage:Brokerage-CAD:StockDEF
|_Brokerage:Brokerage-CAD:StockXYZ
Regards,
Adrien
> On Mar 9, 2020 w11d69, at 6:19 PM, Nelson <fkjasdhf878 at mailinator.com> wrote:
>
> 3.8 on Windows.
>
> So, I have a VOO stock type account. The account is years old and is getting
> online quotes without any problems.
>
> Today I try to register a new purchase (VOO 200 at 252.25) and I realized
> that the reporting is no longer working - the purchase price seems to be
> corrupted.
>
> After a bit of troubleshooting I realized the currency for the record in the
> price database, the one "user:price" source, is CAD instead of USD.
>
> As far as I know, there is now way to specify currency for a stock type
> account or for the entry in the stock account.
>
> How do I fix this? And how exactly is the currency for a a stock type
> account determined?
>
> Thank you.
More information about the gnucash-user
mailing list