Choosing a Deposit Currency for Your Forex Account: What You Need to Take Into Account

When you open a Forex trading account one of the first things you need to decide is the deposit currency you wish to use. There are many different currencies you can choose from (these are mainly USD, EUR, GBP, AUD, JPY and CHF) and each one has a particular set of advantages and disadvantages inherent to it. However which one is more appropiate for you will depend tremendously on your particular investment goals and how frequent you wish to withdraw capital from your account. Depending on what you intend to use your account for the ideal currency may change and what appears to be the “best choice” for one case might not be the correct one for another. On today’s post I am going to be discussing the issue of choosing an account’s deposit currency and the factors you need to take into account when doing so.

Why is the account deposit currency important? When trading the Forex market your deposit currency is relevant because all your profits will be given in this particular currency. Therefore if you have an account open in USD all your profits will be in USD and the purchasing power and value of your profits will change with the value of your deposit currency against its counterparts from other countries. However the first thing that needs to be clear is that you should avoid your account deposit to be a speculative position in general. This means that you shouldn’t choose a deposit currency just because you “believe” that this currency will appreciate against another or because you believe it to be safer. Overall speculation should be a part of actual trading and it should NOT be a part in the decision of trading account deposit currency because speculating with account deposit adds a very important factor of uncertainty (it’s like your whole account is an unleveraged trade on one pair).

So how do you choose your deposit pair? First let us think about your goals. For most people an account’s profits will eventually be spent where they live so the most sound decision is to use an account deposit currency which matches your local currency. This way you won’t be playing any speculative bet with your account deposit as you simply do not have to exchange you currency for anyone when you take out your deposit. Choosing a currency which is different from your local currency is a bad idea – especially if you intend to withdraw frequently – because every withdrawal will imply a Forex transaction which will take the spread out of your trading profits. In general if you have a doubt about which currency to use you should always choose your local currency.

Now what happens if your local currency is not offered? This is a very interesting scenario because it poses the problem of needing to speculate with your account balance as you’re simply not able to trade with your local currency. The best decision when this happens is to trade two accounts with two sides of one pair which may be oppositely correlated to your local currency. For example you can get an account in USD and another in EUR and this will act as a hedge to account deposit speculation which will reduce your exposition to currency value changes. Of course the hedge is not perfect and you may incur higher long term withdrawal charges but this may pale in comparison to what would happen if you expose yourself to a single currency exposure (for example if your local currency drastically appreciates against the USD and you only have a USD account).

What happens if you do not know what currency you’ll be spending? If you’re making a long term investment and you simply do not know what currency you’ll be spending whenever you’ll be making withdrawals then the best choice is to choose various currency pairs which will imply a similar net final final outcome despite of the changes that may happen between all of them. For example you may get a CHF/USD/EUR/JPY account combination which will enable you to be protected against various global scenarios. Since you do not intend to make withdrawals in a long time this account setup protects you against possible oscillations in exchange rates and the increase in overall exchange costs in the end will be negligible as your investment will be hopefully much larger by then. You can also increase capital additions steadily between all accounts until you start making withdrawals.

Now another very interesting option is the use of gold based accounts. I am particularly against this option because it ALWAYS implies and exchange commission payment on withdrawals and you CANNOT withdraw physical gold from your broker. When trading on a gold account you’re in fact making a XAU/PPP long trade where PPP is the currency you wish to make your withdrawals in and therefore you’re always putting yourself at a speculative risk because – as I just mentioned – the gold is not physical but merely similar to a permanent long spot gold contract. Remember that in the Regan days gold lost almost 70% of its value in less than two decades so the idea that is a permanent and irrefutable store of value is not bound to be always true in the medium term.

Long story short, your best choice when choosing a deposit currency for a Forex account is to choose the currency you’ll be using locally as this will imply a reduced transaction cost when withdrawing (no exchange) and it will also preserve your purchasing power relative to the country where the currency is being used. Certainly if you don’t know where you will be spending your money (or you want to play a long term bet) the use of a mixed basket of currencies is also an excellent choice. However the important thing to remember here is that you do NOT have a crystal ball and making speculative bets with your account deposit is NOT a wise choice. The idea of a long term deposit should be to reduce costs and decrease exposure and not to attempt to catch from a “feeling” or “belief” that a certain global macro-economic picture will play out. Remember, play your cards so that you’re prepared for every scenario and in the end your chances of failing will be greatly reduced :o)

If you would like to learn more about my work in automated trading and you too want to gain a deeper knowledge and understanding of this field through education then please consider joining, a website filled with educational videos, trading systems, development and a sound, honest and transparent approach towards automated trading in general . I hope you enjoyed this article ! :o)

Print Friendly, PDF & Email
You can leave a response, or trackback from your own site.

5 Responses to “Choosing a Deposit Currency for Your Forex Account: What You Need to Take Into Account”

  1. Samkronin says:

    Hi Daniel,

    Thanks fot this useful article which is certainly something I’ve been thinking about recently as I’m in the process of setting up another portfolio. I agree since my inclination would also be to have the same base currency as the currency of where you live. The problem is that all the systems in Asirikuy have been developed assuming an account currency of USD and so the AAR, DD etc are only applicable for USD accounts.

    Perhaps you could do a follow-up article (or video) explaining how to prepare your system/portfolio statistics when your account currency is not USD?

    In addition, I realise there will be all sorts of problems when your base currency does not equal either the base or quote currency (eg. trading EURUSD with a GBP account currency). Are there any plans to resolve this problem within Asirikuy, perhaps in the Asirikuy tester which could store all the exchange rates for the account currency during the period being tested?

    Thanks for all the great insights!


    • Franco says:


      I don’t think this is a problem because we are working with pips, a pip is a pip does not matter what currency you are using.

      • admin says:

        Hi Franco,

        Thank you for commenting :o) The pips are always pips but the value of each pip changes as a function of the traded currency and the currency pair. For example the value per pip of the EUR/USD changes between a USD, CHF and JPY account significantly. It is therefore important to consider this when doing simulations but MT4 cannot since it does not use historical exchange rates to calculate per pip values when backtesting. This is something we intend to solve with the Asirikuy tester :o) Thanks again for posting,

        Best Regards,


    • admin says:

      Hi Sam,

      Thank you for posting :o) Well the F4 framework will incorporate adequate functions to calculate risk depending on the exchange rates of the adequate pairs at any given time so it will cover the issue of deposit/base currency differences from the start. However backtesting will be limited to only USD accounts until we have the first implementation of the Asirikuy tester which will allow for the evaluation of different currencies using accurate historical rates. Thanks again for posting!

      Best Regards,


      PS: The choice of currency however should always be the local one even if you do not have simulations for it. US Dollar simulations are a good proxy for statistical targets and differences in per pip values will only cause some distortions against these values but profitability status will certainly remain the same.

  2. McDuck says:

    Apart from the above considerations. If one has a benefit/loss in a currency different from the base currency, on is not paying another additional spread in the conversion of the benefit/loss into the base account?. If so, that’s a factor that compels the use as base currency the one that appears the most in your traded pairs.

Leave a Reply

internal_server_error <![CDATA[WordPress &rsaquo; Error]]> 500