Without whipping out the calculator, it seems about right for a rollover fee. IG Index charges about 1 pip a day. I don't do CFDs - can you choose between daily and monthly CFDs? A monthly CFD might have a worse spread but only rollover once a month - if you're holding for several days, it might make more sense.