Like Forex, you’ll need to pay the spread when trading CFDs. This refers to the difference between the bid and ask price of a CFD; it can vary from one asset to another depending on their volatility. Most brokers also charge a holding fee should you keep a position open overnight due to changing interest rates