What is CFD trading?
CFD trading is the method of speculating on the price movements of an underlying asset without owning it. A CFD, short for contract for difference, is a financial derivative agreement between a trader and a broker to exchange the difference between the asset's price when the contract opens and when it closes.
The product gives traders access to global markets, including shares, indices, forex, commodities, and cryptocurrencies, from a single account. Profit or loss equals the price move multiplied by the position size, less any fees and financing.
How does CFD trading work?
CFD trading works by opening a contract with a broker, holding it while the price of the underlying asset moves, then closing it for a profit or loss equal to the price difference. Every contract has two parties, the trader and the broker, and settlement happens in cash with no asset changing hands.
A trader chooses a direction at the moment of opening:
Buy (go long) to profit if the price rises
Sell (go short) to profit if the price falls
The same contract works in both directions. A trader who buys closes by selling the same number of contracts. A trader who sells closes by buying them back.
CFD positions are leveraged. A trader puts down a fraction of the position's value, called margin, and the broker provides exposure to the full size. At 20:1 leverage, $100 of capital controls $2,000 of exposure. Profits and losses calculate against the full position size, not the margin, so leverage amplifies both directions of the move.
Leverage varies by asset class and jurisdiction. Major forex pairs typically allow the highest leverage, while individual share CFDs and cryptocurrencies allow lower ratios due to volatility.
CFD trading example
A trader opens a position on Apple share CFDs trading at $200. The contracts trade at 5:1 leverage, so 50 shares (notional value $10,000) require $2,000 of margin. Apple rises to $210 over the next two weeks. Two scenarios show how leverage acts in both directions.
Scenario one is a long position. The trader buys 50 share CFDs at $200 and closes at $210. The $10 move per share produces a profit of $10 × 50 = $500, a 25% return on the $2,000 margin before fees and overnight financing.
Scenario two is a short position. The trader sells 50 share CFDs at $200 expecting the price to fall. Apple rises to $210 instead. Closing at $210 produces a loss of $10 × 50 = $500, a 25% drawdown against the margin.
The position size and the market move are identical across both scenarios. The direction of the trade flips the outcome from a 25% gain to a 25% loss.
What are the CFD trading costs?
CFD trading costs are the charges a trader incurs to open, hold, and close a contract. These charges vary by market, asset class, and broker. There are five main cost categories: spread, commissions, overnight fees, currency conversion fees, and slippage.
Spread
The spread is the difference between the buy (ask) price and the sell (bid) price quoted by the broker. The trader pays this difference at the moment of opening, since a position bought at the ask price would lose the spread amount if closed instantly at the bid.
Spread costs vary with market liquidity. Major forex pairs like EUR/USD typically have the tightest spreads, often a fraction of a pip. Less liquid instruments such as exotic currency pairs, individual shares, and cryptocurrency CFDs carry wider spreads. Volatility also widens spreads, particularly during news events and around market open or close.
For example, gold quoted at a sell price of $2,400.50 and a buy price of $2,400.80 carries a $0.30 spread. A trader who opens a long position at $2,400.80 needs the sell price to rise above $2,400.80 to break even.
Commissions
Some markets charge a separate commission instead of, or in addition to, the spread. Share CFDs are the most common case. A typical structure is a percentage of the trade value (for example, 0.1% with a minimum charge per ticket) or a fixed cost per share (for example, $0.02 per share). Commission applies twice in a complete trade, once on opening and once on closing.
Forex, indices, and commodity CFDs are usually quoted commission-free, with the cost built into the spread. ECN and raw-spread account types are an exception. They quote tighter spreads but charge commission on every trade.
Overnight fees
Overnight fees, also called swap, holding cost, or rollover, are interest-based charges applied to positions held past the daily cut-off (typically 22:00 UTC). The fee compensates the broker for financing the leveraged portion of the position.
The daily cost calculates from the position's notional value, a benchmark interest rate (for example, SOFR for USD-denominated assets), and the broker's mark-up:
Daily fee = Notional value × (Benchmark rate + Broker mark-up) ÷ 365
Long positions usually pay the fee. Short positions may pay or earn interest depending on the rate environment. For forex pairs, the swap reflects the interest rate differential between the two currencies in the pair. A trader long the higher-yielding currency receives interest, while a trader short the higher-yielding currency pays it.
A trader holding a $10,000 position for 30 days at a combined rate of 7.5% pays roughly $62 in overnight fees. That erodes around 0.6% of the notional value over the month. Long-term holds become expensive on leveraged products, which is why traders typically use CFDs for short-term speculation rather than buy-and-hold.
Currency conversion fees
When the instrument's denomination differs from the account base currency, the broker converts profit, loss, and sometimes margin at the prevailing exchange rate plus a mark-up. Typical mark-ups range from 0.3% to 0.5% per conversion.
A trader with a USD-denominated account who trades a EUR-denominated index, for example, holds margin in USD but accrues P&L in EUR. Each settlement applies the conversion fee. The cost is small per trade but compounds across high-frequency activity or large positions.
Some brokers offer multi-currency sub-accounts. These hold different currencies natively, so trades on instruments that match a held balance avoid conversion entirely.
Slippage
Slippage is the difference between the price a trader expects on an order and the price at which it actually executes. It typically appears in fast-moving or low-liquidity markets, when the available price moves between the moment the order is sent and the moment it fills.
Market orders are most exposed to slippage because they execute at the best available price at the time of fill. Stop orders also slip when triggered during sharp moves, since a stop-loss converts to a market order once activated. Slippage can work in either direction, but in volatile conditions it usually moves against the trader.
Weekend and news-event gaps are common sources. A position held over a weekend may reopen well past a stop-loss level if the market gaps on Monday. The stop fills at the next available price rather than the level set. Major macro shocks can produce gaps of several percent within minutes, with standard stops filling far below the trigger. Guaranteed stop-loss orders, available on some markets and brokers for a small premium, execute at the exact level requested and are designed specifically to eliminate gap risk.
What are the benefits of CFD trading?
CFD trading offers seven main benefits:
Leverage that reduces the capital required to open a position
Fractional position sizing on instruments otherwise sold only in whole units, including high-priced shares
Profit potential in both rising and falling markets through long or short positions
Access to global markets, including shares, indices, forex, commodities, and cryptocurrencies, from a single account
No expiry on most positions and no associated time decay
Hedging existing portfolios by taking offsetting positions on related assets
Negative balance protection in regulated jurisdictions, which caps losses at the deposited balance
What are the risks of CFD trading?
CFD trading carries five main risks:
Leverage that amplifies losses against the full position size, not just the margin deposited
Margin calls and forced liquidation when account equity falls below the broker's maintenance threshold
Gap risk on stop-loss orders, which can fill far below the trigger level on weekend or news-event gaps
Overnight financing that accumulates and erodes returns on long-held positions
Counterparty risk from over-the-counter trading, where the broker is the direct counterparty rather than a regulated exchange
What are the markets in CFD trading?
CFD markets cover five main asset classes: forex, commodities, cryptocurrencies, shares, and indices. Each carries its own pricing conventions, trading hours, and typical leverage levels.
Forex CFDs
Forex CFDs track the value of one currency against another, traded as currency pairs such as EUR/USD, GBP/USD, and USD/JPY. The market splits into majors (pairs containing the US dollar against another major-economy currency), minors (major-currency pairs without the USD), and exotics (a major paired with an emerging-market currency).
Forex is the most liquid CFD market, with EUR/USD spreads often quoted below one pip on tight-spread accounts. The market trades nearly 24 hours a day, five days a week, across the Sydney, Tokyo, London, and New York sessions. Leverage on majors is typically the highest available among CFD asset classes.
Commodity CFDs
Commodity CFDs offer exposure to physical assets such as gold, silver, crude oil, natural gas, wheat, and coffee. Some commodity CFDs track the spot market price directly, while others derive from the underlying futures contract and roll forward as each contract approaches expiry.
Traders often use commodity CFDs for inflation hedging or as a safe-haven play during equity drawdowns. Gold is the most-traded commodity CFD globally, followed by crude oil.
Crypto CFDs
Crypto CFDs track the price of major digital currencies such as Bitcoin, Ethereum, Solana, and Cardano, quoted against the US dollar or another fiat currency. The trader speculates on price movement without holding tokens, needing a wallet, or managing private keys.
The market trades 24 hours a day, seven days a week, including weekends. Brokers typically cap leverage on crypto CFDs lower than on forex or indices because of the underlying volatility. Spreads tend to be wider than on major fiat pairs.
Share CFDs
Share CFDs track the price of individual company stocks across global exchanges, including the NYSE, Nasdaq, LSE, ASX, and Tokyo Stock Exchange. Trading hours follow the underlying exchange's session.
Long positions held through an ex-dividend date receive a dividend credit. Short positions pay the equivalent debit. Share CFDs do not carry voting rights or other shareholder privileges, since no actual stock changes hands.
Index CFDs
Index CFDs track baskets of stocks that represent the performance of a specific market or sector, such as the S&P 500, FTSE 100, DAX 40, Nikkei 225, and Hang Seng. The contract gives diversified exposure to the entire index in a single position, with no need to buy each constituent stock individually.
Index CFDs are usually the most cost-efficient way to express a directional view on a national or sector market, with tight spreads and high liquidity during the underlying exchange's session. Some index CFDs reference futures contracts and trade outside the underlying exchange's regular session.
How do I become a CFD trader?
Becoming a CFD trader takes four steps:
Choose a CFD broker. Compare brokers on regulation, costs, available markets, and platform quality before committing.
Open a CFD account. Submit the required identity, address, and suitability documents, then fund the account through a supported deposit method.
Choose a CFD instrument. Select the market and specific contract to trade based on familiarity, liquidity, and how the position fits any existing exposure.
Open a CFD trade. Decide direction, size, and risk parameters (stop-loss and take-profit), then execute through a market or limit order.
How do I choose a CFD broker?
Choosing a CFD broker comes down to six main criteria:
Regulation. Confirm the broker is licensed by a recognised authority such as ASIC, CySEC, FCA, BaFin, or FSCA. Regulated brokers must hold client funds in segregated accounts and follow strict disclosure rules.
Trading costs. Compare spreads, commissions, and overnight funding rates across the instruments to be traded most. Total cost matters more than headline rates on any single component.
Available markets. Check that the broker offers the asset classes and specific instruments to be traded.
Platform and tools. Test the trading platform on a demo account before funding. Look for stable execution, order types beyond market and limit (stop and guaranteed stop), charting depth, and mobile parity with the desktop platform.
Account minimums and funding methods. Compare deposit and withdrawal requirements, including currency support and any fees on transfers.
Security and compensation. Check fund segregation policies, applicable compensation schemes (such as FSCS, ICF, or AFCA), and the responsiveness of customer support during market hours.
What do I need to open a CFD account?
Opening a CFD account requires four standard items, with the exact list varying by broker and jurisdiction:
Government-issued photo ID (passport, driving licence, or national ID card)
Proof of address dated within the last three months (utility bill, bank statement, or tax document)
A completed suitability questionnaire covering trading experience, financial situation, and risk understanding (required under MiFID II, ASIC, and similar frameworks)
An initial deposit, with minimums ranging from $0 to $500 depending on the account type
Some brokers also request a tax identification number, source-of-funds declaration, or video verification depending on local AML rules. Most accounts open within minutes once documents are submitted, though some require manual review that takes 24 to 48 hours.
How do I profit from CFD trading?
Profit in CFD trading comes from capturing the difference between an entry price and a more favourable exit price, multiplied by the position size, less costs. Consistent profitability comes from four foundations:
Build knowledge. Understand how CFDs work, the costs that apply, and the behaviour of the specific markets to be traded. Use a demo account to test mechanics without putting capital at risk.
Pick a trading strategy. Match a strategy to the time available and the risk tolerated. Four common styles cover most approaches:
Scalping. Holds positions for seconds to minutes to capture small price changes on tight spreads.
Day trading. Opens and closes within the same session, which avoids overnight funding charges.
Swing trading. Holds positions for days to weeks for larger moves, with overnight fees as the trade-off.
Position trading. Holds for weeks to months, but overnight fees compound and erode returns over time.
Manage risk on every trade. Define the maximum loss per trade as a fixed percentage of account capital (typically 1% to 2%). Use stop-loss orders to enforce that limit and take-profit orders to lock in gains. Position size should follow from the stop distance and the per-trade risk budget, rather than from leverage availability.
Track and improve. Profit accumulates over many trades with positive expectancy (where average gains exceed average losses). Keep a trading journal, review wins and losses regularly, and refine the approach based on what the data shows.
Start trading with TMGM worry-free.
Open a CFD trading accountOr try our free demo account (no deposit required).
















