Two traders both think Bitcoin is about to make a move. One opens a Bitcoin futures contract on a crypto exchange. The other opens a Bitcoin CFD through an online broker. Same market view, same underlying asset, but two very different products with different trading structures, costs, risks, and rules.
Crypto futures and Contracts for Difference (CFDs) often get grouped together because both let traders speculate on price movements without owning the underlying crypto asset. Both allow long and short positions, and both can use leverage.
That is where the similarities start to thin out.
Crypto futures are traded through an exchange, where buy and sell orders are matched on an order book. CFDs are contracts traded directly between a trader and a provider. This difference affects how prices are formed, how trades are handled, how positions are funded, and what risks traders face.
Key takeaways
-
Crypto futures are typically traded through an exchange order book, while CFDs are contracts between a trader and a CFD provider.
-
Perpetual futures have no fixed expiration date and use funding payments to help keep prices aligned with the spot market. Many CFDs also have no fixed expiry, but positions may incur overnight financing charges.
-
Futures prices are formed by buy and sell orders on the exchange. CFD providers quote their own bid and ask prices, typically referencing underlying markets.
-
Crypto futures usually offer a much broader range of crypto-specific markets, while CFD platforms commonly combine crypto with forex, indices, commodities, and other asset classes.
-
Leverage, regulation, order handling, trading costs, and counterparty risk can differ between the two products.
What is a crypto futures contract?
A crypto futures contract is a derivative that allows traders to take a position on the price movement of a crypto asset without owning it directly.
On a crypto exchange, futures orders are submitted to an order book. Buyers and sellers place orders at different prices, and the exchange's matching engine matches compatible orders.
There are two main types of crypto futures:
-
Perpetual futures (perps): These have no fixed expiration date. Instead, they use a mechanism called the funding rate to keep the contract price aligned with the underlying spot price. Depending on market conditions, funding payments are periodically exchanged between long and short position holders. When funding is positive, longs pay shorts; when negative, shorts pay longs.
-
Dated futures: These have a fixed settlement or expiration date. Traders who want to maintain exposure past that date must "roll" the position into a later contract.
In either case, the exchange provides the infrastructure for matching orders, managing margin, and handling liquidations.
What is a CFD?
A CFD, or Contract for Difference, is an agreement between a trader and a CFD provider to exchange the difference in an asset's price between the time a position is opened and closed.
Suppose a trader opens a long Bitcoin CFD. If Bitcoin rises, the position gains value; if it falls, it loses value. The trader does not need to buy or hold Bitcoin itself.
Unlike exchange-traded futures, a CFD has no public exchange order book. Instead, the provider quotes a bid and ask price. These quotes typically reference underlying or external markets, but the trader is transacting directly with the CFD provider rather than participating in a shared market order book.
Exchange trading vs. OTC trading
The fundamental split between these products comes down to venue:
-
Exchange-traded futures: Multiple traders submit orders to a central order book, creating visible market depth and transparent price levels. Traders can use limit orders to rest on the book or market orders to trade instantly against existing liquidity.
-
Over-the-counter (OTC) CFDs: The CFD provider acts as the contractual counterparty. There is no central order book where traders can see orders from other traders. The provider sets the prices available to traders and manages its internal risk models.
This distinction influences pricing, order handling, spreads, liquidity, and counterparty risk.
How prices are formed
On a futures exchange, prices reflect active supply and demand from buyers and sellers on the order book. The tightest buy and sell orders form the live bid-ask spread, and deeper markets allow larger orders to fill with minimal price impact.
With CFDs, the provider quotes the available buy and sell prices. These prices typically reference underlying markets, but the provider sets the bid and ask prices available on its platform.
Expiration and holding positions
Perpetual crypto futures and many cash CFDs have no fixed expiration date. However, the maintenance mechanisms differ:
-
Perpetuals use periodic funding payments exchanged directly between long and short traders.
-
Leveraged CFDs held past the provider's daily financing cutoff may incur overnight financing charges based on the provider's terms.
Trading costs
Comparing a futures trading fee directly with a CFD's advertised commission can be misleading.
Crypto futures exchanges typically publish maker and taker fee schedules. Traders may also encounter the market spread, slippage, and, for perpetual futures, funding payments. Maker orders add liquidity to the order book, while taker orders remove it.
CFD trading costs may come through the spread, commission, overnight financing, or a combination of these. A platform advertising "0% commission" may still involve costs through the spread, overnight financing, or other charges. A fair comparison looks at the total cost under equivalent market conditions.
Market access and leverage
Dedicated crypto exchanges tend to offer a broad range of crypto futures markets, including Bitcoin, Ethereum, and numerous altcoin perpetual contracts.
CFD platforms typically take a broader cross-asset approach, offering crypto alongside forex, equity indices, commodities, and shares, but often with a smaller selection of crypto markets.
Both products can also use leverage, but the amount available varies by platform, product, and jurisdiction. Crypto futures exchanges may offer higher leverage on some contracts, while retail CFD leverage is often more tightly limited in regulated markets.
Margin requirements also apply to both. Crypto futures exchanges typically use liquidation systems to reduce or close positions when margin falls below required levels. CFD providers can also close positions when account equity falls below the applicable margin threshold, subject to their platform rules and local regulations.
Counterparty and platform risk
The risk structure is another important difference.
With a CFD, the provider is generally the trader's contractual counterparty, so its financial stability, regulatory standing, pricing, and order handling practices matter.
Crypto futures use a different structure. Trades are matched through the exchange's order book rather than structured as a direct contract between the trader and the exchange in the same way as a CFD. Traders still depend on the venue's trading, margin, liquidation, and operational systems, which creates platform risk.
Regulation and availability
Neither product operates under a single global rulebook, and availability depends heavily on geographic location.
Crypto futures access varies by country and exchange, with some jurisdictions allowing retail derivatives through licensed platforms while others heavily restrict or outright ban them.
Similarly, CFDs are governed by distinct regional frameworks; many regulated markets impose strict leverage limits on retail accounts or prohibit crypto-linked CFDs entirely.
Because of these varying legal landscapes, finding a product available on a global website does not guarantee that it can be legally offered to traders in every region.
How the two products are typically used
Crypto futures are built around crypto-first trading. They tend to offer a wider selection of crypto markets, along with order-book trading, perpetual contracts, and tools designed specifically for active crypto traders.
CFDs take a broader multi-asset approach. Rather than specializing in crypto, CFD brokers typically bring crypto together with markets such as forex, indices, commodities, and shares under one account.
The difference is largely one of focus: crypto futures offer greater depth within crypto, while CFDs offer broader access across asset classes.
| Feature | Crypto futures | CFDs |
| Trading venue | Crypto exchange | CFD provider/broker |
| Market structure | Exchange order book | Over-the-counter contract |
| Pricing | Buy and sell orders on the exchange | Bid and ask prices quoted by the provider |
| Expiration | Perpetual or dated contracts | Many have no fixed expiration |
| Holding mechanism | Funding for perpetual futures | Overnight financing may apply |
| Trading costs | Maker/taker fees, spread, slippage, funding | Spread, commission, overnight financing |
| Market access | Primarily crypto markets | Crypto plus forex, indices, commodities, shares |
| Leverage | Varies by exchange and contract | Often more restricted for retail traders in regulated markets |
| Margin risk | Positions may be liquidated if margin falls too low | Positions may be closed if margin requirements are no longer met |
| Main institutional risk | Exchange/platform risk | CFD provider counterparty risk |
| Regulation | Varies by exchange and jurisdiction | Varies by provider and jurisdiction |
Final thoughts
Crypto futures and CFDs can look similar at first glance, but they operate through different market structures. Futures are generally traded through an exchange order book, while CFDs are contracts between a trader and a provider. That difference affects how prices are formed, how positions are funded, what costs apply, and where counterparty or platform risk sits.
Those differences are also why individual features such as fees, leverage, and holding costs should not be compared in isolation. Understanding how the product works comes first. Comparing the numbers comes after.
This article is for educational purposes only and does not constitute financial advice. Crypto futures and CFD trading involve substantial risk of loss and may not be suitable for all traders. Product availability, leverage limits, fees, and regulatory requirements vary by platform and jurisdiction.


