A contract for Difference (CFD) allows you to trade a stock, index, crypto, or commodity without owning it. When you trade a CFD, you simply make (or lose) the difference between the price you bought it at and the price you sell it at. Why have Cfds quickly become one of the preferred ways for investors in the financial markets to trade? Because they: Are easy to access with limited starting capital Have built-in leverage (you can take trades greater than the value of your account size, making .