Boa tarde, penso que se resolve assim:
Em Outubro comprou 2.000GBP pelo valor de 2.247,19€, ou seja, aquela data 1GBP = 1,123595€ pelo que por 440GPB teria pago 494,3818€
Em 31 Dezembro 1GBO = 1/0,88 = 1,1363(63)€ logo, 440GBP = 500,00€
A esta data, já teria um ganho de 500,00 – 494,38 = 5,62€
Em Março, 1GBO = 1/0,83 = 1,204819€ logo, 440GBP = 530,12€
Diferença total de câmbio favorável = 530,12 – 494,38 = 35,74€
No entanto, se no final do ano de 2017 tiver registado na contabilidade o ganho correspondente de 5,62€, então em 2018, só faria o registo de 530,12 – 500,00 = 30,12€