CFDs are derivatives products that are made accessible to anyone by trading on live market price movements without actually owning the underlying instrument on which the contract is based. CFDs are used to speculate on the future movement of market prices regardless of whether the underlying markets are rising or falling. The actual underlying asset is never owned. Essentially, it is a contract between the client and the broker. Trading CFDs has several major advantages, and these have increased the popularity of the instruments over the last several years.