Definitivamente esto es un error. Por definición, hay 100 GBX en 1 GBP.
La causa probablemente sea que están tratándolo como una tasa cruzada a través del USD por experiencia. Es un error extraño pero comprensible cuando se cambian todas las monedas cruzadas a través de la principal. Esto se debe a que en general la tasa con respecto al USD para cualquier moneda dada es el mercado más líquido y, como tal, al tratar de determinar la "tasa cruzada" entre dos monedas que no son USD, se utilizan esas dos tasas, por ejemplo:
Para obtener la tasa cruzada GBPCHF, el cálculo es cruzar las tasas GBPUSD y USDCHF.
Si el sitio está obteniendo tasas GBPUSD y (presumiblemente) USDGBX o tasas GBXUSD, las cruzarán erróneamente esperando que sea el par de contratos más líquido.
Probablemente sea una buena idea plantear esto con ese sitio.