
CFD Brokers vs Perpetual DEXs: Fees, Funding, Custody and Risk Compared
CFD Brokers vs On-Chain Trading Platforms in 2027: Costs, Risks and Ownership Compared.
A detailed comparison of CFD brokers and on-chain perpetual platforms across fees, spreads, funding, custody, ownership, execution, withdrawals, transparency, regulation and smart-contract risks.
Research Verified: August 2026
Summary
CFD brokers and on-chain perpetual protocols sell a similar economic outcome through radically different infrastructure.
Both allow a trader to take leveraged long or short exposure without purchasing the underlying instrument. The trader can speculate on Apple, gold, crude oil, the S&P 500, EUR/USD or Bitcoin, but neither structure normally transfers legal ownership of that asset.
The decisive distinction is therefore not ownership. It is who administers the account, where collateral sits, how execution is produced and what happens when the system fails.
A regulated CFD broker places the trader inside a legal and supervisory framework. Depending on jurisdiction and client classification, this can include segregated client money, leverage restrictions, margin close-out, negative-balance protection, complaint procedures and possible compensation-scheme eligibility.
An on-chain platform replaces much of that institutional structure with smart contracts, wallets, oracles, liquidity pools and automated execution. This can provide public settlement and fewer custodial intermediaries, but it transfers responsibility to the trader and introduces technological risks that a conventional broker account does not contain.
Decentralised News Verdict
Best for conventional retail protection: A properly regulated CFD broker serving the trader through the correct local entity.
Best for wallet-based RWA markets: Ostium.
Best for broad synthetic leverage: gTrade.
Best for transparent pool-based crypto trading: GMX.
Best multi-asset broker-style environment in this comparison: PrimeXBT, subject to the contracting entity and local eligibility.
There is no universally superior model. CFD brokers offer more formal recourse. On-chain venues offer more visible settlement. Both can liquidate a highly leveraged position within seconds.
CFD Brokers vs On-Chain Platforms at a Glance
Category | CFD Broker | On-Chain Trading Platform |
Product | Bilateral contract with broker or market maker | Smart-contract perpetual or synthetic derivative |
Ownership of underlying | No | No |
Account | Centralised legal account | Blockchain wallet or smart account |
Custody | Broker and custodial partners | Wallet plus protocol contracts and vaults |
Identity checks | Usually required | Protocol may be permissionless, front end may restrict access |
Pricing | Broker quote or aggregated liquidity | Oracle, order book, pool or hybrid pricing |
Direct costs | Spread, commission or both | Open and close fee, gas, oracle fee and price impact |
Holding costs | Overnight swap or financing | Funding, borrowing or rollover |
Leverage | Often restricted for regulated retail clients | Can reach 100x, 200x or more |
Withdrawals | Broker approval and payment rails | Smart-contract and blockchain execution |
Account recovery | Customer-support process | Seed phrase, wallet or smart-account recovery |
Transparency | Regulatory and contractual disclosures | Public contracts and transactions |
Retail protection | Potentially significant when locally regulated | Usually limited or absent |
Main failure risk | Broker, custodian or market-maker failure | Smart contract, oracle, pool, chain or bridge failure |
Dispute resolution | Legal complaint and ombudsman routes may exist | Often limited, technical or governance based |
Best suited to | Mainstream retail and TradFi-oriented traders | Crypto-native and technically experienced users |
The Ownership Myth
The language used by trading platforms can blur the line between owning an asset and trading its price.
What the Trader Owns
Position | Does the Trader Own the Underlying? | What the Trader Actually Holds |
Apple CFD | No | Contractual PnL claim against provider |
Gold CFD | No | Cash-settled price exposure |
EUR/USD CFD | No | Leveraged currency-price contract |
Bitcoin CFD | No | Derivative referenced to Bitcoin |
On-chain Apple perpetual | No | Smart-contract derivative position |
On-chain gold perpetual | No | Synthetic leveraged exposure |
On-chain BTC perpetual | No | Perpetual position settled in protocol collateral |
Actual Apple share | Yes | Security registered through custody chain |
Physical gold | Yes | Legal ownership of bullion |
Spot BTC in a self-custody wallet | Yes | Direct control of blockchain asset |
The word “on-chain” describes infrastructure. It does not transform a derivative into the underlying asset.
Account Structure
CFD Broker Model
The trader enters a contract with a named company.
The broker maintains:
- Customer identity records
- Cash balances
- Positions
- Margin requirements
- Statements
- Deposits and withdrawals
- Internal risk limits
- Complaint records
- Account recovery
The account’s legal value depends on the regulated entity, not only the brand on the website.
The FCA warns customers to confirm the actual company with which they contract, particularly where a group operates both regulated and offshore entities.
On-Chain Model
The trader signs transactions through a wallet or smart account.
The protocol maintains positions through:
- Trading contracts
- Vault contracts
- Oracle updates
- Keeper transactions
- Pool accounting
- Blockchain state
- Governance-controlled parameters
There may be no conventional account statement beyond blockchain history and protocol-generated reporting.
A wallet address can access the protocol without giving the operator the private key. The collateral is nevertheless subject to protocol rules once deposited.
Custody Compared
Custody Issue | CFD Broker | On-Chain Platform |
Who holds cash or collateral? | Broker, bank or custodian | Smart contract, vault or pool |
Who controls login recovery? | Broker | Wallet holder or smart-account system |
Can operator freeze access? | Often yes | Front end may block, contract may remain accessible |
Can contract pause withdrawals? | Not applicable | Yes, if pause controls exist |
Client-money segregation | Possible under regulation | Not a conventional legal segregation model |
Publicly visible balances | Usually no | Contract and pool balances often visible |
Private-key risk | Usually no | Yes |
Smart-contract risk | Usually no direct exposure | Yes |
Insolvency risk | Broker and custodian | Protocol, pool and connected entities |
Compensation scheme | May apply | Generally unavailable |
Important Qualification
Self-custody does not mean collateral remains untouched in the wallet.
A trader can self-custody USDC before trading, then transfer or approve that USDC into a protocol contract. The team may not control the wallet key, but the funds can still be lost through a contract exploit or liquidation.
Investor Protection Is Entity-Specific
UK retail CFD rules require regulated providers to:
- Restrict leverage according to the underlying asset
- Close positions when account funds reach 50% of required margin
- Prevent a retail client from losing more than the funds in the CFD account
- Prohibit monetary and non-monetary trading inducements
- Publish standardised risk warnings
These protections can be lost if a customer becomes an elective professional client or is redirected to an offshore company.
ESMA stated in February 2026 that certain products marketed as perpetual futures may still fall within CFD product-intervention rules where their legal characteristics meet the definition.
On-chain users should not assume that a platform is exempt from law merely because it uses a blockchain. Equally, they should not assume that conventional retail protections automatically apply.
Leverage Limits Compared
Product or Platform | Published Maximum or Regulatory Range | Important Qualification |
UK retail CFD | 2x to 30x | Depends on asset class |
Professional or offshore CFD | Can be significantly higher | Retail protections may be reduced |
PrimeXBT PXTrader 2.0 | Up to 1:1000 on selected products | Jurisdiction, product and account dependent |
Ostium | 5x to 200x | Pair-specific |
gTrade | Up to 500x crypto and 1000x forex on selected products | Product and risk parameters apply |
GMX | Up to 100x | Market-specific |
Direct ownership without margin | 1x | No liquidation from price decline alone |
PrimeXBT’s 2026 platform announcement describes leverage of up to 1:1000 with cross and isolated modes, while its legal and product conditions vary by contracting entity.
Ostium currently lists 75 instruments with leverage ranging from 5x to 200x. gTrade advertises high synthetic leverage, and GMX supports up to 100x.
Maximum leverage is not a measure of platform quality.
It is a measure of how little adverse movement may be required to destroy the trader’s margin.
Direct Cost Comparison
Platform Model | Entry Cost | Exit Cost | Holding Cost | Other Costs |
CFD broker | Spread and possible commission | Spread and possible commission | Overnight swap | Conversion, withdrawal or guaranteed stop |
Ostium | 0.03% to 0.10% opening fee | Usually no normal close fee after 15 seconds | Continuous rollover | Oracle fee, gas and bid-ask spread |
gTrade | Approximately 0.012% to 0.06% per side for many markets | Same fee again | Funding plus borrowing | Fixed spread and price impact |
GMX | 0.04% or 0.06% | 0.04% or 0.06% | Funding plus borrowing | Network execution, swaps and price impact |
Centralised crypto futures | Maker or taker fee | Maker or taker fee | Periodic funding | Withdrawal and conversion |
Direct spot ownership | Spread or commission | Spread or commission | Usually no derivative financing | Custody and opportunity cost |
Rates are not directly comparable without considering asset class and holding period.
Why the Cheapest Headline Fee Can Be Misleading
Consider two venues:
Venue A
- 0.01% opening fee
- 0.01% closing fee
- 0.08% daily funding
Venue B
- 0.05% opening fee
- 0.05% closing fee
- 0.005% daily holding cost
For a one-hour trade, Venue A may be cheaper.
For a 30-day trade, Venue B may be dramatically cheaper.
A realistic total-cost calculation should include:
Total cost = entry fee + exit fee + spread + price impact + financing + borrowing + network costs + conversion costs
Trading incentives and referral discounts should be deducted only when they are certain, claimable and economically usable.
CFD Spreads
A CFD spread can be:
- Fixed
- Variable
- Commission-inclusive
- Commission-exclusive
- Wider outside normal market hours
- Wider during volatility
- Wider for smaller shares or exotic forex pairs
The broker controls the price stream offered to the customer, even if that stream is derived from institutional markets.
Regulated execution duties can create legal accountability, but they do not guarantee the narrowest price at every moment.
PrimeXBT explains that the spread represents the difference between the quoted bid and ask and is a core trading cost.
On-Chain Spread and Price Impact
On-chain pricing is not necessarily spread-free.
Ostium
Ostium uses bid and ask execution. Longs open at the ask and close at the bid. Dynamic spreads apply to crypto and stock pairs, with execution influenced by order-flow balance.
gTrade
gTrade uses fixed spreads on some markets and dynamic price impact on others.
Major forex currently has a 0.005% spread per side. BTC and ETH also use a 0.005% fixed spread per side, while many smaller crypto markets use dynamic impact based on depth, recent volume and open-interest skew.
GMX
GMX separates execution slippage from protocol price impact.
A trade that worsens open-interest imbalance can receive negative impact. A trade that improves balance can receive positive impact.
Holding Costs Compared
CFD Overnight Swaps
CFD overnight financing is generally applied once per daily trading cycle.
Factor | Effect on Swap |
Central-bank rates | Changes financing benchmark |
Currency differential | Affects forex long and short carry |
Long or short direction | Determines whether trader pays or receives |
Broker markup | Adds commercial financing cost |
Day of week | Triple swap may apply |
Corporate action | Can alter share CFD adjustment |
Market holiday | Can change accrual schedule |
PrimeXBT’s current fee page provides a forex example in which the swap percentage is multiplied by the asset price and position amount. It also states that some products receive a triple Wednesday swap.
Ostium Rollover
Ostium attempts to represent the carry of the underlying market.
Market | Rollover Basis |
Stocks and indices | Interest-rate-based carry |
Forex | Currency and rate differentials |
Commodities | Futures term structure |
Crypto | Underlying funding conditions |
All pairs | Protocol carry component may apply |
Rollover accrues continuously and can be paid or received.
gTrade Holding Fees
gTrade combines:
- Funding exchanged between long and short sides
- Borrowing charged for vault utilisation
A trader on the less-crowded side can earn funding but still pay borrowing.
GMX Holding Fees
GMX uses adaptive funding and market-specific borrowing.
Rates are determined from open-interest imbalance and pool utilisation. They can change while the position is open.
Liquidation Mechanics
Feature | Regulated Retail CFD | Ostium | gTrade | GMX |
Margin close-out | Regulatory account threshold | Protocol formula | Dynamic contract threshold | Contract threshold |
Margin call | Possible broker warning | No conventional margin call | On-chain position monitoring | Interface and contract monitoring |
Negative balance protection | Required in some retail regimes | Loss normally limited to posted trade collateral | Contract and vault rules apply | Contract and position collateral rules apply |
Partial liquidation | Broker dependent | Position closes at liquidation | Pair and protocol dependent | Liquidation and ADL mechanisms |
Remaining collateral after liquidation | Depends on close-out result | Retained by protocol | Depends on threshold and fees | Depends on position settlement |
Human discretion | Broker risk team may intervene | Automated keeper | Oracle and keeper logic | Contract and keeper logic |
Ostium currently retains remaining trade collateral after liquidation and does not issue a conventional margin call.
Automated liquidation is predictable but unforgiving.
There is no customer-support representative who can reverse a correctly executed smart-contract liquidation.
Withdrawal Comparison
Withdrawal Factor | CFD Broker | On-Chain Platform |
Identity verification | Usually required | Wallet signature may be sufficient |
Source-of-funds review | Common | Front end or on-ramp may require it |
Original-payment rule | Common | Not normally applicable |
Processing time | Minutes to several days | Blockchain confirmation time |
Manual review | Possible | Not at permissionless contract level |
Bank delay | Possible | Not for wallet withdrawal |
Network congestion | Not normally user-facing | Directly affects execution |
Contract pause | Not applicable | Possible |
Bridge dependency | Usually internal | User may depend on bridge |
Reversibility | Broker may correct operational error | Confirmed transaction generally irreversible |
PrimeXBT’s applicable withdrawal policies allow verification and manual review and state that processing time can differ by bank, card, crypto network and payment provider.
Ostium returns collateral and realised PnL directly to the connected wallet after a successful close. GMX requires an execution fee for on-chain orders and withdrawals, with unused excess refunded.
Transparency Compared
Transparency Question | CFD Broker | On-Chain Platform |
Can users inspect total customer balances? | No | Often yes for contracts |
Are trades publicly recorded? | No | Frequently |
Are risk parameters public? | Product specification | Often contract state |
Is source code public? | Usually no | Often partly or fully |
Are reserves public? | Regulatory or company disclosure | Pool balances on-chain |
Are execution policies visible? | Written policy | Contract logic and documentation |
Can governance change rules? | Company policy | DAO, multisig or admin keys |
Is every dependency transparent? | No | No |
On-chain transparency is stronger at the settlement layer.
Traditional regulation is stronger at assigning legal responsibility.
The best system would ideally combine both.
Execution Architecture
CFD Broker Execution Chain
- Customer submits order
- Broker validates margin
- Broker fills internally or routes externally
- Account ledger updates
- Broker manages net exposure
- Customer receives confirmation
On-Chain Pool Execution
- Wallet signs transaction
- Smart contract validates collateral
- Oracle supplies reference price
- Keeper or contract executes
- Pool exposure updates
- Blockchain records transaction
On-Chain Order-Book Execution
- Wallet or delegated key submits order
- Order enters on-chain or hybrid book
- Counterparty provides liquidity
- Trade matches
- Contract updates margin and PnL
- Blockchain settlement is recorded
Counterparty Models
Venue | Economic Counterparty |
CFD market maker | Broker or affiliated market maker |
Agency CFD broker | External liquidity provider, with broker as intermediary |
Ostium | Protocol settlement vault plus off-chain hedge infrastructure |
gTrade | gToken liquidity vaults and protocol backstop |
GMX | GM or GLV liquidity pools |
Centralised futures exchange | Exchange clearing and internal account system |
On-chain order book | Other traders and market makers |
Ostium now separates its on-chain settlement vault from an off-chain hedging layer intended to neutralise residual directional exposure.
gTrade uses shared vaults across its markets, while GMX liquidity providers receive protocol fees and bear exposure to aggregate trader PnL.
Risk Matrix
Risk | CFD Broker | On-Chain Platform |
Market and leverage risk | Very high | Very high |
Broker insolvency | High relevance | Low direct relevance |
Smart-contract exploit | Low | High |
Private-key loss | Low | High |
Oracle failure | Indirect | High |
Client-money shortfall | Possible | Not the same model |
Stablecoin depeg | Limited unless crypto funded | High |
Regulatory recourse | Potentially strong | Often weak |
Withdrawal delay | Compliance and payment risk | Chain and contract risk |
Front-end outage | Broker platform dependency | Alternative interface may be possible |
Network congestion | Usually abstracted | Direct |
Liquidity-pool insolvency | No | Possible |
Price-feed manipulation | Broker and market-feed risk | Oracle and pool risk |
Account recovery | Usually available | Often limited |
Transaction reversal | Sometimes operationally possible | Usually impossible |
Governance-key compromise | Not applicable | Possible |
Platform Profiles
PrimeXBT
Category | PrimeXBT |
Platform model | Multi-asset broker-style platform |
Markets | Forex, indices, commodities, shares, crypto CFDs and crypto futures |
Account | Centralised |
Custody | Platform and custody infrastructure |
Holding cost | CFD swaps or crypto-futures funding |
Withdrawal | Broker-administered |
Account recovery | Available |
Regulation | Entity and jurisdiction dependent |
Best for | Multi-asset centralised trading |
PrimeXBT currently states that its products are provided by different entities according to residence. Its South African entity is an authorised financial-services provider, while other customers can contract through different registered or licensed entities.
Ostium
Category | Ostium |
Network | Arbitrum |
Markets | 75 stocks, ETFs, commodities, indices, forex and crypto instruments |
Custody | Smart-contract collateral |
Execution | Oracle and keeper based |
Opening fees | 0.03% to 0.10% |
Normal closing fee | None after 15 seconds |
Holding cost | Carry-based rollover |
Leverage | Up to 200x on selected markets |
Best for | On-chain macro and RWA trading |
Ostium’s smart contracts hold collateral, while an oracle, keeper network and hedging infrastructure support trading and settlement.
gTrade
Category | gTrade |
Model | Oracle-priced synthetic leverage |
Markets | Crypto, forex, commodities, stocks and indices |
Custody | Wallet-based collateral in protocol contracts |
Liquidity | Shared gToken vaults |
Holding cost | Funding plus borrowing |
Price cost | Fixed spread and dynamic impact |
Leverage | Very high, asset dependent |
Best for | Broad synthetic markets and advanced DeFi traders |
GMX
Category | GMX |
Networks | Arbitrum, Avalanche and MegaETH |
Model | Oracle-priced liquidity pools |
Trading fee | 0.04% or 0.06% |
Holding cost | Funding plus borrowing |
Leverage | Up to 100x |
Orders | Market, limit, stop and TWAP |
Liquidity | GM and GLV pools |
Best for | Crypto-native pool-based perpetual trading |
Best Platform by Use Case
Priority | Platform or Model to Research |
Regulated retail protections | Locally authorised CFD broker |
Fiat deposits and withdrawals | CFD broker |
MetaTrader workflow | PrimeXBT or another supported broker |
On-chain stocks and indices | Ostium |
On-chain forex | Ostium or gTrade |
On-chain commodities | Ostium, gTrade or GMX |
Broad synthetic leverage | gTrade |
Crypto pool liquidity | GMX |
Transparent smart-contract settlement | Ostium, gTrade or GMX |
Customer-support recovery | CFD broker |
Wallet-based access | On-chain protocol |
Direct share ownership | Securities broker, not either derivative model |
Long-term Bitcoin ownership | Spot self-custody, not a leveraged derivative |
Maximum legal recourse | Properly regulated broker |
Maximum composability | On-chain protocol |
A Better Decision Framework
Before selecting either model, ask 12 questions.
- What legal entity is my counterparty?
- Do I own the asset or only a derivative claim?
- Where is my collateral held?
- Can the platform freeze withdrawals?
- Can a smart contract pause withdrawals?
- What is the full round-trip fee?
- What will financing cost over my expected holding period?
- What price movement causes liquidation?
- Can I lose more than the account balance?
- What happens if the platform or front end disappears?
- What legal or technical remedy exists after an error?
- Can I independently verify the platform’s claims?
Final Verdict
CFD brokers and on-chain trading platforms are converging in product design but not in their risk architecture.
Both offer leveraged exposure to increasingly similar markets.
CFD brokers are adding crypto funding, perpetual products and multi-asset accounts.
On-chain protocols are adding stocks, forex, commodities, advanced orders and professional APIs.
The difference is where trust sits.
With a CFD broker, trust sits in the regulated company, its balance sheet, its custody arrangements, its market maker and the applicable legal system.
With an on-chain protocol, trust sits in code, contracts, oracles, stablecoins, keepers, liquidity pools, governance and the blockchain.
A regulated broker can fail.
A smart contract can fail.
The better platform is the one whose risks match the trader’s knowledge, jurisdiction, strategy and ability to respond when something goes wrong.
For mainstream retail users, a properly regulated CFD account can provide a stronger protection framework.
For crypto-native professionals, Ostium, gTrade and GMX can provide greater settlement transparency and direct wallet interaction.
For actual investment ownership, neither model is the right answer. Purchase and custody the underlying asset instead.
CFD vs On-Chain True Cost & Risk Comparator
Estimate the complete cost of a leveraged position, compare the capital at risk and test how formal broker protections differ from on-chain transparency and technical risk. All rates are editable because spreads, funding, borrowing and platform rules can change.
CFD broker
Broker-administered accountOn-chain platform
Wallet + protocol contractsEstimated comparison
Illustrative result based on the editable assumptions above.
CFD broker
Cost result$0.00
Estimated complete cost
On-chain platform
Cost result$0.00
Estimated complete cost
What the result means
Enter your assumptions to compare the two structures.
Ownership reminder
A CFD or perpetual position normally provides price exposure, not ownership of the referenced share, commodity, currency or cryptocurrency. Wallet control does not convert a derivative into the underlying asset.
Frequently Asked Questions
Are on-chain perpetuals CFDs?
They can be economically similar, and regulators may classify some perpetual products as CFDs depending on their legal characteristics. The label used by the platform is not decisive.
Which is cheaper, CFD trading or on-chain trading?
It depends on the asset, order size and holding period. CFD spreads can be lower for major forex, while on-chain protocols can offer lower commissions but higher funding or price impact.
Which is safer?
A locally regulated CFD broker generally provides stronger formal recourse. An on-chain platform provides more transparent settlement but introduces smart-contract and wallet risks.
Do CFDs provide negative-balance protection?
Some regulated retail regimes require it. Offshore or professional accounts may not provide equivalent protection.
Do DeFi platforms provide negative-balance protection?
Positions are commonly limited by posted collateral, but protocol deficits, ADL, pool loss or contract failure can introduce additional consequences. Do not assume statutory negative-balance protection exists.
Are on-chain positions completely self-custodial?
The wallet remains user controlled, but collateral committed to a position is governed by the trading contract.
Can a CFD broker take the other side of a trade?
Yes. Some providers or market makers act as principal, while others hedge or route exposure.
Can a DeFi liquidity pool take the other side?
Yes. GMX, gTrade and similar protocols use liquidity pools that economically back trader profit and loss.
Which is better for overnight positions?
Compare the specific CFD swap with the protocol’s funding, borrowing or rollover. There is no permanent winner.
Which is better for forex?
A regulated CFD broker may offer tighter conventional forex execution. Ostium and gTrade provide wallet-based alternatives.
Which is better for stocks?
CFDs and stock perpetuals offer price exposure but not ownership. A securities broker is more appropriate when ownership and shareholder rights matter.
Is PrimeXBT regulated?
The applicable entity depends on jurisdiction. PrimeXBT’s South African entity is an authorised financial-services provider, while other services can be offered through different entities. Verify the entity presented during registration.
Affiliate Disclosure
This article includes affiliate or referral links for PrimeXBT, Ostium, gTrade, GMX and other derivatives platforms. Decentralised News may receive compensation when eligible readers register or trade through these links.
Affiliate relationships do not affect our comparison of costs, custody, investor protection, execution or risk.
Educational Disclaimer
This publication is for educational and informational purposes only. It does not constitute investment, trading, legal, tax or financial advice.
CFDs, perpetual futures and leveraged on-chain positions are high-risk products. Losses can occur rapidly, and liquidation can result in the loss of all posted collateral. Brokers, smart contracts, stablecoins, liquidity pools, oracles, bridges, wallets and blockchains can fail.
Confirm all live fees, terms, regulatory protections and jurisdictional restrictions before trading. Never trade with money you cannot afford to lose. For adults aged 18 and over.






