A CFD (Contract for Difference) is a financial derivative that allows traders to speculate on the price movement of an asset — including cryptocurrencies — without actually owning the underlying asset. When you trade a Bitcoin CFD, you are entering a contract with a broker to exchange the difference in Bitcoin’s price between when you open and when you close the position. If price moves in your favour, the broker pays you; if against you, you pay the broker.
Key features of crypto CFDs: No ownership — you never hold actual Bitcoin or Ethereum, just a price exposure contract; Leverage — CFDs typically offer significant leverage (2x–20x+ depending on jurisdiction and broker), amplifying both gains and losses; Short selling — easily profit from falling prices; No wallet required — no need to manage private keys or wallets; and Access to many markets — a single CFD platform can offer exposure to crypto, stocks, forex, and commodities.
Risks: CFD providers are counterparties — you rely on their solvency and honesty. Overnight funding costs (swap rates) erode profits on long-held positions. Most retail CFD traders lose money, particularly with leveraged positions. CFD crypto trading is restricted or banned in some jurisdictions (e.g. banned in the UK for retail clients by the FCA).
Example: A trader opens a $5,000 long CFD on Bitcoin at $60,000 with 5x leverage ($25,000 exposure). BTC rises 10% to $66,000. The trader profits $2,500 (50% return on the $5,000 margin) — but a 10% fall would result in a $2,500 loss.
Learn more: Investopedia — CFD Explained