A CFD, or contract for difference, is one of the most common ways beginners access the financial markets — yet it is widely misunderstood. In short, a CFD is an agreement between you and your broker to exchange the difference in an asset's price between the moment you open a trade and the moment you close it. You never own the underlying asset; you simply profit or lose based on how its price moves. This guide explains exactly how CFDs work, why they are so popular, and the risks every new trader must respect.
How CFDs Work
Imagine you think the price of gold will rise. With a CFD, you don't buy physical gold — you open a “buy” (long) CFD position on gold. If gold rises, you close the position and pocket the difference. If it falls, you take the loss. Crucially, you can also do the reverse: if you think a market will fall, you open a “sell” (short) position and profit if you are right. This ability to profit from both rising and falling markets is one of the CFD's biggest attractions.
Two features define CFD trading. First, leverage: you only put down a fraction of the trade's full value (called the margin), while the broker effectively funds the rest. Second, flexibility: you can trade thousands of markets — shares, forex, indices, commodities and crypto — all as CFDs from a single account.
Leverage and Margin in CFDs
Leverage is the heart of CFD trading and the reason it is both powerful and dangerous. If a broker offers 1:10 leverage, a $1,000 deposit can control a $10,000 position. That magnifies your potential profit tenfold — but it magnifies your losses by exactly the same amount. This is why a majority of retail CFD accounts lose money: beginners use too much leverage and a small adverse move wipes out their margin.
The deposit you must maintain to keep a position open is called margin. If the market moves against you and your equity drops too low, the broker issues a margin call or closes your position automatically. To trade CFDs safely, use the lowest leverage you can, keep a comfortable margin buffer, and always attach a stop-loss. Our leverage and margin guide covers this in depth.
CFDs vs. Owning the Real Asset
It is vital to understand the difference between a CFD and owning the underlying asset. When you buy a real share, you own a piece of the company, you may receive dividends and voting rights, and you can hold it forever with no leverage or financing costs. A share CFD, by contrast, lets you speculate on the share price with leverage and profit from falls — but you own nothing, receive no shareholder rights, and pay an overnight financing charge to hold the position. CFDs are built for shorter-term trading, not long-term investing.
The Pros and Cons of CFDs
CFDs offer real advantages, but they come with equally real drawbacks. Weigh both before you trade.
- Pro — trade in both directions. Profit from falling as well as rising markets by going short.
- Pro — leverage. Access large positions with a small deposit (use responsibly).
- Pro — huge market access. Shares, forex, indices, commodities and crypto in one account.
- Pro — low entry cost. Many brokers let you start with very little money.
- Con — leverage cuts both ways. Losses are magnified just as much as profits.
- Con — overnight fees. Holding leveraged positions costs money each night.
- Con — no ownership. You get no dividends rights or voting, and CFDs are unsuitable for long-term investing.
- Con — high risk. A majority of retail CFD accounts lose money.
The Costs of CFD Trading
Understanding what you pay is essential, because costs compound quickly with active trading:
- Spread. The gap between the buy and sell price — your main cost on most CFDs.
- Commission. Charged on share CFDs by some brokers, in addition to or instead of a wider spread.
- Overnight financing (swap). A daily charge for holding a leveraged position past the cut-off time.
- Other fees. Possible inactivity, withdrawal or currency-conversion charges — always read the fee schedule.
Are CFDs Right for You?
CFDs suit traders who want flexible, leveraged access to many markets and are willing to learn proper risk management. They are not suitable for long-term, buy-and-hold investors, or for anyone tempted to use maximum leverage without a plan. If you are a beginner, the safest path is to practise CFDs on a free demo account first, use minimal leverage, and only trade money you can afford to lose.
Ready to put this into practice? Compare the best CFD brokers, find a free CFD demo account to practise on, or read our guide to the best brokers for beginners.