How to trade crypto CFDs
A crypto CFD is a contract for difference: an agreement to settle a coin's price movement without owning the coin, with profit and loss running on the full exposure, not just the margin posted (Moneysmart). This guide is about mechanics — checking who you contract with, reading the specification, rehearsing an order, sizing a position and closing it — and is educational, not a suitability judgement.
Research worksheet
Contract checks before a trade
1. Check eligibility and the provider
Start with jurisdiction: which legal entity issues the contract, what licence it holds, whether the provider's documents make the product available in your country, and whether you are a retail or wholesale client. CFD issuers operating in Australia must hold an AFS licence, but licensing reduces rather than eliminates counterparty and insolvency risk, and being classified as a wholesale client can remove retail consumer protections, according to Moneysmart. ASIC's product intervention order, since extended, caps crypto-asset CFD leverage for Australian retail clients at 2:1 — a ceiling, not a recommended exposure. In the UK, the FCA's conduct rules prevent relevant firms from marketing, distributing or selling cryptoasset derivatives to retail clients — a restriction on those derivatives, not a ban on cryptoassets generally or on ETNs as a whole. The research checklist above helps organise these checks; it does not confirm suitability. Our crypto CFD research shortlist and side-by-side comparison can narrow the field — selection tools, not endorsements.
2. Read the contract specification
Every contract has a specification, and the details vary between contracts — one lot is not universally one coin. Before any order, note:
- the exact symbol, and the quote currency relative to your account currency
- lot or contract size, tick size and tick value
- minimum volume, volume increments and maximum volume
- margin currency and margin terms
- trading sessions and the server time zone.
In MetaTrader 5, right-click an instrument in Market Watch and open Specification to review details such as contract size, tick size and value, margin and profit currency, minimum and maximum volume, the volume step, swaps, and daily quoting and trading sessions. Timestamps for incoming quotes are based on the broker's server time (MetaQuotes). Whatever the platform displays, the provider's current product disclosure statement (PDS) and terms decide the product's actual details (Moneysmart). Sessions differ between contracts, so do not assume round-the-clock execution.
3. Check costs and close-out rules
Costs are contract-specific, so look them up: the current spread (which can widen in volatile markets or on large trades), any commission, long and short financing rates, the daily cutoff and any multi-day adjustments, currency conversion, and stop premiums. As one documented example, IG's published crypto CFD terms base funding on an averaged market rate adjusted by its administration charge, with the ask and bid rates applying respectively to long and short positions and either potentially being a debit or credit; any guaranteed-stop premium shows in the order ticket and is charged only if the stop triggers. Ordinary stops do not guarantee a fill price — slippage can execute them away from the selected level — while guaranteed stops are a separate feature whose availability and terms differ, as IG's trading guide notes. Margin is not a maximum loss: monitor account equity and the close-out rule rather than infer safety from headline leverage. Australia's negative balance protection caps a retail client's losses at the money in the CFD account, not at the initial margin (Moneysmart).
4. Rehearse the order in a demo
A demo account is for learning the mechanics: opening a position, placing, modifying and cancelling a pending order, closing a position, and checking each order's status and the fill actually received. Treat it as platform practice — not evidence of live execution quality or future profitability. IG's general help page on demo accounts notes that demo trades are not subject to slippage, interest and dividend adjustments, out-of-hours price moves, or closure for insufficient margin or running losses — a reminder that simulations omit live frictions. That page describes demo accounts generally; it is not evidence that UK retail clients can access crypto CFDs. Registration and funding are covered separately in our guide to opening a crypto account.
5. Translate position size into exposure
Work the arithmetic on a hypothetical, linear, USD-settled long CFD. Buying 0.1 coin-equivalent units at an execution price of $60,000 creates $6,000 of notional exposure; at 2:1 leverage — the Australian retail ceiling noted above — the initial margin is $3,000. An ordinary stop intended at $59,000 implies a $100 gross loss if filled exactly there, but that is a scenario, not a guaranteed maximum: slippage, financing and other costs can enlarge the loss, and the account's margin rules may close the position earlier.
Two exits serve as illustrative outcomes. Filled at $62,000, the position gains $200 gross — (62,000 − 60,000) × 0.1 — and $12 of illustrative additional charges leaves $188 net. If the stop instead fills at $58,800, the gross loss is $120 — (60,000 − 58,800) × 0.1 — and the same $12 of charges takes it to $132. The $12 covers charges outside the spread, which is already embedded in the execution prices, so nothing is counted twice. Every input is invented for illustration — not live prices, a provider's lot sizes or a forecast — and the example sets aside account-currency conversion and nonlinear or inverse contracts. The margin and P/L calculator on our crypto CFDs page can run your own figures.
6. Place, monitor and close deliberately
Before submitting an order, re-verify the account — demo or live — the exact symbol, direction, volume, order type, intended exit levels, the margin the platform displays and the applicable costs. After submitting, check whether the order was confirmed or rejected and the size actually filled. While the position is open, review account equity, funding adjustments and the instrument's sessions.
Close the specific position with its own close control, then confirm what exposure remains — and review any separate pending orders, because closing a position does not necessarily cancel them. Account mode matters: on MetaTrader 5 netting accounts, an opposite deal of the same size closes the existing position, while on hedging accounts an opposite trade can open a second, separate position, so use the Close Position function on the specified position (MetaQuotes). Interface details differ between platforms, so adapt these steps to the one in front of you.
7. Reconcile the trade record
Reconcile afterwards with a simple record:
- symbol, direction and exposure or contract units
- actual entry and exit prices, with timestamps
- gross result, commissions, financing and conversion costs
- final net result, compared with the pre-trade scenario.
Note where slippage or costs diverged from plan, and keep the provider's statements alongside your notes — the differences sharpen the next pre-trade check. Our methodology page explains how we compare providers. This page is general information only: it describes a research process, not a recommendation to trade crypto CFDs.
Continue with these guides
Crypto exchange comparison and reviews
- Compare crypto exchanges: spot fees and AUSTRAC registration
- Robinhood review
- Pepperstone Crypto review
- Bybit review