Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
*** Significant warning for FX losses if you want to live trade from European Interactive Brokers account ***

Hi,

A couple of months I started live trading. My paper account did not work so with some support I changed it to a USD base currency. I guess that I already wired EUR's to it. The results were not that good so I stopped the algorithm and left the bought ETF on the account. Mr. Draghi is buying all the bad money from the banks on behalf of the tax payers here. So the USD/EUR would change in my benefit....however....

It turns out that I got significant FX losses due to the fact that the account is still EUR although it states USD. I need to check if warnings for a currency translation did occur. I believe so. But for those also at the other half of the planet.

I believe the documentation below should at least be updated to inform for this situation.

J.

What currency do you support?  


The open beta only supports IB accounts with USD for the base currency. If you want to use an additional currency, you can add it as the funding currency to your IB account.

If you have an institutional IB account, you can create a separate base currency for each sub-account.
3 responses

You definitely need to be careful with IB, they are very flexible, but you can end up with long or short FX positions you didn't expect because I believe they don't convert cash the day you make a trade, they just enter a long in a USD equity and a short USDEUR position, for instance. You need to place cash FX trades yourself if you want to.

+1 Simon!

J. - definitely do some paper trading manually (not sure why your account didn't work) to see what's going on. It is confusing at first - agreed!
This is one reason why I use the futures counterparts instead of FX trading, just a lot easier all around.
Minimum effective position size is larger which can be a detriment to some, but avoids the FX cash conversions if you keep everything in the same currency.

+1 Simon!

Yes, you need to place cash FX trades yourself to USD.

If the paper trading already starts with an initial account in USD you do not see this in the back test. The IB account will always show the FX losses for EU traders. This makes the trading results are automatically influences by USD although you have USD transferred. The GIRO in The Netherlands is a company that provides trading platforms to institutual brokers, banks, pensionfunds, etc. and since a year also to retail traders. They have the ambition to become a IB. Their fees are much lower than IB (much lower is 50% or more cheaper!). They do not have an API yet, but if people keep on asking there they might :-).

I sold part of my US stocks and moved those USD into the account to stop IB from raising 2.6% interest. Still 3% 'profit' on some ETF's but not the profit of the increased USD. Give me PM with a nice trading algo I can run instead :-).