Calculadora de lote forex: quando $10 por pip é mentira

Uma calculadora de tamanho de posição em forex divide o dinheiro que você está disposto a perder pela distância do seu stop multiplicada pelo valor de um pip. Dois desses três números são seus. O terceiro, o valor do pip, é fornecido pela ferramenta, e entre pares de moedas ele não é constante: por isso uma mesma distância de stop produz vários tamanhos diferentes.
Quase todo exemplo resolvido que você encontra na internet é feito sobre EURUSD, e quase todos dizem que um pip vale $10 por lote padrão. É verdade. Também é o único grupo de pares em que esse número nunca se mexe, o que faz dele o pior exemplo possível para aprender.
Troque o par e o terceiro multiplicador muda por baixo enquanto as duas entradas que você digitou seguem idênticas. Nada no formulário parece diferente. O que vem a seguir é de onde sai esse multiplicador, quais pares fazem ele variar, o que a moeda da sua conta faz com ele e o que o spread acrescenta sem que nenhum campo da calculadora pergunte.
O que uma calculadora de tamanho de posição em forex realmente multiplica?
Entram três números e sai um. O dinheiro em risco é seu: um valor de conta vezes um percentual de risco que você decidiu antes da sessão. A distância do stop também é sua, medida da sua entrada até o nível que diz que a ideia estava errada. O terceiro número não é seu de jeito nenhum, e ninguém vai pedir que você o confira.

A moldura é simples o bastante para caber numa linha, tamanho = dinheiro em risco ÷ (distância do stop × valor do pip), e a derivação completa, com a aritmética passo a passo, está no nosso guia da calculadora de tamanho de posição. O que importa aqui é que o denominador tem dois fatores e só um está sob seu controle.
O valor do pip responde a uma pergunta estreita: se o preço andar um pip contra mim, quanto isso custa por lote, na moeda em que minha conta está denominada? Responder exige três fatos que a calculadora guarda internamente: em qual moeda o par é cotado, quantas unidades dela cabem num lote padrão e qual é a taxa de câmbio entre essa moeda e a sua. Mude qualquer um dos três e o resultado muda, sem que um único campo do formulário fique diferente.
É essa a razão inteira pela qual duas ferramentas sérias devolvem tamanhos diferentes para uma operação que você descreveu de forma idêntica às duas.
Por que um pip vale um valor diferente em cada par?
Um pip é um movimento na moeda cotada, a segunda do par. Então o valor bruto de um pip sempre chega denominado nessa moeda, e precisa ser traduzido para a sua antes de poder ser dividido dentro do seu risco. Se essa tradução é gratuita, barata ou bagunçada depende de onde a moeda da sua conta fica em relação ao par.
Numa conta em USD, os pares de forex caem em três grupos. São os mesmos três seja qual for a moeda da sua conta; muda apenas quem pertence a cada um.

| Grupo | Pares de exemplo | Um pip por lote padrão | Do que depende |
|---|---|---|---|
| Moeda cotada = moeda da conta | EURUSD, GBPUSD, AUDUSD | $10, fixo | De nada. É aritmética, não uma taxa |
| Moeda base = moeda da conta | USDJPY, USDCHF, USDCAD | Valor na moeda cotada ÷ a cotação do próprio par | Do preço exatamente do par que você opera |
| Nenhuma das duas | EURGBP, GBPJPY, EURAUD | Valor na moeda cotada convertido a uma terceira taxa | De um mercado que você não está operando |
A primeira linha é a famosa. Um pip é 0.0001, um lote padrão são 100,000 unidades, e 0.0001 × 100,000 = 10 unidades da moeda cotada. Numa conta em USD essa moeda cotada são dólares, então os dez são dez dólares, e continuam dez quer EURUSD esteja a 1.05 ou a 1.15.
A segunda linha é onde a constante morre. Em USDCHF a mesma aritmética dá 10 francos suíços, e francos precisam ser divididos pela cotação atual de USDCHF para virarem dólares. Essa taxa é o preço do próprio par, então o valor do pip vai deslizando conforme o par se move. Devagar, mas o suficiente para que um tamanho calculado de manhã não seja o que a aritmética dá à tarde.
A terceira linha acrescenta um mercado no qual você não tem posição alguma. EURGBP paga em libras; transformar libras em dólares usa a cotação de GBPUSD, que não tem nada a ver com sua operação e tudo a ver com seu resultado.
Em qual linha um par cai depende inteiramente da moeda da sua conta, e a consequência é mais afiada do que parece. A convenção de cotação coloca o euro primeiro em quase todo par em que ele aparece, então numa conta em EUR mal sobra um par em que o euro seja a moeda cotada. A primeira linha se esvazia, e um trader denominado em euros converte praticamente em toda operação. O pip fixo de $10 que domina os tutoriais é uma característica da conta em dólares, não do forex.
Fora do forex a mesma lógica continua rodando com outras constantes: o ouro é um contrato de 100 onças em vez de um de 100,000 unidades, e CFDs de índice são precificados por ponto e não por pip, então nenhum dos dois herda os números do forex. Ambos merecem aritmética própria, não uma regra emprestada.
Por que um pip nos pares com JPY é 0.01 e não 0.0001?
Porque o iene é cotado com duas casas decimais em vez de quatro. USDJPY imprime 149.85, não 1.4985, então a quarta casa simplesmente não existe, e o menor incremento convencional é a segunda. Todo par com JPY herda isso, majors e cruzamentos igualmente, e a aritmética do valor do pip se desloca duas ordens de grandeza para acompanhar.
Dividir os pares em três grupos é o jeito como este artigo explica a aritmética, não uma classificação do setor. As corretoras não rotulam os símbolos assim, e você não vai achar esse agrupamento numa especificação de contrato.
Um pip num lote padrão de USDJPY é 0.01 × 100,000 = 1,000 ienes. São mil unidades de moeda cotada em vez de dez, e só chega perto de $10 porque a cotação de USDJPY calha de ser um número de três dígitos. Divida 1,000 ienes por uma cotação de 149.50 e você tem $6.689, dois terços do que o hábito do EURUSD teria dito.
A moeda da sua conta muda o tamanho?
Muda, em todo par cuja moeda cotada não seja aquela em que sua conta é mantida. A conversão não é um ajuste de exibição aplicado no fim; ela mora dentro do valor do pip, o que significa que mora dentro do divisor, o que significa que altera o número de lotes antes de você ver qualquer resultado.

O que ela tira da sua conta, não da sua operação
A moeda da conta decide se há conversão ou não. A taxa de conversão é lida quando você calcula, não quando o stop é acionado. Equity e saldo são números diferentes sempre que há posição aberta. O passo de volume pertence à sua corretora, não ao par.
Um trader com conta em EUR e outro com conta em USD, pegando o mesmo setup com o mesmo percentual de risco e o mesmo stop, vão digitar volumes diferentes nos seus terminais. Nenhum dos dois está errado. O valor do pip do trader em euros sobre GBPUSD carrega uma conversão EURUSD que o trader em dólares não paga.
A taxa de conversão usada para calcular seu tamanho é a taxa daquele momento, não a do momento em que o stop é acionado. Segure a operação por dois dias, deixe essa taxa se mover, e a perda que cai na sua conta já não é exatamente o percentual planejado. Vai ficar perto. É um efeito da ordem do arredondamento, não uma taxa escondida. Mas «exatamente 1%» num cruzamento é uma aproximação, e é melhor saber disso do que confiar nas casas decimais que a calculadora imprime.
A última milha desse número, arredondá-lo para baixo até um volume que sua corretora realmente aceite, é uma disciplina própria e está coberta no nosso guia da calculadora de lote.
Mesmo stop, dois pares, dois tamanhos
Pegue uma conta de $10,000, uma regra de risco de 1% e um stop a 25 pips da entrada. Isso fixa duas das três entradas: $100 em risco, 25 pips de distância. Agora rode num par do primeiro grupo e num par do segundo.

| Entrada | Par do grupo 1 (EURUSD) | Par do grupo 2 (USDJPY) |
|---|---|---|
| Dinheiro em risco | $100 | $100 |
| Distância do stop | 25 pips | 25 pips |
| Valor do pip por lote padrão | $10.00 | $6.689 a uma cotação de 149.50 |
| Tamanho cru | 0.4000 lotes | 0.5980 lotes |
| Após arredondar para baixo a um passo de 0.01 | 0.40 | 0.59 |
Quase metade a mais no segundo par, para uma operação que você descreveria a um amigo com palavras idênticas. Nada no setup é mais arriscado nem mais seguro; o iene simplesmente custa menos por pip quando traduzido para dólares àquela cotação, então é preciso mais volume para perder os mesmos cem dólares.
A distância do stop aqui é um dado. Ela saiu do gráfico, de onde a ideia deixa de ser válida, e esta página a toma como já decidida. Como esse nível é escolhido é outra disciplina, e o raciocínio vive no nosso guia de trading de estrutura de mercado. A aritmética desta página não opina se o stop é bom. Ela só o converte.
Todos os números acima são ilustrativos. Tamanho de contrato, convenção de cotação e a taxa de conversão aplicada à sua conta são definidos pela sua corretora, e são esses os números com que o seu dimensionamento tem de concordar. Confirme-os na especificação do símbolo antes de confiar em qualquer calculadora, mesmo numa boa.
O que o campo «stop em pips» nunca pergunta
Ele nunca pergunta de onde veio o número. Digite 25 e ele dimensiona para 25. Digite 12 porque 25 produzia um volume desconfortavelmente pequeno, e ele dimensiona para 12 com a mesma obediência, o mesmo ar de precisão e a mesma saída decimal limpa.
Isso não é um defeito da ferramenta. Uma calculadora é um conversor: pega uma distância e devolve um volume, e as mais usadas (myfxbook, babypips, earnforex e companhia) fazem essa conversão corretamente. São competentes naquilo para que existem. O que elas não podem saber é a metade do trabalho que acontece antes do formulário: se o stop está num nível que significa alguma coisa, e qual contrato e qual conversão de qual corretora se aplicam a você.
A falha é silenciosa. Você escolhe uma distância de stop para produzir um tamanho de posição que agrada, em vez de dimensionar o que quer que a distância do stop entregue. A ordem em que essas duas decisões acontecem é a disciplina inteira. O nível precisa estar resolvido antes do volume, porque o volume vem depois dele. Rode a sequência ao contrário e o stop vira uma entrada ajustável, que é a única coisa que ele não pode ser.
Um stop colocado logo atrás de um order block, a zona de candles de onde partiu um movimento grande, quase nunca produz 20 ou 50 pips redondos. Produz 27.4, ou 38.1, e o desconforto desse número é sinal de que o nível é real e não escolhido por conveniência.
Onde o spread alarga em silêncio o risco que você planejou
Você compra no ask e é estopado no bid. São dois preços diferentes, separados por um spread, e por isso a distância entre a execução que você de fato teve e a saída que você de fato tem é maior do que a distância medida num gráfico desenhado só com preços bid.

Pros
- Distância do stop medida a partir do nível e o spread somado como custo conhecido antes de dimensionar
- Spread típico daquele símbolo e daquela sessão conferido uma vez e reutilizado
- Spread mais largo em cruzamentos e em torno de notícias tratado como normal, não como surpresa
- Percentual de risco aplicado à distância com custos incluídos, assim a perda planejada é a real
Cons
- Dimensionar pela distância do gráfico e tratar o spread como ruído
- Aproximar o stop depois para absorver o custo extra
- Supor que o spread de um major vale para um cruzamento como GBPJPY
- Dimensionar durante a divulgação de uma notícia com o spread várias vezes mais largo do que o normal
A correção é pequena num major líquido e previsível o bastante para ser planejada. Em cruzamentos é maior, e nos segundos em torno de uma divulgação agendada pode chegar a várias vezes a largura normal. Nada disso é motivo de alarme, é só um número para somar antes de dimensionar em vez de descobrir depois no registro de operações.
Trate o spread como parte da distância, não como desconto no stop. Aproximar o stop para engolir o custo deixa o nível num lugar que o mercado alcança sem invalidar nada, o que troca um custo pequeno e conhecido por um grande e desconhecido.
Dimensionar no gráfico em vez de numa aba do navegador
Uma aba do navegador precisa adivinhar tudo isso. Ela pede o valor do pip a você, ou procura numa tabela genérica, porque não tem conexão com a conta que você realmente opera. Sua corretora tem essa conexão. Qualquer coisa rodando dentro do seu terminal também tem.
O Smart Trade Assistant trabalha pela outra ponta. Ele lê o valor do pip e do ponto na especificação viva do símbolo à sua frente, pega seu percentual de risco, mede a distância até a linha de stop que você arrastou no gráfico e arredonda o resultado ao passo de volume que sua corretora aceita; depois envia a ordem sem você sair do gráfico. O multiplicador de que trata esta página inteira deixa de ser algo que você fornece e passa a ser algo que a plataforma já sabe. O detalhe do lado do terminal, como esses campos são lidos, está no nosso guia sobre dimensionar dentro do MT5.
Perguntas frequentes
Um pip vale sempre $10?
Só quando a moeda cotada do par também é a moeda da sua conta, o que numa conta em USD significa pares como EURUSD ou GBPUSD. Ali um pip num lote padrão é 0.0001 × 100,000 = 10 unidades da moeda cotada, e essas unidades são dólares. Em USDJPY ou EURGBP a mesma aritmética cai em ienes ou libras e precisa ser convertida antes.
Por que o mesmo stop dá lotes diferentes em EURUSD e USDJPY?
Porque o valor em dinheiro de um pip é diferente. Em EURUSD esse valor é fixo para uma conta em USD; em USDJPY é um valor em ienes dividido pela cotação atual de USDJPY, então ele anda junto com o par. Mesmo risco, mesma distância em pips, divisor diferente, tamanho diferente.
Como se calcula o valor do pip num cruzamento como GBPJPY?
Um pip num lote padrão é 0.01 × 100,000 = 1,000 ienes, e esse valor em ienes é então convertido para a moeda da sua conta pela cotação vigente do par correspondente. A conversão usa um mercado que não é o que você opera, e por isso duas calculadoras podem divergir no mesmo cruzamento.
A moeda da minha conta afeta o tamanho da posição?
Sim, em todo par cuja moeda cotada não seja a da sua conta. A etapa de conversão mora dentro do valor do pip, então uma conta em EUR e outra em USD recebem tamanhos diferentes com entradas idênticas. Isso também significa que a perda real é exatamente o percentual planejado apenas se a taxa de conversão não tiver se movido.
Devo somar o spread à distância do meu stop?
É o honesto a fazer, porque uma posição comprada é fechada no bid e o spread alarga a distância que seu stop de fato percorre. Some isso como um custo conhecido antes de dimensionar, em vez de mexer no stop depois para o número fechar.
Perguntas frequentes
Um pip vale sempre $10?
Só quando a moeda cotada do par também é a moeda da sua conta, o que numa conta em USD significa pares como EURUSD ou GBPUSD. Ali um pip num lote padrão é 0.0001 × 100,000 = 10 unidades da moeda cotada, e essas unidades são dólares. Em USDJPY ou EURGBP a mesma aritmética cai em ienes ou libras e precisa ser convertida antes.
Por que o mesmo stop dá lotes diferentes em EURUSD e USDJPY?
Porque o valor em dinheiro de um pip é diferente. Em EURUSD esse valor é fixo para uma conta em USD; em USDJPY é um valor em ienes dividido pela cotação atual de USDJPY, então ele anda junto com o par. Mesmo risco, mesma distância em pips, divisor diferente, tamanho diferente.
Como se calcula o valor do pip num cruzamento como GBPJPY?
Um pip num lote padrão é 0.01 × 100,000 = 1,000 ienes, e esse valor em ienes é então convertido para a moeda da sua conta pela cotação vigente do par correspondente. A conversão usa um mercado que não é o que você opera, e por isso duas calculadoras podem divergir no mesmo cruzamento.
A moeda da minha conta afeta o tamanho da posição?
Sim, em todo par cuja moeda cotada não seja a da sua conta. A etapa de conversão mora dentro do valor do pip, então uma conta em EUR e outra em USD recebem tamanhos diferentes com entradas idênticas. Isso também significa que a perda real é exatamente o percentual planejado apenas se a taxa de conversão não tiver se movido.
Devo somar o spread à distância do meu stop?
É o honesto a fazer, porque uma posição comprada é fechada no bid e o spread alarga a distância que seu stop de fato percorre. Some isso como um custo conhecido antes de dimensionar, em vez de mexer no stop depois para o número fechar.