Kontrakt różnicy kursowej, kontrakt na różnicę kursową, kontrakt CFD (ang. contract for difference, CFD) – kontrakt pomiędzy dwiema stronami: dostawcą kontraktu (wystawcą kontraktu) i inwestorem (nabywcą kontraktu), w którym zakłada się, że sprzedający zapłaci różnicę między aktualną wartością (w dniu wykonania kontraktu) danych ściśle określonych aktywów (na przykład akcje, obligacje, waluty, surowce, towary itd.), a ich wartością w dniu ustalania kontraktu (jeśli różnica jest ujemna, to tę wartość płaci kupujący sprzedającemu). Kontrakt CFD jest po prostu rodzajem zakładu między dwiema stronami transakcji na wycenę kontraktu w dniu zamknięcia pozycji – wzrost lub spadek. Taki kontrakt jest instrumentem pochodnym, w którym nie jest się właścicielem zawartych w kontrakcie aktywów. CFD jest produktem niewystandaryzowanym, co oznacza, że regulaminy dostawców i zasady obrotu tymi kontraktami mogą znacznie się różnić. CFD wykorzystują dźwignię finansową (tzw. lewarWykorzystanie dźwigni finansowej (lewara) na Forex”.).