Een contract for difference (afgekort CFD) is een afspraak tussen belegger en broker over het koersverschil van een instrument. Dat kan om allerlei beleggingsinstrumenten gaan, zoals bijvoorbeeld grondstoffen, valuta, aandelen of een beurs als de NASDAQ of Dow Jones. Met je broker spreek je een prijsverschil af en wacht tot de koers naar boven of naar beneden gaat. Zodra de koers dan anders ligt kun je je contract for difference weer afsluiten en je winst te innen. Helaas kan het ook andersom zijn en verdient je broker geld aan jou omdat je koers niet volgens afspraak behaald is. In het geval van een hefboom kun je nog veel meer geld verdienen, want bij een hefboom 1:10 hoef je per 10 euro omdat ze ergens aandelen in hebben zitten.