This is a long thread but I found it very helpful. As a new customer who is generally very impressed by IB's offering, I too was perplexed about how IB calculates rollover interest. Yes, I saw the "clear explanation" and I understood it -- but I could not believe that that explanation could possibly applied to spot forex! My big beef is, the credit you get for being short X / long Y (where X is the lower interest rate currency) is SUBSTANTIALLY less than the debit for being long X / short Y. This appears to be VERY out of line with industry practices (e.g., EFX giveth what they taketh depending on the direction) and is a serious disadvantage. I would say it makes overnight positions impractical which really limits the value for spot forex. Leverage with spot forex is not really "financing" like margin to pay for an equity purchase. Treating them the same is a flawed model and not up to market practice. In IB's model, they are treated the same so for example, you can short JPY / long USD and the long USD balance will offset any USD debits from your equity transactions. For that perspective, it seems fair, but that's not how spot forex is typically done... Maybe if IB can fix the model for IDEALPRO with separated forex trading balance, using IDEAL to settle equity, etc. transactions, we can get both worlds? But using IDEAL to settle foreign equity transactions -- that's nirvana and the primary reason I was attracted to IB. Overall, I'm very very happy with my non-forex experience at IB so far and will move more activity there in short order. But I wish IB will improve the forex rollover interest situation so IB can serve as a viable spot forex platform. I have no issues with the spreads, the commissions, and the like, just with the rollover interest. Also, I don't recall seeing the 17:00 rollover time anywhere on the site, only in this thread.