What You’ll Learn

A Contract for Difference (CFD) is a financial agreement between you and a broker to exchange the difference in an asset’s price from the moment you open a trade to the moment you close it. You never actually own the asset — whether that’s a currency pair, a share, or a commodity. Instead, you’re simply speculating on whether its price will rise or fall. That’s the core idea, and everything else builds from there.
CFDs are one of the most popular instruments in forex and broader financial markets because they give everyday traders access to markets that would otherwise require significant capital. In this lesson, you’ll learn exactly how CFDs work, why traders use them, what they cost, and what risks you need to understand before you place your first trade.
When you trade a CFD, you’re entering a contract with your broker. You agree that when you close the trade, whoever has made money pays the other party the difference. If the market moved in your favour, the broker pays you. If it moved against you, you pay the broker.
Here’s what makes CFDs particularly useful: you can go long (buy) if you think the price will rise, or go short (sell) if you think it will fall. This two-directional flexibility is a significant advantage over simply buying assets outright.
Let’s say EUR/USD is currently quoted at 1.1000. You believe the euro is going to strengthen against the dollar, so you open a long CFD trade buying 10,000 units (a mini lot).
You made $50 without ever owning a single euro. You simply profited from the price movement itself. If the market had dropped to 1.0950 instead, you’d have lost $50 by the same calculation.
Now imagine GBP/USD is trading at 1.2500 and you believe the pound is about to weaken. You open a short CFD trade selling 10,000 units.
Because you sold first and bought back at a lower price, you profited from the decline. This is the kind of flexibility that makes CFDs attractive in volatile markets — you don’t have to wait for prices to go up to make money.
Leverage is the mechanism that lets you control a large position with a relatively small amount of capital. Your broker effectively lends you the rest. In forex CFD trading, leverage ratios like 30:1 or 50:1 are common, depending on your jurisdiction and the broker’s terms.
Here’s how it works in practice. If your broker offers 30:1 leverage and you want to open a position worth $30,000, you only need to deposit $1,000 of your own money. That $1,000 is called your margin.
Leverage is a double-edged sword. A 1% move in your favour on a $30,000 position earns you $300 — a 30% return on your $1,000 margin. But a 1% move against you costs you $300, wiping out 30% of your deposited capital. This is why leverage must be treated with respect, especially when you’re starting out.
Practical tip: When you’re new to CFD trading, use the lowest leverage your broker offers. Starting with 5:1 or 10:1 leverage gives you room to learn from your mistakes without a single bad trade destroying your account. You can always increase leverage later once you’ve built consistent discipline.
CFD trading isn’t free. Understanding the costs upfront helps you avoid nasty surprises and calculate whether a trade is worth taking.
The spread is the difference between the buy (ask) price and the sell (bid) price. If EUR/USD is quoted as 1.10002 / 1.10010, the spread is 0.8 pips. You pay this the moment you enter a trade — it’s essentially the broker’s fee for the transaction. Tighter spreads mean lower costs, which is why traders pay close attention to broker pricing.
If you hold a CFD position open overnight, you’ll typically pay or receive a swap fee (also called a rollover fee). This reflects the interest rate differential between the two currencies in a pair. Some positions earn a positive swap, meaning you actually receive a small payment. Others cost you. The amounts are usually small per day, but they add up significantly if you hold trades for weeks.
Some brokers charge a flat commission per trade instead of (or in addition to) a spread. This is common with ECN-style accounts. A typical commission might be $3.50 per $100,000 traded, charged on both entry and exit.
| Cost Type | When It Applies | Typical Amount |
|---|---|---|
| Spread | Every trade, at entry | 0.5–2 pips on major pairs |
| Swap/Rollover | Holding position overnight | Varies by pair and direction |
| Commission | Per trade (ECN accounts) | $3–$7 per $100,000 traded |
It’s worth understanding how CFD trading differs from traditional investing, because the two approaches suit very different goals.
CFDs are powerful tools, but they carry real risks that you should understand before you deposit a single dollar.
CFD trading lets you speculate on the price movement of currency pairs, shares, commodities, and more — without ever owning the underlying asset. You can go long to profit from rising prices or go short to profit from falling ones. Leverage amplifies your potential returns but equally amplifies your risk, which is why starting with low leverage and understanding your costs — spreads, swaps, and commissions — is essential. CFDs aren’t a shortcut to quick profits, but for traders who invest time in understanding how they work, they offer a flexible and accessible way to participate in global financial markets.