I utilize interactive brokers and find that you need to keep track of transactions a lot by yourself.
Lets say I go long on EURUSD in 1.2000. I buy 25,000 Euros. My account will reveal 25000 Euros and negative 30000 USD (25000 * 1.2000). Lets say EURUSD belongs to 1.5000. If I wish to take some profit, I then need to calculate what level of USD in the current price will then provide me 25000 Euros. This is easy, its just 25000/1.5000.
But when I make a lot of transactions and my currencies become crossed...I find myself searching for the calculator and getting things mixed up.
Is each brokerage set up this way? Or is it just IB?