CFD (contract for difference) sú kontrakty na rozdiel, ktoré fungujú ako finančné deriváty. Kontrakt na rozdiel je v praxi kontrakt, ktorý slúži na vyrovnanie rozdielov. A to medzi otváracou a uzatváracou pozíciou obchodných derivátov. Deriváty sú zmluvy, ktoré priamo kopírujú cenu určitého aktíva ako sú akcie, komodity a podobne.