Neste artigo
Depois deste artigo, saberá…
- Reconciliar cada entrada na moeda da conta com a taxa efetivamente aplicada.
- Distinguir diferença de conversão, spread e deslizamento.
- Verificar âmbito de campos, lançamentos diferidos e comissão total da posição.
Conceitos sem sair do artigo
Resultado realizado Comissão Moeda de cotação Spread Bid/Ask Valor nominal da posição Saldo (balance)Movimento do gráfico e extrato podem usar preços, unidades e âmbitos de custos diferentes. Uma discrepância não prova que plataforma esteja certa ou errada. Comece por preenchimentos confirmados e quantidade executada; reconcilie taxas, financiamento e conversão separados. Os exemplos mostram por que 30 pips no gráfico Bid não precisam de dar 30 USD líquidos, sem cobrar spread ou deslizamento duas vezes.
Três resultados que não se devem confundir
Num contrato linear FX, diferença entre preços efetivos de entrada/fecho multiplicada pelas unidades contratuais dá resultado de preço na moeda cotada. Esses preços já refletem spread. Comissão separada, financiamento com sinal e conversão afetam o resultado da conta. Crédito ou melhoria de preço também podem acrescentar valor; nem toda diferença é débito.
Mantenha estimativa baseada no gráfico, resultado dos preenchimentos e resultado final da conta em linhas distintas. Encargos não precisam de ser constantes ou independentes do volume/prazo. Use termos e lançamentos efetivos para explicar a diferença, sem inventar uma comissão só porque saldo desceu.
Spread e deslizamento já podem estar nos preços
Long compra a Ask e o fecho imediato usa Bid; pode mostrar perda com cotação inalterada. Um pip em posição 10000 EUR significa 1 USD no contrato EUR/USD declarado adiante. Veja Bid/Ask e execução. Essa explicação é possibilidade, não valida todo montante do ecrã.
Contra referência explicitamente Bid→Bid, entrada Ask pode reduzir resultado pelo spread de entrada num modelo simples. Referência mid ou Ask, spread variável e deslizamento exigem reconciliação diferente. Não subtraia um spread adicional do resultado entre preenchimentos nem presuma que toda comparação perde sempre um spread igual.
Deslizamento é diferença entre referência definida e preço executado, podendo ser favorável ou adverso. Registe sinal e referência; não é encargo fixo universal. Se já usa preenchimentos, a diferença de execução está incluída: deduzi-la novamente duplica o efeito.
Comissão e financiamento: unidade, sinal e momento
ECN, raw e standard não definem tarifa ou modo de lançamento. Verifique comissão por lado ou ciclo inteiro, por posição ou lote, e mínimo. Compare mesmo instrumento, quantidade e hipótese de manutenção com preços efetivos.
Swap/financiamento depende de evento de incidência, modo de cálculo e taxa long/short do contrato. Pode debitar ou creditar. A mesma data local pode cruzar um cutoff; um evento pode usar multiplicador de vários dias. O débito 0,60 USD usado abaixo é total assumido, não taxa universal de duas noites. Confira fuso e regra na data; meia-noite local não é definição mundial.
Converta cada fluxo pela sua própria taxa
Modelo PLN: lucro 20 USD convertido a 4,00 PLN/USD dá +80 PLN; custo separado 2 USD convertido a 4,20 dá −8,40. Total 71,60 PLN. Usar 18 × 4 dá 72 e sobrestima 0,40. A diferença é 2 ×(4,20−4,00), não deslizamento escondido em EUR/USD.
71,60 PLN incorpora ambas. Diferença 0,40 para taxa comum não se desconta novamente.
- Lucro
- +80 PLN – 20 × 4,00
- Custo
- −8,40 PLN – −2 × 4,20
- Soma
- 71,60 PLN – Não 72 PLN
As taxas são fictícias e já incorporam toda a conversão aplicada; não acrescentamos comissão cambial. Não são taxas IG. A ajuda IG britânica descreve conversão de resultados, financiamento e comissões conforme configuração, mas essa estrutura não transfere o seu tarifário para todos os fornecedores ou clientes portugueses.
Registe montante original, sinal, unidade, taxa aplicada e valor lançado; só depois some a moeda da conta. Converter unidades não é necessariamente uma perda separada; identifique margem ou taxa e se já integra o câmbio. GBP/JPY produz JPY no modelo linear e uma conta PLN exige conversão apropriada, sem obrigação de passar por USD.
Valor do pip errado também explica divergências. Com 100000 EUR por lote e pip EUR/USD 0,0001 USD/EUR, 1/0,10/0,01 lote dão 10/1/0,10 USD por pip. São resultados condicionais, não validação automática de extrato. Confira valor do pip por par antes de aplicar atalho de outro instrumento.
Reconciliação dos 30 USD até ao resultado final
Modelo fictício long 10000 EUR, equivalente a 0,10 lote de 100000 EUR, resultado USD. Cotação inicial Bid 1,10000/Ask 1,10010, compra integral em Ask; fecho integral a Bid 1,10300, sem deslizamento extra. Comissão separada 0,35 USD por lado e financiamento total −0,60 USD. Estes valores não são tarifário ECN observado.
- Referência Bid do gráfico: (1,10300−1,10000)× 10000=30 USD.
- Preenchimentos: (1,10300−1,10010)× 10000=29 USD. O spread já está aqui.
- Comissões: 29−0,35−0,35=28,30 USD; financiamento 28,30−0,60=27,70 USD.
Variante PLN separada: 27,70 × 4,0000=110,80 PLN; tarifa de conversão separada assumida 0,40 PLN deixa 110,40 antes de impostos. Aqui usamos uma taxa comum e tarifa explícita; no diagrama anterior, taxas por fluxo já incluem toda a conversão. Não misture hipóteses dos dois modelos.
Campos e lançamentos posteriores mudam o âmbito
Uma etiqueta Profit não basta. Nas secções relevantes do relatório MT5, Gross Profit/Loss exclui swaps e comissões; Profit/Loss inclui esses componentes. Confira secção, período e definição antes de descontar encargos. Os mesmos nomes num ecrã diferente podem precisar de outra leitura.
Modelo de lançamento diferido, sem outros eventos: saldo inicial 1000 USD, comissão de abertura −2 deixa 998; resultado de preço +30 leva 1028; comissão posterior −2 dá 1026. Resultado completo 26 USD. Um valor intermédio 28 pode já incluir a segunda taxa e não deve somar-se novamente ao ganho 30.
Resultado 26 USD; taxas já integram 1026. Não deduza 4 outra vez.
- Depois da abertura
- 998 USD – 1000−2
- Depois do resultado
- 1028 USD – 998+30
- Depois da comissão
- 1026 USD – 1028−2
Não retire os 4 USD de taxas outra vez de 1026: produziria 1022 e duplicaria despesas já lançadas. Separe hora de execução e de contabilização, moeda e identificador de cada linha. Assinale valor sem explicação como “por reconciliar”. Se execução foi corrigida, guarde versões e consulte correções de negócio executado.
Diagnóstico EUR: um cêntimo não prova uma taxa escondida
Exercício próprio de arredondamento, não regra de fornecedor: três entradas calculadas de +0,005 EUR. Se cada lançamento arredonda a cêntimos com regra explícita de metade para cima, cada um vira 0,01 e extrato soma 0,03. Se só somar valores exatos antes de arredondar, 0,015 vira 0,02. Diferença 0,01 vem do momento de arredondamento.
Não alterámos preço, spread ou comissão. Outro modo de arredondar pode dar resultado diferente; peça regra e precisão dos lançamentos antes de atribuir causa a uma diferença pequena. Compare soma dos valores efetivamente contabilizados com a mesma base, sem inventar cobrança apenas para fechar a conta.
Exercício: comissão total não é taxa por lote
No calculador associado, modelo EUR/USD usa 0,10 lote, 100000 EUR/lote e preenchimentos 1,1000/1,1050. Resultado de preço 50 USD e 50 pips. Comissão total da posição 0,70 USD e financiamento 0,80 deixam 48,50 USD. Altere apenas comissão total para 5,70: líquido 50−5,70−0,80=43,50 USD.
O acréscimo 5 USD reduz líquido pelos 5 inteiros, não por 0,50: o campo é montante de toda a posição, sem multiplicar novamente por 0,10 lote. Preenchimentos já contêm spread; produto e tarifas são hipóteses. Verifique fórmula e unidade em vez de explicar qualquer divergência com custo genérico.
Três ações para fechar a reconciliação
- Reconstrua último negócio com preços executados, quantidade e fórmula do contrato. Some encargos e financiamento com sinal, convertendo cada fluxo à taxa aplicada; investigue unidades, arredondamento e outras operações de saldo.
- Registe âmbito dos campos, comissão por lado/ciclo, evento de financiamento e conversão. Se começa por gráfico Bid, faça primeiro ajuste da referência; se começa por preenchimentos, não desconte spread nem deslizamento novamente.
- Defina zero líquido a partir da base correta e confira cutoff. Só fecho integral confirmado antes do evento, nos termos aplicáveis, elimina aquela incidência posterior; financiamento já lançado não desaparece ao fechar. Guarde histórico e marque lacunas para pedir esclarecimento.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
Converta cada fluxo pela taxa própria e depois some a mesma unidade.
Comissão total da posição não é taxa por lote
Aprox. 2 minutos de prática com a calculadora.
O exemplo EUR/USD usa 0,10 lote, 100000 EUR por lote e preenchimentos assumidos de 1,1000 e 1,1050. Resultado de preço: 50 USD. Comissão total da posição de 0,70 USD e financiamento de 0,80 USD deixam 48,50 USD líquidos. Altere apenas a comissão total de 0,70 para 5,70 USD.
Separar resultado de preço e encargos lançados à parte →
Verificar o resultado e a explicação
Preço continua a dar 50 USD e 50 pips. Líquido passa a 50−5,70−0,80=43,50 USD. O acréscimo de 5 USD deduz os 5 inteiros: este campo é comissão de toda a posição, não taxa para multiplicar novamente por 0,10 lote.
Os preços executados já contêm spread. Deduzir só lançamentos separados; tarifário e contrato linear são hipóteses fictícias.
Mais perguntas
Por que começa com perda?
Long entra em Ask e usa Bid para venda imediata; 1 pip em 10000 EUR dá −1 USD no modelo. É explicação possível, não valida todo número. Zero líquido inclui custos separados/conversão.
Comissão zero significa grátis?
Não. Pode haver spread, financiamento ou conversão. ECN/raw/standard não estabelecem preço; compare instrumento, unidades, prazo, mínimos e preenchimentos.
Como calcular pip?
Unidades base executadas×pip declarado dá valor na moeda cotada; converta se necessário. 10000 EUR× 0,0001 USD/EUR=1 USD. Par JPY 0,01 produz JPY inicialmente, sem caminho USD obrigatório.
Intradiário evita swap e conversão?
Não necessariamente. Evento de financiamento não é universalmente meia-noite local/servidor. Conversão pode incidir em cada lançamento, com encargo já na taxa. Inspecione fluxos sem duplicar efeitos.
Fontes e verificação
- MQL5: OrderCalcProfit
Texto 90–124/140–207 lido: fórmula linear e conversão dependente do instrumento; outros modos têm fórmulas próprias. Não se executou API nem adotaram saídas de exemplo como nossas.
- MetaQuotes: relatório MT5
Secções 112–129/174–218 lidas: Gross exclui swaps/comissões e campos Profit/Loss indicados incluem. Rótulo precisa do contexto; não é qualquer Profit universal.
- IGUK: conversão de moeda
Texto 17–45 lido: configuração e conversão deprofit/funding/commission; taxas podem incorporar encargo. Exemplos oficiais têm inconsistências numéricas, não adotados; tarifasUK não transplantadas paraPortugal.
- MetaQuotes: especificação/financiamento
Trechos 113–138 lidos: volume/contrato e taxas/multiplicadores de financiamento; não pressupõe cutoff mundial ou taxa fixa por noite.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
