A CFD, or Contract for Difference, is an agreement between two parties to exchange the difference between the opening price and closing price of a contract. CFDs are derivatives products that allow traders to trade on live market price movements without actually owning the underlying instrument on which the contract is based. In addition, there are no associated costs of physical ownership such as account management fees and stamp duty. This also means that traders can sell the product and buy it back at a later stage. This is known as Going short.
With CFDs, traders can maximize market exposure with over 10,000 markets for only a small fraction of the investment typically needed to trade the underlying asset directly.
Before choosing which broker is the best for you, view our list of the top brokers with CFD trading below.
Highly regulated, choice of fixed or floating spreads
Up To $5000
MetaTrader 4, Proprietary platform, Web-based
MiFID, Central Bank of Ireland, ASIC, FSC, BVIFSC
Best all-around: high floating leverage + fast execution
Sign Up - 20%
MetaTrader 4, MetaTrader 5
CySEC, FCA, IFSC
No dealing desk execution + wide range of trading apps
Excellent educational offerings
MetaTrader 4, Proprietary platform
CySEC, ASIC, FSB
Wide range of CFDs + trailing stop losses
CySEC, Financial Conduct Authority (FCA), ASIC