El precio se determina por la oferta y demanda sobre las divisas concretas. El precio se obtiene de la negociación propia de las divisas, cuando los bancos intercambian divisas por los motivos que sea (transacciones comerciales, coberturas, especulación...) pero siempre cuando compran la divisa de forma física (al contado spot).
Hay que ver si el dinero que se apuesta sobre divisas a través de los derivados llega al mercado de divisas al contado o no. En la mayoría de los casos no creo que llegue a dicho mercado, es decir el propio broker te ofrece el precio y si ganas/pierdes, el broker te paga o te cobra la diferencia de precios. Seguramente pasará eso en la mayoría de brokers de opciones binarias.
En el mercado de futuros el dinero no llega al subyacente, es un mercado paralelo, y en opciones tampoco pues son opciones sobre futuros de divisas.