Faulty Market Value Calculation for diferent currencies

Hello,

I have a securities account linked to a deposit account with EUR as base currency.

I have seen that for assets denominated in the base currency (EUR), the calculation of quote x shares guives a correct market value, because the currency of the asset is the same as the displaying currency and there isn’t any exchange rate involucrated.

But for an asset denominated in a currency different than de displaying currency (USD), the market vaule is calculated as if the quote of the asset

See the example below, for a purchase of 10 shares of TSM today at 273.36 USD, the purchase value and the market value displayed at the statement of assets should be the same, as the purchasing price and the today’s quote are the same.

But at the time of calculing the market value, the program takes the wrong exchange rate, as it multiplies 10 shares x 273,36 USD x 1,1708 USD/EUR, instead of dividing by the exchange rate. Resulting in a profit of 865.69 EUR, as it aplies the exchange rate inverted.

Do you know how I could solve this issue?

Thank you in advance

I can’t reproduce your error.

Works as expected, no matter if I use a EUR or an USD cash account.

Booking:

Statement of Assets:

Have you already tried to delete the booking and recreating it?

EDIT:

You must have changed the FX ratio here:

So either you edit the booking or you delete the one and create a new one.

Thank you for your help,

As you say, I have changed the FX ratio, but this is because the cost in EUR should be less than the cost of USD for the same purchase, and not the inverse, as the EUR is stronger than the USD.

That is were I don’t know how to proceed, because if I don’t change the FX, the cost of the purchase is wrong, as it aplies the EUR/USD FX inverted.