Impacto da variação do GBP
10.000 euros ou dólares valem 8.000 libras a uma taxa de 1,25; se a libra cai para 1,10, o mesmo dinheiro compra mais libras. Informe o valor em moeda estrangeira e as taxas antiga e nova para ver a diferença em libras. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Quantidade
- 10.000
- Taxa anterior
- 1,25
- Nova taxa
- 1,1
- GBP antigo
- 8.000
- GBP novo
- 9.090,909091
- Diferença
- 1.090,909091
- Variação da taxa
- -0,15
Quando a libra se move frente a outra moeda, um saldo em euros, dólares ou ienes vale de repente um número diferente de libras esterlinas. Tesoureiros, importadores e domicílios que mantêm um valor em divisa precisam dessa diferença como uma só cifra: o impacto cambial da variação da cotação GBP, não uma reavaliação completa de tesouraria. Esta calculadora aceita o valor em moeda estrangeira junto com as cotações GBP antiga e nova, cada uma expressa em unidades estrangeiras por uma libra, converte o valor em esterlinas nas duas taxas e devolve a diferença. Exige-se uma cotação estritamente positiva nos dois lados; uma taxa nula ou negativa é rejeitada em vez de produzir um valor esterlino infinito.
O que é o impacto de uma variação do câmbio GBP e como a diferença se forma
O impacto cambial de um movimento da cotação GBP sobre um saldo em moeda estrangeira é a mudança do valor em libras desse montante quando a cotação da libra passa de um nível observado para outro. As cotações entram como unidades de divisa por uma libra, a mesma convenção de um ticket GBPUSD ou GBPEUR: 1.25 significa que uma libra compra uma vírgula vinte e cinco unidades da moeda estrangeira. O valor em esterlinas a uma cotação dada é, portanto, o montante estrangeiro dividido por essa taxa.
Uma queda da cotação é uma libra mais barata: o mesmo monte de euros ou dólares compra mais esterlinas, então a diferença é positiva para uma posição comprada em divisa. Uma alta da cotação é uma libra mais forte: o mesmo monte estrangeiro compra menos libras, então a diferença é negativa. A identidade não aplica spreads de compra e venda, calendários de fim de semana nem um segundo cruzamento por uma moeda veículo, e não inventa um mid ao vivo a partir de um feed.
Responde a uma só pergunta com honestidade: se este valor estrangeiro é reavaliado desta cotação GBP antiga para esta cotação GBP nova, quantas libras de impacto aparecem. Quando as duas cotações são idênticas, a diferença é exatamente zero independentemente do valor. Quando o valor é zero, a diferença é zero independentemente das cotações.
Valores negativos são tratados como posições vendidas em divisa, de modo que o sinal do impacto inverte e a fórmula permanece a mesma.
Onde uma calculadora de impacto da variação do GBP agrega valor
Importadores que faturam em euros e reportam em libras podem colar o fixing do mês passado e o deste mês ao lado do valor estrangeiro em aberto e guardar a diferença numa planilha. Domicílios que voltam de viagem podem ver se uma libra mais fraca fez os dólares sobrados valerem mais esterlinas do que quando os compraram. Checklists de fechamento contábil que já guardam taxas GBP de fim de mês antiga e nova podem enviar amount mais as duas cotações uma vez e fixar difference nos testes.
Validação falha não consome saldo. A capacidade nunca busca um mid ao vivo, nunca aplica spread e nunca converte por uma terceira moeda; isso cabe a ferramentas de dados de mercado e a uma calculadora de taxa cruzada à parte. Mantenha os três números finitos, fixe difference nos testes e você obtém um impacto esterlino reproduzível para widgets, módulos de aprendizado e workers na borda sem levantar um stack completo de tesouraria próprio.
Casos de uso
Reavaliação de fechamento de importadores e exportadores
Cole o total de uma fatura estrangeira em aberto com o fixing GBP do mês passado e o deste mês para registrar a diferença em libras na planilha de fechamento.
Checagem de moeda sobrada de viagem
Veja se euros ou dólares sobrados valem mais ou menos libras após um movimento do GBP, usando a cotação que você pagou e a que poderia obter agora.
Perguntas frequentes
Como a diferença em libras é calculada?
Uma libra mais barata eleva o valor em esterlinas de um monte longo de divisa.
Como devo informar as taxas antiga e nova?
Como unidades de moeda estrangeira por uma libra, a mesma convenção de um ticket GBPUSD ou GBPEUR. Envie 1.25 se uma libra compra 1.25 unidades da divisa. Ambas as cotações devem ser estritamente maiores que zero.
O que acontece se uma taxa for zero ou negativa?
Uma cotação não positiva tornaria o valor em esterlinas indefinido ou infinito, então taxas nulas e negativas nunca são devolvidas como sucesso.
Esta ferramenta busca uma taxa de câmbio GBP ao vivo?
A calculadora só reavalia o seu valor nessas duas cotações e devolve a diferença; não chama um feed de dados de mercado.
Por que uma libra mais fraca aumenta o valor em libras do meu dinheiro em moeda estrangeira?
Porque, com uma taxa mais baixa, cada libra compra menos unidades estrangeiras, então os mesmos euros ou dólares viram mais libras. Quando a libra se valoriza acontece o contrário e a diferença sai negativa.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/fin/brexit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":10000,"old_rate":1.25,"new_rate":1.1}'const res = await fetch("https://api.kit.forhosting.com/fin/brexit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 10000,
"old_rate": 1.25,
"new_rate": 1.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/brexit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 10000,
"old_rate": 1.25,
"new_rate": 1.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/brexit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":10000,"old_rate":1.25,"new_rate":1.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":10000,"old_rate":1.25,"new_rate":1.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/brexit", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"amount": 10000,
"old_rate": 1.25,
"new_rate": 1.1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.brexit",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que é o impacto de uma variação do câmbio GBP e como a diferença se forma
O valor antigo em esterlinas é amount dividido por old_rate; o valor novo é amount dividido por new_rate; a diferença que este endpoint devolve é a esterlina nova menos a antiga, que em álgebra é amount vezes (um sobre new_rate menos um sobre old_rate). Fixe difference nos testes; old_gbp e new_gbp são as duas pernas que o produziram.
Contrato de entrada, forma da resposta e comportamento de erros
O arredondamento é half-up para que os goldens coincidam byte a byte entre runtimes. Exemplo: dez mil unidades estrangeiras de 1.25 para 1.10 rendem oito mil libras e depois cerca de nove mil noventa e uma, uma diferença esterlina positiva porque a libra mais barata eleva o valor em libras do monte estrangeiro. Envie por POST um corpo JSON com três números finitos obrigatórios. amount é a posição de caixa em moeda estrangeira a reavaliar; os aliases qty, quantity e foreign_amount são aceitos. old_rate é a cotação GBP anterior em unidades estrangeiras por uma libra; os aliases old, from_rate e previous_rate são aceitos. new_rate é a cotação atualizada sob a mesma convenção; os aliases new, to_rate e current_rate são aceitos. Cada campo pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias e valores não finitos falham com invalid_input nomeando o campo. A falha distintiva é uma taxa não positiva: se old_rate ou new_rate é zero ou negativo, a tarefa falha em vez de devolver Infinity ou um valor esterlino inventado, porque dividir por uma cotação não positiva não é uma conversão de câmbio definida. amount pode ser zero ou negativo; essas são posições válidas, um saldo nulo ou uma venda a descoberto, não erros. Magnitudes acima de um trilhão são rejeitadas para que um isolate Worker não precise emitir produtos não finitos. Em caso de sucesso o corpo ecoa amount, old_rate e new_rate arredondados a seis casas; old_gbp e new_gbp como valores em esterlinas em cada cotação; difference como new_gbp menos old_gbp, o campo que os clientes fixam nos testes; rate_change como new_rate menos old_rate; rate_change_percent como essa variação sobre old_rate vezes cem; e uma string formula que reescreve a identidade. Combine a diferença com a sua própria moeda de livro se precisar de um lançamento contábil; este endpoint só converte e subtrai.
Onde uma calculadora de impacto da variação do GBP agrega valor
Telas pré-negócio de tesouraria corporativa podem chamar o mesmo módulo puro pelo navegador para prévias gratuitas e pela API para arquivos guardados, garantindo que a cifra que um controller viu na página de destino coincida com a cifra armazenada após o cadastro. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Casos de integração
Prévia de tesouraria e arquivos guardados
Execute o mesmo corpo de três números no widget gratuito do navegador e na API para que a prévia da página de destino coincida com a diferença armazenada após o cadastro.
Perguntas técnicas
Quanto custa a calculadora de impacto da variação do GBP?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.