Contracts for difference (CFD) fees include holding costs for trades held overnight, plus market data fees and commission charges if you trade shares. Read an overview of the main CFD costs.