Quote from FGBS:
Account starts flat, Base=USD
Buy 100.000 EUR/USD @ 1.3600
-100k Eur
+136k USD
when at 1.4 your account will show profit of 4k USD (not 100% sure whether it will be shown in Eur and converted on your statement or directlyin USD on the position line, I'll check this evening when I get to my trading pc.)
your pnl will b shown is USD's for this trade. If you want to swap any actual cash from one currency to another you can use IDEAL. In the above scenario you recieve interest and pay interest accordingly.
Hope this helps.
Although you can use ideal to convert you don't need to.
OK. To be helpful I've done a search and found one of the ib people explaining how to close a trade with your profit in either currency.
Go to
http://www.elitetrader.com/vb/showthread.php?s=&postid=1116812&highlight=idealpro#post1116812
Damn. Thats only half of it. OK. So for:
TWS reads like this.
Underlying > EUR
Exch > IDEALPRO
Description > GBP/EUR Cash EUR.GBP
Forex Pair to Trade EURGBP
1. Taking the standard version.
Your profit will be based in GBP.
In the underlying you have EUR. This means that when you place a trade you are buying or selling Euro.
So if you buy 100,000 at 0.6905, this means you are buying Eur 100,000 and paying GBP.
The amount you are paying is 100,000x0.6905, ie. 69,050 pounds.
Now assume you sell 100,000 Euro at 0.6910. You will receive pounds, calculated as 100,000x0.6910, which is 69,100 pounds.
Thus, your profit is GBP50.
2. Lets say you wanted your result in Euro instead of GBP.
Your original investment was 69050 pounds. It is now worth 69100 pounds.
If you want to end up with euros then instead of selling 100,000 euro you sell 69050 pounds of euros at the new value = 100,000*0.6905/0.6910 = 99,927.64 euro. You will have a remainder in your account of +72.36 euros rather than 50 pounds.
I ignored commissions and slippage (assuming you get the prices quoted) to simplify the calculations.