There are three major costs to trading US stocks on CFDs: Commission/Spreads – this is the charged per deal and is either commission as a percentage or cents per share. It is either charged post-trade or included in the spread you are quoted when you trade. Overnight financing – this is the charge a US CFD trading platform levies for holding a position overnight. As CFDs are a margin product, the broker is essentially lending you money to trade and charges interest according. Currency conversion – when you trade CFDs on US stocks the trade is settled in USD. So if you have deposited GBP into your account you will be subject to margin and profit and loss currency conversions.