A contract for difference is an agreement to exchange the change in an asset's price without ever owning the asset. It is the mechanism behind most retail forex, index and commodity trading, and understanding it explains most of what otherwise looks like arbitrary broker behaviour.
Because you never take delivery, you can go short as easily as long, and you post only a fraction of the position's value as margin. That leverage is the entire appeal and the entire risk: it multiplies the outcome in both directions, and the published statistics on retail losses are not marketing caution, they are the actual numbers.
Three costs, always: the spread when you open, financing for every night you hold, and any commission your account type charges. The financing is the one that turns a good short-term idea into a losing long-term position, and it is charged on the full position size, not on your margin.
8 brokers we rate that offer cfds, in rating order.How we rate.
| Broker | Rating | Spread from | Min deposit | Regulation | |
|---|---|---|---|---|---|
| 5★ | 0.0 pips | $200 | ASICCySECFSA (Seychelles)+2 | Find Out More | |
| 4.5★ | 0.0 pips | $0 | FSC (Mauritius) | Find Out More | |
| 4.5★ | 0.9 pips | $100 | Central Bank of IrelandASICFSA (Japan)+7 | Find Out More | |
| 4.5★ | 0.8 pips | $5 | CySECASICDFSA (DIFC)+2 | Find Out More | |
| 4.5★ | 0.0 pips | $0 | FCACySECFSCA (South Africa)+2 | Find Out More | |
| 4.5★ | 0.6 pips | $100 | CySECFSCA (South Africa) | Find Out More | |
| 4.5★ | 0.6 pips | $100 | FCAASICCySEC+12 | Find Out More | |
| 4.5★ | 0.0 pips | $25 | FCACySECASIC+5 | Find Out More |