A CFD (Contract for Difference) is a derivative that tracks the price movement of an asset — a stock, an index, a currency — without you ever owning it. You win or lose the difference between the opening and closing price of the position, usually with leverage.
When you open a CFD you buy nothing: you sign a contract with your broker where one side pays the other the price difference. Two features define it:
European regulators (ESMA, and the CNMV in Spain) require CFD brokers to publish the percentage of retail accounts that lose money: historically between 70% and 85% depending on the firm. Since 2023 the CNMV also restricts CFD advertising in Spain. This is not a footnote: leverage plus daily costs mean time works against you.
With a CFD on a stock you collect no real dividends: the broker credits a cash "dividend adjustment" (and charges it if you are short). That adjustment is not a dividend for tax-treaty purposes and carries no shareholder rights. If your strategy is building income with dividends, a CFD builds nothing: no shares, no ownership, no compounding on real holdings.
Their legitimate use is short-term trading and occasional hedging: they make shorting easy and allow intraday trading with little capital. For long-term investing they are objectively inferior to buying the asset: you pay daily financing for something you could simply own. The practical rule: if your horizon is measured in years, buy stocks or ETFs; if it is measured in hours or days, be sure you understand you are speculating, not investing.
Not exactly: you receive an equivalent cash adjustment (if long), but it is not a real dividend — no tax-treaty treatment, no voting rights and no shares behind it. For an income strategy it does not replace owning the stock.
Because of the combination of leverage (it amplifies mistakes), daily financing costs (time works against you) and spreads. Brokers themselves publish that 70–85% of retail accounts lose money.
For any horizon beyond a few days, real shares: no financing cost, real dividends and no margin-call risk. A CFD only makes sense as a trading or occasional hedging tool.