Contract for Difference (CFD)

DeFi

A contract for difference (CFD) is an agreement that lets you trade the price movements of an asset without actually owning it. You pay or receive the difference in price when you close the trade.

A Contract for Difference, commonly known as a CFD, is a financial derivative that allows you to speculate on the price movement of an asset without ever actually owning it. When you enter a CFD, you agree with a broker to exchange the difference in an asset’s price between when the contract opens and when it closes. If you predicted the direction correctly, the broker pays you the difference; if you were wrong, you pay the broker. In crypto, CFDs let people trade Bitcoin, Ethereum, or other tokens through traditional brokers without needing a crypto wallet or exchange account.

CFDs come with several notable features. They are typically leveraged products, meaning you only need to put up a small percentage of the total trade value as margin, which amplifies both gains and losses. They are also flexible — you can go long (bet on price rising) or short (bet on price falling) with equal ease. However, because you never actually own the underlying asset, you don’t get any benefits that come with ownership, like staking rewards or governance rights. CFDs are regulated in many countries but are banned or restricted in others — most notably, retail CFDs are banned in the United States.

Example: Imagine you and a friend make a deal: if the price of a particular painting goes up between now and next month, she pays you the difference; if it goes down, you pay her. Neither of you actually buys or owns the painting — you’re just settling the price difference between you. A CFD works exactly like that. If Bitcoin is at $30,000 when you open your CFD and $35,000 when you close it, your broker pays you the $5,000 difference. You never held a single satoshi of actual Bitcoin.

Top tokens on optimism

  • USDC
    USDCUSD Coin
    $1.00$10.82M
  • WETH
    WETHWrapped Ether
    $1.65K$9.47M
  • USDT
    USDTTether USD
    $1.00$2.38M
  • WBTC
    WBTCWrapped BTC
    $61.61K$2.01M
  • USD₮0
    USD₮0USD₮0
    $1.00$370.56K
  • E

    EURCEURC
    $1.15$365.67K
  • wstETH
    wstETHWrapped liquid staked Ether 2.0
    $2.03K$326.43K
  • USDC
    USDCUSD Coin
    $1.00$323.60K
  • DAI
    DAIDai Stablecoin
    $1.00$285.87K
  • OP
    OPOptimism
    $0.095$253.27K