FX DERIVATIVES PRICER