Reply to topic

Investing in a different currency

User avatar JesusM
Registered Member
Posts
98
Karma
0
OS

Investing in a different currency

Sat Nov 03, 2018 9:36 am
Hello,

After years of using Skrooge I faced a situation I am not sure how to deal with.

For first time I invested in some assets in a different currency (USD) than the account I am buying them from (EUR). So, using the "share" template, as soon as I select the "unit" in USD, all amounts (shares price, fees and tax) have to be introduced in USD.

First problem: the shares price is in USD in the real transaction, but fee is in EUR. Ok, I can just manually calculate the equivalent in USD using the same exchange ratio and so. But then ...

Second problem: Skrooge doesn't allow me to set the used exchange ratio, so it uses some automatic one, but everybody knows that brokers use some slightly (or not no slightly) different exchange ratio, so, the amount that Skrooge is deducting from the account (EUR) doesn't match with the reality.

Yes, I know I can watch the amount deducted by Skrooge, calculate the used exchange ratio, and modify the introduced values to get the real amount, but I think that in the same way a transfer between accounts using different currencies Skrooge suggests some ratio but you can modify it manually, it should be possible to do for share operations (in the end it is just a expense -fee & tax- and a transfer operations merged, right?

Thanks a lot
JM
rowka
Registered Member
Posts
11
Karma
0
Hello JesusM,

I was also looking for a solution for a similar but not exactly the same problem, maybe it helps you though.
In my depot I can have foreign currencies and use them to buy foreign currencies shares. So as I could not work out how to do that within a single skrooge account I have since created one account per currency:

For example:

My Depot - USD
My Depot - EUR
My Depot - CHF

Then you can transfer between them to "convert" your currencies and then create regular share transactions. However I guess that does not help you with the share fee being in a different currency again.
User avatar JesusM
Registered Member
Posts
98
Karma
0
OS
rowka wrote:Hello JesusM,

I was also looking for a solution for a similar but not exactly the same problem, maybe it helps you though.
In my depot I can have foreign currencies and use them to buy foreign currencies shares. So as I could not work out how to do that within a single skrooge account I have since created one account per currency:

For example:

My Depot - USD
My Depot - EUR
My Depot - CHF

Then you can transfer between them to "convert" your currencies and then create regular share transactions. However I guess that does not help you with the share fee being in a different currency again.


Hi!

that may help, for sure, but you know, I have so many different accounts (not all them actual accounts but different "buckets" for different things that I wanted to avoid new extra accounts.

Thanks!
User avatar smankowski
Moderator
Posts
872
Karma
7
OS

Re: Investing in a different currency

Tue Nov 06, 2018 12:31 pm
Hi Guys,

Normally, an account has a currency.
For example, because I live in France, my current account is in €.
If I buy something in $, then my bank convert this transaction in € and at the end, I have an operation in € on my account.
This is why, I enter the operation in € in skrooge.
If I enter it in $ (yes this is possible), the behavior will be strange because the balance of the account will change when the quote of $ will change.

So, for me we shouldn't need to create an operation in $ in an account in €.

Now, to come back to the original question:
JesusM wrote:Hello,

After years of using Skrooge I faced a situation I am not sure how to deal with.

For first time I invested in some assets in a different currency (USD) than the account I am buying them from (EUR). So, using the "share" template, as soon as I select the "unit" in USD, all amounts (shares price, fees and tax) have to be introduced in USD.

First problem: the shares price is in USD in the real transaction, but fee is in EUR. Ok, I can just manually calculate the equivalent in USD using the same exchange ratio and so. But then ...
JesusM wrote:Perfect, if your account is in USD, you should enter value in USD.

Second problem: Skrooge doesn't allow me to set the used exchange ratio, so it uses some automatic one, but everybody knows that brokers use some slightly (or not no slightly) different exchange ratio, so, the amount that Skrooge is deducting from the account (EUR) doesn't match with the reality.

Yes, I know I can watch the amount deducted by Skrooge, calculate the used exchange ratio, and modify the introduced values to get the real amount, but I think that in the same way a transfer between accounts using different currencies Skrooge suggests some ratio but you can modify it manually, it should be possible to do for share operations (in the end it is just a expense -fee & tax- and a transfer operations merged, right?
JesusM wrote:Good idea, I will add it to my TODO list.


Thanks a lot
JM


Skrooge, a personal finances manager powered by KDE
Image
User avatar JesusM
Registered Member
Posts
98
Karma
0
OS

Re: Investing in a different currency

Wed Nov 14, 2018 10:44 am
Thanks for keeping it in mind.
User avatar smankowski
Moderator
Posts
872
Karma
7
OS


Skrooge, a personal finances manager powered by KDE
Image
User avatar JesusM
Registered Member
Posts
98
Karma
0
OS
smankowski wrote:I did it: https://commits.kde.org/skrooge/0d1ad2d ... 8c754c178d
Could you test it?


Hi!

I tested it and apparently works fine. I will try again next time I have a real operation.

Thanks a lot for your amazing work!!
//JM

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Exabot [Bot], glenl, Google [Bot], thunder422, weegie, Yahoo [Bot]