Los contratos por diferencia son, como su nombre indica, contratos entre inversores y brokers que llevan aparejadas unas obligaciones de pago que dependen de las variaciones del precio que se produzcan en un activo desde el momento en el que abre la operación y hasta que esta se cierra.