CONTRACT FOR DIFFERENCE

This is a derivative contract that enables an investor to bet on the price of an asset rising or falling without having to own the underlying asset.

As the name suggests any payment made from one party to another is simply based on the difference in price of the asset when the contract is opened compared to when it is closed. These are also known as CFDs and, unlike spread bets, any gains are taxable.