CFD (Contract for Difference - kontrakt na rozdiel, diferenčná zmluva) je zmluva medzi dvoma protistranami: kupujúcim a predávajúcim, pričom sa ustanovuje, že vyrovnanie zisku a straty z transakcie si navzájom vysporiadavajú rozdielom medzi cenami. CFDs sa obchodujú s cieľom profitovať na cenových rozdieloch medzi predajom a nákupom.