CFD (contract for differences) je finanční derivát, který vyrovnává rozdíly mezi cenou podkladového aktiva v den uzavření obchodu a aktuální cenou v den vypořádání/splatnosti kontraktu.
To znamená, že podkladové aktivum se dá obchodovat bez toho, aby ho prodávající vlastnil. Motivem pro obchodování CFD je hlavně profitování z cenových rozdílů mezi nákupní a prodejní cenou. Nejčastěji si obchodníci vybírají jako podkladové aktivum měnový pár, dluhopisy, akcie, akciové indexy nebo úrokové sazby.