Market Guides

Crypto CFDs vs Buying Crypto

Crypto CFDs vs Buying Crypto - MarketsAll Market Guides cover

There are two ways to get exposure to bitcoin or ether. Buying the coin means you own it: you hold it on an exchange or in your own wallet, you can transfer or spend it, and you are exposed to the price for as long as you keep it. A crypto CFD means you own a contract that pays the price change: no wallet, no transfers, the option to go short and to use leverage, but with daily financing costs and no ownership of the asset.

Key takeaways

  • Owning crypto suits long holding periods; CFDs are usually designed for shorter-term positions.
  • A CFD can be sold short; owning coins only benefits when the price rises.
  • CFDs remove wallet and private-key risk but add exposure to the CFD provider.
  • Holding a CFD for months usually costs more than holding the coin, because of overnight financing.
  • Leverage on a CFD magnifies both gains and losses; a directly owned coin can fall in value but cannot trigger a margin call.
crypto at a glance
Buying cryptoYou own coins · wallet or exchange custody · no leverage by default · no daily financing
Crypto CFDYou own a contract · no wallet · leverage · short selling · daily financing
TaxesTreatment differs by country and by product; seek local advice
At MarketsallCFDs only; coins are not bought, stored or transferred

Crypto CFDs vs buying crypto side by side

Ownership, costs and risks compared
FeatureBuying cryptoCrypto CFD
Do you own the coin?YesNo
Wallet or private keysNeeded, or the exchange holds them for youNot needed
Can you transfer or spend it?YesNo
Short sellingNot directlyYes
LeverageNone unless you borrowYes; limits apply
Main costsExchange fees and spread; network fees to move coinsSpread and daily financing
Cost of holding for monthsLowCan be significant
Staking rewards (ether and others)PossibleNone
Main operational riskHacks, lost keys, exchange failureProvider risk, margin calls
Typical useLong-term holdingShort-term trading and hedging
BTC
Original illustration. Owning a coin means holding it on the network; a CFD tracks its price from outside.

Custody: keys vs counterparty

Owning crypto directly means someone has to hold the private keys that control it. If you hold them yourself, losing them means losing the coins permanently, and there is no one to call. If an exchange holds them, you depend on the exchange: several large platforms have failed or been hacked, most visibly FTX in November 2022, leaving customers unable to withdraw.

A CFD replaces that with exposure to the CFD provider. You have no keys to lose, but you depend on the provider’s financial health and on how client money is held. Ask how client funds are segregated and what protections apply under the provider’s licence; see what FSC Mauritius regulation means for traders. Negative balance protection applies to all Marketsall account types, so a leveraged loss cannot exceed the account balance.

What each costs over time (illustrative)

Holding $10,000 of bitcoin exposure
Holding periodBuying bitcoinBitcoin CFD
One dayExchange fee and spread in and outSpread, plus one day of financing
One monthSame as one daySpread plus about 30 days of financing
One yearSame as one day, plus any custody feesSpread plus a year of financing, which can amount to a large share of the position
Moving the coinNetwork feeNot applicable

Financing on crypto CFDs is usually charged at a higher rate than on currencies and may be charged every calendar day. Use the contract specification to check the current rate before holding a position for more than a few days. How financing works is explained in what a swap is.

Which approach fits which purpose?

Matching the method to the aim
Your aimBetter fitWhy
Hold bitcoin for yearsBuyingNo daily financing
Take a view that the price will fallCFDShort selling is built in
Trade short-term movesCFDNo wallet, fast execution, both directions
Offset the risk of coins you already ownCFD (short)Hedges price risk without selling the coins
Use crypto for payments or applicationsBuyingOnly owned coins can be transferred
Earn staking rewardsBuyingCFDs do not receive them
Tends to pushCFD holding costs upLonger holding periodsHigher reference ratesWeekend financing daysLarger positionsTends to pushCFD holding costs downIntraday tradingLower reference ratesShort positions, if creditedSmaller positions
“Up” means the total cost of holding the CFD rises. Tendencies, not rules.

Leverage: the biggest practical difference

A coin bought outright can fall 50%, and you lose half your money, but you are never forced to sell. A leveraged CFD position of the same size can be closed automatically long before that, because the loss exceeds the margin. With crypto moving 3–5% on an ordinary day, even modest leverage makes forced closures common. Start with position sizing and how leverage increases trading risk.

What it costs to trade crypto as a CFD

This section covers the CFD side of the comparison. See what a CFD is.

Cost components
CostWhen it appliesNote for crypto
SpreadEvery trade, at entryWider than on major currency pairs, in percentage terms
CommissionDepends on instrument and account typeShown in the symbol specification in MetaTrader 5
Swap / overnight financingPositions held past the daily rolloverCrypto CFDs usually carry a higher overnight financing rate than currencies, and it may be charged for weekend days.
SlippageFast markets, gaps, newsCommon in fast moves and at weekends when liquidity is thin

Key risks

Financing adds up. CFDs are costly to hold for long periods.

Leverage. Margin calls and stop-outs can close positions during normal volatility.

Provider risk. Your position depends on the provider rather than on a blockchain record.

Gaps. Crypto trades when some CFD markets are closed. See gap risk.

Risk warning. Trading CFDs carries a high level of risk since leverage can work both to your advantage and disadvantage. As a result, the products offered on this website may not be suitable for all investors because of the risk of losing all of your invested capital. You should never invest money that you cannot afford to lose, and never trade with borrowed money.

How to trade crypto at Marketsall

Crypto CFDs available at Marketsall include BTCUSD. The others are ETHUSD, SOLUSD and XRPUSD; live prices are on the Cryptocurrencies page. Read the symbol specification for contract size, margin and swap rates before a first trade; how to read contract specifications on MT5 shows where they are. Practise on a demo account first, keeping in mind the differences covered in demo vs live accounts, and set the position size before opening the ticket with position sizing.

Frequently asked questions

What is the difference between a crypto CFD and buying crypto?

Buying crypto means you own the coins and must store them in a wallet or on an exchange. A crypto CFD is a contract that pays the price change; you never own the coins, need no wallet, can go short and can use leverage, but you pay overnight financing for as long as the position is open.

Is it cheaper to buy bitcoin or trade a bitcoin CFD?

For short periods a CFD can be comparable or cheaper, because there are no network or withdrawal fees. For long periods buying is usually cheaper, because a CFD charges overnight financing every day it is held.

Can you lose more than you invest with crypto CFDs?

Leverage means losses can exceed the margin placed on a trade. At Marketsall negative balance protection applies to all account types, so an account cannot fall below zero, but the whole account balance can still be lost.

Do you need a wallet to trade crypto CFDs?

No. A crypto CFD is held in your trading account and settled in cash. No coins are bought, stored or transferred, so no wallet or private keys are needed.

Can you short crypto without a CFD?

Shorting crypto without a CFD usually requires a margin account or derivatives on a crypto exchange. A CFD lets you open a short position directly in your trading account.

Cost the holding period first

If the CFD route suits your aim, take the overnight charge on the crypto symbol, multiply it by the days you expect to hold, and compare the total with exchange and network fees. Where to find swap rates on MT5 shows where that charge is listed.

Register