Un CFD o contrato por diferencia es un acuerdo entre dos partes para realizar el intercambio de la diferencia entre el precio de compra y el precio de venta de productos como acciones, materias primas, entre otros. En pocas palabras, se trata de la diferencia entre el precio de un activo en la fecha de apertura y la fecha de cierre del contrato.
Al invertir con CFDs no se posee directamente el producto, es decir, el trader no estaría adquiriéndolo como tal, sino que estaría especulando sobre el cambio de valor del mismo.