CFD deals involve speculating on the direction of underlying assets, such as equities, benchmarks, raw materials, and foreign exchange. You never actually holding the stock itself; instead, you’re agreeing a contract with a intermediary to compensate the gap between its starting and ending rate.