Simply speaking…
A Contract for Difference (CFD) is an agreement between two parties to settle in cash, the difference between the buying and selling price of an asset. CFDs allow you to speculate on the price movements of an asset without having to physically own it.
CFDs are a derivative product
While CFDs imitate traditional share trading, they differ because you don't actually own the underlying shares. For example, you can enter into a contract where you buy a CFD on 200 shares of IBM, without having to buy the actual 200 shares on an exchange. The CFD transaction will deliver the same economic outcome as you would have if you traded in the actual shares.
CFDs are a leveraged product
This means that you do not need to fund the entire position, but simply put up a percentage (margin) which is determined by the CFD broker. Leverage enables you to profit substantially if the market moves in the direction that you expect, but at the same time you risk substantial losses if the market moves against you.
