Whenever I use IDEALPRO to trade forex at Interactivebrokers, I will make a trade such as selling 50,000 units of USD/CHF. To close out my position, I then, of course, buy back 50,000 units of USD/CHF. After that, when I view my account window, I sometimes see something like -$32.50 CHF in the Portfolio section. Do I need to use IDEAL to buy back $32.50 CHF? If so, I'd have to pay commission to use IDEAL to buy back the $32.50. I'm wondering if it is even necessary to buy it back so that my non-based currency equals $0, because it appears that my home-based(USD) currency balance does not change even though I show something like -$32.50 CHF. If I have to go to IDEAL to close out the -$32.50, then wouldn't it be better to use IDEAL in the first place to trade forex?