Neste artigo
Depois deste artigo, saberá…
- Calcular sensibilidade em moeda da conta.
- Encontrar nominal EUR que produz um valor PLN por pip definido.
- Arredondar volume para baixo sob teto explícito.
Conceitos sem sair do artigo
Pip Moeda base Moeda de cotação Tamanho da posição Valor nominal da posição Saldo (balance)Valor do pip mede sensibilidade monetária a uma unidade de preço, para tamanho e conversão definidos. Neste modelo linear, um lote contém 100000 unidades base e a conta é USD. EUR/USD dá 10 USD por pip; USD/JPY a 150 dá cerca 6,67; EUR/GBP com GBP/USD 1,27 dá 12,70. São sensibilidades brutas de preço, não classificação de segurança dos pares.
Unidade de preço e unidade de dinheiro
O pip é convenção, normalmente 0,0001 da moeda cotada por unidade base, ou 0,01 em pares JPY. Não é automaticamente Tick Size ou Point mínimo do símbolo. O guia inicial de pip explica essa diferença; aqui interessa o dinheiro que corresponde à unidade declarada.
Numa posição aberta, mudança de preço altera normalmente resultado flutuante, não imediatamente saldo. Multiplique unidades base pelo tamanho de pip para obter moeda cotada e depois converta para moeda da conta. Registe contrato, quantidade, convenção e taxa de conversão; cinquenta pips podem representar valores monetários distintos.
USD à direita: resultado já em dólares
EUR/USD, GBP/USD, AUD/USD e NZD/USD, sob 100000 unidades por lote e pip 0,0001, dão 100000 × 0,0001=10 USD por lote e pip numa conta USD. Esse valor na moeda cotada é constante se unidades e convenção não mudarem, mesmo quando o preço do par varia.
Não generalize a outros contratos só pelo nome. Um símbolo com tamanho de contrato diferente exige nova conta. Se a conta for EUR, até esse caso simples precisa de conversão USD/EUR, com taxa, lado e hora definidos. Dez USD são resultado bruto de uma variação especificada, antes de encargos separados.
USD à esquerda: conversão variável
USD/JPY tem 100000 × 0,01=1000 JPY por pip de lote. Com taxa assumida 150 JPY/USD, 1000 ÷ 150≈6,67 USD. A 160, passa a 6,25. Mesmo tamanho não conserva sensibilidade USD quando muda conversão. USD/CHF a 0,90 gera 10 CHF÷ 0,90≈11,11 USD; USD/CAD a 1,35 gera 10 CAD÷ 1,35≈7,41 USD.
Use taxas consistentes com o modelo, não números memorizados há um ano. A divisão segue unidades: JPY dividido por JPY/USD dá USD. Taxa inversa exigiria operação e lado adequados, não trocar multiplicação por divisão por hábito. O caminho de conversão separa resultado e margem.
Crosses e taxa auxiliar
EUR/GBP a 0,86, sob contrato padrão, dá 10 GBP por pip. GBP/USD 1,27 converte por multiplicação: 12,70 USD. EUR/JPY e GBP/JPY dão 1000 JPY por lote e pip; a USD/JPY 150, cada um equivale 6,67 USD. AUD/NZD também requer relação entre moeda cotada e a da conta; não se pressupõe USD em qualquer conta.
Esses valores não ordenam o risco. Volatilidade, distância de stop, correlação, conversão e tamanho também importam. Um pip menor em dinheiro pode coexistir com movimento muito maior. Igualar apenas o número de lotes não controla a perda planeada.
Mesmo nominal EUR, sensibilidades PLN diferentes
Modelo original explicitamente em PLN: compras de 10000 EUR em EUR/USD e EUR/GBP, pip 0,0001 para ambos, conversões fixas 4 PLN/USD e 5 PLN/GBP. Primeiro produz 1 USD=4 PLN por pip; segundo 1 GBP=5 PLN. Dez pips adversos simultâneos dão −40−50=−90 PLN.
Para EUR/GBP ter 4 PLN por pip, quantidade é 4 ÷(0,0001 × 5)=8000 EUR, 0,08 lote no contrato assumido. Movimento conjunto passa a −40−40=−80 PLN. Não é recomendação de carteira: igual sensibilidade não iguala volatilidade ou correlação. Os preços executados, conversão fixa e ausência de outros custos são hipóteses explícitas.
Dez pips adversos dão 90 PLN; reduzindo EUR/GBP a 8000 EUR, dão 80 PLN.
- EUR/USD 10000
- 4 PLN/pip – 1 USD× 4
- EUR/GBP 10000
- 5 PLN/pip – 1 GBP× 5
- EUR/GBP 8000
- 4 PLN/pip – 0,8 GBP× 5
Mini, micro e conta noutra moeda
No EUR/USD do modelo, lote 100000 dá 10 USD/pip; mini 10000 dá 1 USD; micro 1000 dá 0,10 USD. A 4 PLN/USD, respetivamente 40 PLN, 4 PLN e 0,40 PLN. Todas as quantidades escalam proporcionalmente quando o contrato linear e a conversão permanecem fixos.
Para conta EUR, converta USD para EUR pela taxa apropriada. Uma cotação invertida exige cuidado com unidades e lados. Tarifa real de conversão pode acrescentar custo. Consulte contrato e passo de volume para não confundir rótulo lote com quantidade efetiva.
Orçamento vem antes do volume
Perda de preço planeada=distância em pips×valor do pip por lote×lotes. Num orçamento 100 USD, por exemplo 1% de 10000 USD, com SL 50 pips, os volumes teóricos são: EUR/USD 0,20; USD/JPY a 150: 0,30; USD/CHF a 0,90: 0,18; EUR/GBP com conversão 1,27: aproximadamente 0,15748.
Com passo 0,01 e teto 100 USD, EUR/GBP precisa de arredondar para 0,15: perda 95,25 USD. 0,16 daria 101,60. Não use o 6,67 já arredondado para produzir falsa precisão noutra divisão; guarde 1000/150 até ao fim. Um volume fixo 0,20 produziria 100 USD em EUR/USD, cerca 111,11 em USD/CHF e 66,67 em USD/JPY sob essas hipóteses.
Acrescente comissão e hipótese de pior execução e verifique margem separadamente. SL comum não garante teto de perda. Na reconciliação, use preços executados e custos contabilizados sem descontar spread duas vezes. Pip mede sensibilidade, não probabilidade de ser atingido.
Contraprova própria EUR de passo e conversão
Assuma EUR/USD 1,25 USD/EUR, contrato 100000 EUR e conversão fixa do resultado USD a essa mesma taxa, sem custos. Pip de lote vale 10 ÷ 1,25=8 EUR. Orçamento 12 EUR com SL 20 pips dá 12 ÷ 160=0,075 lote. Se passo for 0,01, então 0,07 dá 11,20 EUR; 0,08 dá 12,80 e ultrapassa o orçamento.
Arredondar ao mais próximo não é o mesmo que respeitar teto. Taxa futura, custos e execução podem mudar o realizado. Não é sugestão de abrir posição nem afirmação de condições comerciais de um fornecedor português.
Exercício: Point introduzido como pip
Exercício preservado: EUR/USD 0,10 lote de 100000 EUR, pip 0,0001 e conversão 4 PLN/USD dão 4 PLN por pip da posição e 40 por lote. Assuma Point 0,00001. Mudar só campo pip para 0,00001 devolve 0,40 PLN na posição e 4 por lote: calculou o Point, não mudou o verdadeiro pip.
Restaure 0,0001 antes de continuar. Relação 10:1 vale apenas neste símbolo fictício; calculador não reconhece uma unidade mal rotulada. Tick Size, Point e pip são conceitos separados e podem não ter essa razão noutro produto.
Três verificações práticas
- Na especificação, leia contrato, Tick Size, valores de tick e regras de volume. Converta para convenção pip declarada; ticket de ordem não tem campo universal de pip.
- Calcule manualmente uma variação e compare com estimativa OrderCalcProfit em moeda da conta, verificando sucesso. Não confunda estimativa com execução ou custo final.
- Guarde unidades, moeda e conversão junto do número e recalcule volumes de dois pares para mesmo orçamento e distância. Atualize quando as hipóteses mudarem.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
6000 × 0,0001=0,60 GBP; × 5=3 PLN por pip. É sensibilidade, não limite garantido.
Introduzir um Point como pip reduz o número dez vezes
Aprox. 2 minutos de prática com a calculadora.
EUR/USD de 0,10 lote, contrato 100 000 EUR, pip 0,0001 e conversão assumida 4 PLN/USD dão 4 PLN por pip da posição. Assuma Point de 0,00001 neste símbolo fictício. Mude deliberadamente só o campo pip para 0,00001. O número ainda representa um pip?
Verificar erro na unidade de preço →
Verificar resultado e explicação
Obtém 0,40 PLN na posição e 4 PLN por lote. Calculou o Point assumido, um décimo de pip. O valor do pip real não mudou: 4 PLN na posição e 40 por lote. Restaure 0,0001.
Pip, Point e Tick Size são unidades distintas. Relação dez para um é apenas destas hipóteses; calculador não identifica um rótulo incorreto.
Mais perguntas
Por que varia entre pares?
Quantidade base×pip gera moeda cotada; conversão dá moeda da conta. Contrato e convenção podem diferir.
Como calcular um par JPY?
100000 unidades× 0,01=1000 JPY. A 150 JPY/USD dá 6,67 USD; a 160,6,25. Conta JPY não precisa dessa conversão.
Tenho de fazer à mão?
Não. Calculador ou script ajuda, mas confirme contrato, unidade e conversão. OrderCalcProfit é estimativa; ticket padrão não possui pip universal.
Como afeta volume?
Divida orçamento por distância×valor por lote. A 12,70 USD/pip e 50 pips, 100 USD dão 0,15748 lote; passo 0,01 exige 0,15 para respeitar teto, antes de custos e pior execução.
Fontes e verificação
- MetaQuotes: especificação
293–340 previamente lidas: contrato, passos de preço, tick e volume; não campo universal de pip.
- MQL5: OrderCalcProfit
78–114 lidas: pré-avaliação em moeda da conta e sucesso/erro; não garantia.
- MQL5: propriedades de símbolo
Contrato, tick size/value, moedas e limites de volume previamente lidos; modelo linear expresso.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
