FeesWizard

CFD vs Investing: Trading Contracts Versus Buying Real Shares

A CFD, or contract for difference, is a leveraged agreement to exchange the change in an asset's price without owning the asset, whereas investing means buying the real share and owning a stake in the company. The core difference is ownership: CFDs are short-term speculative derivatives, while investing builds long-term ownership of assets. Capital at risk.

Reviewed by Yaniv Barshaf · Fees verified June 2026 · Our methodology

Disclosure: FeesWizard may earn a commission if you open an account through links on this page. This never affects our fee data or rankings — how we make money.

Ownership and shareholder rights

When you invest by buying a share, you own a real stake in the company. That ownership brings tangible rights: your name sits behind the holding, you can receive dividends the company pays, and you may be entitled to vote at shareholder meetings and participate in corporate actions. A CFD grants none of this. You never own the underlying asset; you hold a contract with a provider that simply pays out the difference between the price when you open and when you close the position. There are no voting rights, no true shareholder status, and no ownership stake to hold indefinitely or transfer. This distinction is fundamental. Investing accumulates assets you own; CFD trading is a bet on price movement with no ownership attached, which shapes every other difference between the two.

Leverage: magnified gains and losses

CFDs are traded on leverage, meaning you put down only a fraction of a position's value as margin and control a much larger exposure. Leverage magnifies gains: a small favourable price move can produce an outsized return on the capital you committed. But it magnifies losses identically, and this is where the danger lies. A modest adverse move can wipe out your margin and, in some cases, oblige you to deposit more to keep the position open. Buying real shares is normally unleveraged, so your maximum loss on a share bought outright is limited to what you paid, and a falling price never demands more money from you. This asymmetry in downside behaviour is the single most important practical difference between speculating with CFDs and investing in shares.

Costs compared

The two approaches carry different cost structures. CFD trading typically involves paying the spread, the gap between buy and sell prices, on every position, plus overnight funding charges, sometimes called swap or holding costs, levied for each night a leveraged position stays open. Those funding costs make CFDs progressively more expensive the longer you hold, which is one reason they suit short horizons. Buying real shares typically involves a dealing commission where charged, a currency-conversion fee on foreign shares, and, for UK-listed shares, stamp duty; but there is no daily funding charge simply for holding, so long-term ownership is not penalised over time. In short, CFD costs accrue with time held, while share-ownership costs are largely front-loaded at purchase, reinforcing the different time horizons each is built for.

Time horizon and dividends

The cost structures push each approach towards a different time horizon. Overnight funding makes CFDs expensive to hold for long, so they are geared to short-term trading, days or weeks, where a trader aims to profit from near-term price moves. Real shares carry no holding penalty and can be owned for years, letting returns compound and suiting long-term wealth building. Dividends differ too. A share owner receives real dividend payments in cash, which can be reinvested to compound. A CFD holder does not receive a real dividend; instead the provider makes a dividend adjustment, crediting or debiting the account to reflect the payment, which is an approximation of the economic effect rather than an actual distribution you own and control.

Tax treatment at a high level

Tax rules are individual and change, so treat this as general orientation and confirm your position with HMRC or a qualified adviser. At a high level in the UK, profits from CFD trading are generally subject to Capital Gains Tax, but because a CFD is a derivative rather than a share purchase, no stamp duty applies when you open a CFD position. Buying UK-listed shares, by contrast, typically attracts Stamp Duty Reserve Tax of 0.5% on the purchase, and gains on shares held outside a tax-sheltered account may also fall within Capital Gains Tax. These are simplified basics, not a complete account: allowances, rates, loss relief, and the treatment of foreign shares all matter, and your own circumstances determine the outcome. Never plan around tax on the strength of a summary alone.

Risk profile and the required warning

The risk profiles are not comparable. CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. The majority of retail investor accounts lose money when trading CFDs. Because leverage amplifies losses and overnight funding erodes positions held too long, adverse moves can be severe and swift, and you can lose more than you might expect from the size of your initial outlay. Buying real shares is inherently risky too, since prices fall as well as rise and you can lose money, but the risk is generally lower and more contained: with an unleveraged holding your loss is bounded by what you invested, and time is on your side rather than against you. Understanding this gulf in risk is essential before choosing either route. Capital at risk.

The bottom line

For long-term wealth building, owning real assets is the appropriate route: you hold genuine shares, receive real dividends, and let returns compound without a holding penalty. CFDs are complex, leveraged, short-term speculative tools that carry a high risk of losing money rapidly, and the majority of retail investor accounts lose money trading them.

Frequently Asked Questions

What is the main difference between a CFD and buying shares?

Ownership. Buying a share makes you a part-owner of the company with dividend and voting rights. A CFD is a leveraged contract that pays the difference in an asset's price without any ownership, no shareholder rights, and daily funding costs if held overnight.

Are CFDs riskier than investing in shares?

Generally, yes, substantially. CFDs are complex instruments carrying a high risk of losing money rapidly due to leverage, and the majority of retail investor accounts lose money trading them. Unleveraged shares can also fall in value, but your loss is bounded by what you invested.

How are CFDs and shares taxed differently in the UK?

At a high level, CFD profits are generally subject to Capital Gains Tax with no stamp duty, since a CFD is a derivative. Buying UK shares typically incurs Stamp Duty Reserve Tax of 0.5%. Rules change and are individual, so confirm your position with HMRC.

Which is better for long-term wealth building?

Owning real shares. They carry no overnight funding charge, pay real dividends you can reinvest to compound, and can be held for years. CFDs are designed for short-term speculation, and their leverage and holding costs make them unsuitable for long-term compounding.