Most people hear "CFD" and picture something reserved for professional traders with Bloomberg terminals and six-figure accounts. The reality is far more accessible — and far more consequential if you walk in without understanding the mechanics. A contract for difference lets you speculate on price movements across thousands of markets without ever owning the underlying asset, which changes everything about how risk, cost, and profit actually work. This article unpacks every layer of that, from the basic definition to leverage math to the costs that quietly drain accounts.
A CFD (contract for difference) is a legal agreement between you and a broker to exchange the cash difference in an asset's price from trade open to trade close — no physical asset ever changes hands. Three things define the instrument: the price-difference contract itself, leverage, and the complete absence of ownership.
Getting CFD mechanics wrong costs real money, fast. A trader who opens a leveraged position without understanding margin requirements can lose 100% of their deposited capital on a single trade that moves just 3% against them — not 3% of their account balance, but 3% of the full notional position size. That distinction is not semantic; it is the difference between a manageable loss and a blown account.
Conversely, a trader who understands how spread costs compound across 20 trades per week can calculate that a 1.2-pip spread difference between two brokers adds up to over $240 in annual drag on a standard lot-size strategy. The mechanics are not abstract. They determine whether your account grows or erodes before your strategy even gets a fair test.
The abbreviation CFD stands for "contract for difference." Strip away the jargon and you have a bilateral agreement: you and a broker agree that when you close a trade, whoever is on the wrong side of the price movement pays the other the difference. If you open a long CFD on a stock at $175.50 and close it at $182.00, the broker pays you the $6.50 difference multiplied by your contract size. If the price falls to $170.00, you pay the broker $5.50 per unit.
No shares are bought. No barrels of oil are delivered. No currency physically changes hands. The contract tracks the price of the underlying asset — called the "underlying" — and settles purely in cash. This is what makes CFDs a derivative instrument. A derivative derives its value from something else — in this case, the real-time market price of a stock, index, commodity, currency pair, or cryptocurrency. The CFD mirrors that price almost exactly, with a small adjustment to account for the broker's spread.
Every CFD quote shows two prices: the bid (the price you sell at) and the ask (the price you buy at). If a stock CFD shows a bid of $175.25 and an ask of $175.75, the spread is $0.50. That spread is your immediate cost of entry. The moment you open the trade, you are already $0.50 per unit behind breakeven. On a position of 100 units, that is a $50 cost before the market moves a single tick. Spreads vary significantly by asset class. Major forex pairs like EUR/USD can carry spreads as tight as 0.6 pips on raw-spread accounts. Equity CFDs on less liquid stocks can carry spreads of $1.00 or more per share equivalent.
One of the defining features of CFD trading is the ability to go short — to profit when a price falls — without borrowing the underlying asset. In traditional stock investing, shorting requires borrowing shares from a broker, selling them, and repurchasing them later at a lower price. The logistics are complex and the borrowing costs are real. With a CFD, you simply open a sell position. If the market falls 5% from your entry, you collect that 5% gain on your notional position size. If it rises 5%, you absorb that as a loss.
This long/short flexibility means CFD traders can construct strategies that work in bull markets, bear markets, and sideways markets — provided the analysis is sound. The instrument itself does not favor any direction; it simply tracks price and settles the difference. That symmetry is one of the core structural advantages of the CFD format over traditional long-only investing accounts.
Leverage is the feature that makes CFDs both powerful and dangerous. When a broker offers 10:1 leverage, it means you can control a $10,000 notional position with only $1,000 in your account. That $1,000 is called the margin — it is a deposit held as collateral, not a fee paid to the broker. The practical effect is that every percentage move in the underlying asset produces a 10x larger percentage move in your account balance. A 2% rise in the asset with 10:1 leverage produces a 20% gain on your margin. A 2% fall produces a 20% loss.
At 30:1 leverage — the maximum permitted for major forex pairs under European retail regulations — a 3.3% adverse move wipes out the entire margin deposit. That is a realistic intraday range for a currency pair during a high-impact economic data release. Understanding that number before you set your position size is not optional; it is the baseline calculation every CFD trade requires.
Brokers monitor your account equity in real time. If your open losses reduce your account equity below a certain threshold — typically 50% of the required margin — the broker issues a margin call (a demand to deposit more funds or reduce your position size). If equity falls further to the stop-out level, often set at 20% to 30% of required margin, the broker automatically closes your positions to prevent the account from going negative. A trader with a $1,000 account using 10:1 leverage on a stock CFD can reach the stop-out level after the stock moves just 7% to 8% against the position — a realistic intraday move for a volatile equity.
Regulatory bodies in different jurisdictions cap leverage for retail traders. Under European Securities and Markets Authority (ESMA) rules, the maximums are:
Professional traders who qualify under specific financial criteria can access higher leverage — sometimes up to 500:1 on forex — but they carry no negative balance protection in some jurisdictions, meaning losses beyond the account balance become a personal debt obligation.
Leverage does not change the probability of a trade being correct. It only amplifies the financial outcome of being right or wrong. A strategy with a 55% win rate and a 1:1 risk-reward ratio is profitable without leverage. With 20:1 leverage and poor position sizing, the same strategy can produce account-destroying drawdowns during a normal losing streak of 5 consecutive trades. The instrument's accessibility makes it easy to open an account and start trading within minutes, but the leverage mechanics demand that you calculate your position size against your account balance before every single entry — not after.
One of the practical advantages of CFD trading is market access. Through a single CFD account, traders can access asset classes that would otherwise require multiple separate brokerage relationships, different account types, and varying capital requirements. The main asset categories available as CFDs include:
When you buy a stock directly, you become a shareholder. You receive dividends, you can attend shareholder meetings, and you hold a legal claim on a fraction of the company's assets. When you trade a stock CFD, none of that applies. You hold a price-tracking contract with a broker, nothing more. This distinction matters in two specific ways. First, CFD traders do not receive dividends in the traditional sense — instead, brokers typically apply a cash dividend adjustment to open positions on ex-dividend dates. If you hold a long equity CFD over the ex-dividend date, you receive a cash credit equivalent to the dividend amount. If you hold a short position, a debit of the same amount is applied to your account.
Second, CFD traders have no voting rights and no legal claim on the underlying company. The CFD is purely a financial instrument with no ownership component whatsoever.
Some CFD instruments track the spot price of an asset — the current real-time market price. Others track futures contracts, which have a fixed expiry date and may trade at a premium or discount to the spot price depending on market conditions. Forex and most equity CFDs are spot instruments with no expiry date, meaning positions can theoretically be held indefinitely, subject to overnight swap fees. Commodity CFDs — particularly oil and natural gas — are often futures-based, meaning they carry an expiry date. If you hold a futures-based CFD past its expiry, the broker will either close the position or roll it forward to the next contract, sometimes charging a rollover fee that varies by instrument and broker. Understanding which type of CFD you are trading matters for position management, pricing behavior, and total cost calculation.
For most CFD instruments, the spread is the dominant cost. Every time you open a trade, you pay the spread immediately. On a EUR/USD CFD with a 1.0-pip spread, trading 1 standard lot (100,000 units) costs $10 at entry. That $10 must be recovered by the trade moving in your favor before you reach breakeven. On commission-based accounts — common for equity CFDs — the spread may be tighter, but a separate commission is charged per trade. A typical structure is $3.50 per side (so $7.00 round-turn) on a standard lot, with spreads as tight as 0.2 pips on major forex pairs. The choice between spread-only and commission-plus-tight-spread accounts depends on your trading frequency and position size. High-frequency traders with large positions generally benefit from commission-based accounts. Lower-frequency traders with smaller positions often find spread-only accounts simpler to calculate and manage.
CFDs are leveraged products, which means the broker is effectively financing the portion of your position that exceeds your margin deposit. For holding a position overnight, the broker charges — or occasionally pays — a swap fee, also called a rollover or financing charge. Swap rates vary by instrument, direction, and prevailing interest rates. On equity CFDs, overnight financing costs typically range from -$7 to -$12 per standard lot per night for long positions. On forex, the swap can be positive or negative depending on the interest rate differential between the two currencies in the pair. A trader holding a leveraged equity CFD for 30 consecutive nights could accumulate $210 to $360 in financing charges on a single standard lot position. For short-term traders, this is negligible. For traders attempting to hold CFD positions for weeks or months, it becomes a significant and compounding drag on returns.
If you trade a CFD denominated in a currency different from your account's base currency, a conversion fee applies when you close the trade. Most brokers charge between 0.3% and 0.5% on currency conversion. On a $10,000 notional position, that is $30 to $50 per trade in conversion costs alone — a cost that many new traders overlook entirely until they audit their trading statements weeks later.
Some brokers also charge inactivity fees if an account has no trading activity for a defined period — commonly 3 to 12 months. These fees typically range from $10 to $15 per month. While not a direct trading cost, they reduce account equity for traders who pause activity without closing their accounts. Understanding the full cost stack — spread, commission, overnight swap, currency conversion, and potential inactivity fees — allows you to calculate the true breakeven point for any trade before you enter it. That calculation should happen before every position, not after the fact.
A long CFD position profits when the price of the underlying asset rises. You open the trade at the ask price and close it at the bid price. The profit or loss equals the difference between those two prices, multiplied by your position size in units or contracts. Consider this example: you open a long CFD on a stock index at 15,200 (ask price) with a position size of 2 contracts, where each point of movement is worth $1. The index rises to 15,350. You close at the bid price of 15,348. Your gross profit is (15,348 minus 15,200) multiplied by 2, which equals $296. From that, subtract the spread cost paid at entry and any overnight swap fees if the position was held past the daily rollover time.
A short CFD position profits when the price of the underlying asset falls. You open at the bid price and close at the ask price. If the price falls, the difference is your gross profit. If it rises, you absorb the loss. Consider this example: you open a short CFD on a commodity at $85.00 per barrel (bid price) with 10 contracts at $1 per point. The commodity falls to $82.50. You close at the ask price of $82.55. Your gross profit is ($85.00 minus $82.55) multiplied by 10, equaling $24.50 per contract and $245 total across 10 contracts, minus entry spread costs. The ability to profit from falling prices is one of the most significant practical differences between CFD trading and traditional long-only investing.
CFD platforms typically allow partial position closes — you can close 50% of a position to lock in partial profit while leaving the remainder open. This is a risk management technique that traditional stock investors also use, but CFDs make it particularly straightforward because position sizes are flexible and not tied to whole share lots. Scaling into a position — adding to a winning trade in increments — is equally possible. A trader might open an initial position of 1 contract, add another contract after the trade moves 50 points in their favor, and add a third after 100 points. This increases exposure as the trade proves itself correct, rather than committing full size at entry with maximum uncertainty.
All CFD trades settle in cash. There is no mechanism for physical delivery of the underlying asset, regardless of what that asset is. This applies even to commodity CFDs on oil or gold — you will never receive a barrel of oil or a gold bar. The contract simply closes and the cash difference is credited or debited to your account balance within seconds of the trade closing.
A stop-loss order instructs the broker to close your position automatically if the price reaches a specified adverse level. It is the most fundamental risk management tool available to CFD traders. Setting a stop-loss at 2% below your entry on a long trade means the maximum loss on that trade is 2% of the notional position — regardless of how far the market falls afterward. Most CFD platforms offer two types of stop-loss orders. A standard stop-loss closes the position at the next available price once the stop level is triggered. In fast-moving or gapping markets, this can result in slippage (the actual close price may be worse than the stop level by several pips or points). A guaranteed stop-loss (GSL) closes the position exactly at the specified level regardless of market conditions, but typically carries an additional premium of around 0.1% of the notional position value.
Position sizing is the second pillar of risk management and arguably more important than any individual stop-loss placement. The standard guideline used by many professional traders is to risk no more than 1% to 2% of total account equity on any single trade. On a $5,000 account, that means a maximum risk of $50 to $100 per trade. If your stop-loss is 20 pips away on a EUR/USD trade and each pip is worth $10 on a standard lot, your position size should be no larger than 0.5 lots to stay within the 1% risk rule. Calculating this before entry — not estimating it after — is what separates disciplined traders from those who blow accounts in the first 30 trading days.
Diversification across uncorrelated markets adds another layer of protection. Holding 5 open CFD positions all in positively correlated tech stocks is not diversification — it is concentration with extra steps. If the tech sector drops 4% in a single session, all 5 positions move against you simultaneously. Spreading positions across forex, commodities, and indices with different economic drivers reduces the probability that a single macro event wipes out multiple open trades at once.
Negative balance protection is a regulatory requirement for retail CFD traders in many jurisdictions, including the European Economic Area and the United Kingdom. This means your losses cannot exceed your account deposit — the broker absorbs any deficit beyond your balance. However, this protection does not apply to professional accounts in all regions. Verify your account classification and the specific protections your broker provides before depositing funds, because the difference between retail and professional account terms can be the difference between a capped loss and an unlimited liability.
The table below consolidates the key numeric benchmarks across CFD trading mechanics — use it as a reference before opening any position.
| Metric | Forex (Major Pairs) | Equity CFDs | Index CFDs | Crypto CFDs |
|---|---|---|---|---|
| Max retail leverage (ESMA) | 30:1 | 5:1 | 20:1 | 2:1 |
| Typical spread | 0.6–1.2 pips | $0.50–$1.00/unit | 0.4–1.0 points | 0.5%–1.5% |
| Overnight swap (long) | +/- varies by rate | -$7 to -$12/lot/night | -$3 to -$8/lot/night | -$15 to -$25/lot/night |
| Margin call threshold | ~50% of required margin | ~50% of required margin | ~50% of required margin | ~50% of required margin |
| Stop-out level | 20%–30% of required margin | 20%–30% of required margin | 20%–30% of required margin | 20%–30% of required margin |
| Currency conversion fee | 0.3%–0.5% | 0.3%–0.5% | 0.3%–0.5% | 0.3%–0.5% |
| Inactivity fee (typical) | $10–$15/month | $10–$15/month | $10–$15/month | $10–$15/month |
What this tells you: leverage limits and overnight swap costs vary dramatically by asset class, and the compounding effect of swap fees makes CFDs a structurally expensive instrument for long-duration position holding — costs that are invisible on a single trade but substantial across a month of open positions.
Use these steps to move from understanding CFD mechanics to applying them correctly before your first live trade.