What is CFD trading?
CFD stands for 'contract for difference'. A CFD is an agreement between a trader and a broker to exchange the difference in the price of an asset from when a position is opened to when it is closed, without taking ownership of the underlying asset itself.
When trading CFDs, you can go long (buy) if you expect the market to rise, or go short (sell) if you anticipate a fall. This makes CFDs particularly flexible in volatile conditions.
CFDs are not subject to stamp duty, which applies at 0.5% on direct UK share purchases. This makes CFDs a cost-efficient way to gain exposure to UK-listed equities such as those on the FTSE 100 or FTSE 250.
Unlike spread betting — which is measured per point of price movement — CFDs use standardised contracts, and profits are subject to Capital Gains Tax (CGT) for UK residents. For more details, see our guide on the difference between spread betting and CFDs.












