Diário de trading em Excel: operações, custos e saídas parciais
Baixe uma planilha gratuita, escolha como registrar o resultado e mantenha as saídas parciais ligadas à mesma posição. O exemplo mostra o que entra no resumo e quais dados faltam para calcular o múltiplo R.
Autor · Editor
- Autor
- Mykola Zavarov
- Editor
- Andrey Bondarenko
Revisado

O essencial
Cada posição tem uma linha em Trades; cada encerramento, parcial ou total, tem uma linha vinculada em Exits. O resumo conta posições concluídas, não execuções.
Escolha entre o resultado líquido já conciliado da posição inteira e o cálculo com resultados brutos e custos separados. Cada custo entra uma única vez.
Sem o risco inicial, o múltiplo R fica indisponível, mas um resultado monetário válido continua no resumo. A cobertura dos dados de R é informada à parte.
Configure e baixe seu diário de trading
Ferramentas do diário de trading
Configure o diário antes de baixar
Escolha o idioma do arquivo, a moeda da conta e o método de registro. Essas opções serão aplicadas ao arquivo Excel.
Seu arquivo
Português (Brasil)USDUTCNET
200 posições · 600 fechamentos · 5 abas
Campos de revisão visíveis
Personalizar o modelo
Os intervalos de cálculo têm capacidade fixa. Quando ficarem cheios, comece outro arquivo e analise-o separadamente: adicionar linhas não amplia os cálculos.
Limites do arquivo: valores monetários com até duas casas decimais e valor absoluto máximo de 1.000.000.000; quantidades com até oito casas e máximo de 1.000.000. Use um arquivo separado para cada moeda de conta.
O arquivo vazio padrão sempre usa USD, UTC e NET, com os campos de revisão visíveis.
O exemplo contém três posições fictícias. Baixe-o separadamente para explorar as fórmulas sem incluir operações de exemplo no seu diário.
Sem cadastro nem envio de operações. A configuração acontece no seu navegador.
Um diário ajuda quando você consegue reconstruir uma operação sem adivinhar o que cada linha representa. Esta planilha separa a posição, seus encerramentos e os custos totais. Você pode registrar uma saída única ou várias saídas parciais e manter uma só operação nas estatísticas. Antes de baixar o arquivo vazio, escolha o idioma, a moeda da conta, o fuso horário dos registros, o método de cálculo padrão e se deseja exibir os campos de estratégia, plano e aprendizado. A personalização acontece no navegador; não é necessário enviar seu histórico nem conectar uma conta de trading.
O arquivo comporta 200 posições e 600 encerramentos. São cinco abas: Summary, Results, Trades, Exits e Readme. Results mostra os estados calculados, quantidades, resultado líquido e R de cada posição. Os nomes das abas permanecem iguais para facilitar as referências; suas instruções e rótulos são traduzidos. O exemplo preenchido é um arquivo separado, em USD e UTC. Ele não adiciona operações fictícias à sua planilha vazia.
Escolher BRL não converte valores em USD para reais. Escolher outro fuso também não altera horários já registrados. Essas opções definem como você deve preencher os dados; usar UTC evita ambiguidades nas mudanças de horário oficial.
O XLSX contém campos editáveis e fórmulas. O esquema CSV de posições e o esquema CSV de saídas descrevem apenas colunas de dados; não preservam fórmulas, verificações nem formatação do arquivo.
O que conta como uma operação nesta planilha
Aqui, uma operação é uma posição inicial que você identifica e acompanha até o encerramento completo, sem aumentar seu tamanho nem inverter sua direção. Atribua a ela um identificador próprio e único. Se encerrar uma parte hoje e o restante amanhã, as duas saídas continuam vinculadas à mesma posição. Use IDs como T-123, começando com uma letra do alfabeto latino. Eles não diferenciam maiúsculas de minúsculas; as regras completas estão na aba Readme.
Por exemplo, uma posição EUR/USD de 0,10 lote encerrada em partes de 0,04 e 0,06 lote é uma posição principal com duas saídas. Registre as três quantidades em lotes. A planilha não deduz um valor monetário por pip pelo nome do instrumento nem converte essas quantidades para outra unidade.
O MetaTrader 5 distingue ordens, negócios executados e posições. Copiar cada linha de um histórico como se fosse uma operação concluída pode mudar a contagem, a taxa de acerto e outras estatísticas. Guarde a referência original para conferir os dados, mas não a confunda com a unidade que o diário conta.
Mesmo um encerramento único precisa de uma linha em Exits. Trades reúne o contexto e os valores da posição inteira; Exits registra quando e quanto foi encerrado. Uma posição ainda aberta pode estar documentada, mas uma saída parcial não basta para incluí-la no resumo de posições concluídas.
Como preencher o diário antes e depois da operação
Comece por uma posição e confira o registro com sua documentação antes de adicionar outras. A aba Readme explica os campos e os códigos das opções. Preencha as células de entrada e preserve as fórmulas das colunas calculadas.
Quando | O que registrar | Por que registrar |
|---|---|---|
Antes ou no momento da abertura | Identificador, instrumento, direção, data e hora, quantidade inicial e unidade; risco inicial e sua base | Define a posição que será acompanhada até o encerramento. |
A cada encerramento | Identificador da saída, posição vinculada, data e hora, quantidade encerrada e resultado bruto quando necessário | Mantém as saídas ligadas e permite conferir a quantidade total. |
Quando a posição terminar | Estado de encerramento, método de cálculo, resultado líquido conciliado ou custos completos | Determina se o resultado pode entrar no resumo. |
Na revisão | Estratégia, plano e uma observação específica | Preserva o contexto sem transformar uma opinião em dado obrigatório. |
Role para os lados para comparar todas as colunas ↔
Use a mesma unidade na quantidade inicial e nas saídas: lotes com lotes ou unidades com unidades. Os valores monetários já devem estar na moeda escolhida. Os preços são referências; a planilha não calcula automaticamente o lucro de qualquer contrato Forex a partir de uma diferença de preços. Os campos monetários, incluindo o risco inicial, aceitam até duas casas decimais e valor absoluto máximo de 1 bilhão de unidades da moeda escolhida. Preserve valores mais precisos da fonte em um registro adequado; não os arredonde sem indicar isso apenas para encaixá-los nesta planilha.
As datas são valores de data e hora do Excel, exibidos como ano-mês-dia e hora:minuto. Registre todos os horários no fuso declarado. Mantenha identificadores como texto para preservar zeros à esquerda. Se um valor for desconhecido, indique que falta; zero só significa que você verificou que não houve aquele valor.
Duas saídas parciais continuam sendo uma operação
O exemplo usa EDU-LINEAR, um instrumento fictício: uma variação de preço de 1 USD por unidade gera 1 USD de resultado bruto. Essa não é a especificação de um contrato Forex real. A posição A compra 100 unidades a 50; encerra 40 a 52 e as 60 restantes a 49.
Posição concluída | Resultado bruto | Comissão / outros custos / financiamento | Resultado líquido |
|---|---|---|---|
A: duas saídas | +80 − 60 = +20 USD | 6 / 0 / −2 USD | +12 USD |
B: uma saída | +50 USD | 4 / 2 / +1 USD | +45 USD |
C: uma saída | −20 USD | 3 / 1 / −1 USD | −25 USD |
Três posições concluídas | +50 USD | 13 / 3 / −2 USD | +32 USD |
Role para os lados para comparar todas as colunas ↔
A ocupa uma linha em Trades e duas em Exits. As quantidades somam 100, sem saldo aberto. A comissão total é de 6 USD, os demais custos são zero e o financiamento é de −2 USD. Registre esses valores uma única vez na posição principal; não desconte os mesmos custos novamente em cada saída.
A demonstração compara posições completas com linhas de saída. Para ilustrar, atribua 3 USD dos custos totais de A à primeira saída e 5 USD à segunda: A1 fica em +77 USD e A2 em −65 USD. Com B (+45 USD) e C (−25 USD), o total continua em +32 USD. Contar saídas produz dois resultados positivos em quatro, ou 50%; contar posições produz duas vencedoras em três, ou 66,67%. Essa distribuição é uma convenção didática explícita, não uma afirmação sobre como uma corretora distribui custos.
Ferramentas do diário de trading
Uma posição, dois fechamentos
Acompanhe as duas saídas da posição A. Altere a quantidade restante ou os custos para ver quando o resultado final pode entrar no resumo.
Instrumento fictício EDU-LINEAR, USD: compra de 100 unidades a 50. Uma variação de preço de 1 gera resultado bruto de 1 por unidade. Não há aumento de posição nem reversão.
Use números sem separadores de milhares, com ponto ou vírgula e até duas casas decimais. Limite do exemplo: 1.000.000 USD em valor absoluto.
| Evento | Unidades | Preço de saída | Resultado bruto, USD |
|---|---|---|---|
| Primeira saída | 40 | 52 | +80,00 |
| Segunda saída | 60 | 49 | -60,00 |
Role a tabela na horizontal para ver todas as colunas.
Encerrada e incluída
- Resultado líquido da posição encerrada
- +12,00 USD
- Resultado em R
- 0,12R
Encerrada e incluída. Resultado líquido da posição encerrada: +12,00 USD. Resultado em R: 0,12R.
Modo GROSS: líquido = resultado bruto dos fechamentos − comissão − outras taxas + financiamento com sinal.
R = resultado líquido encerrado ÷ risco inicial positivo registrado.
As duas saídas usam os preços fictícios indicados. Alterar a segunda quantidade muda seu resultado bruto; uma unidade em aberto impede um resultado de posição encerrada.
Por que 66,67% podem virar 50%
Exemplo separado e fixo do arquivo preenchido: A = +12, B = +45 e C = −25 USD. Duas posições vencedoras entre três encerradas dão uma taxa de acerto de 66,67%.
| Unidade de observação | Quantidade | Taxa de acerto | Líquido total, USD |
|---|---|---|---|
| Posições completas | 3 | 66,67% | +32,00 |
| Linhas de fechamento | 4 | 50% | +32,00 |
Role a tabela na horizontal para ver todas as colunas.
Neste histórico didático, as saídas de A geram +77 e −65 após custos explicitamente distribuídos: comissão de 3 em cada saída e financiamento de −2 na última. Com +45 e −25, são duas linhas vencedoras entre quatro. Os dois critérios totalizam +32 USD. O diário conta posições completas.
C não tem risco inicial registrado. As três posições entram no resultado monetário; apenas duas entram em R. Essas pequenas amostras didáticas não demonstram o desempenho futuro de uma estratégia.
Escolha uma única forma de apurar o resultado líquido
Em NET, informe o resultado líquido com sinal que você conciliou para a posição inteira e confirme a conferência. O valor deve incluir todas as saídas parciais e seus custos. O resultado de uma única saída ou uma variação de saldo não o substitui. O detalhamento bruto e de custos pode ser desconhecido; se informado, é apenas uma referência e não é descontado novamente. Identificadores, datas e encerramento de toda a quantidade ainda precisam ser consistentes. Os detalhes opcionais podem ficar em branco; se preenchidos, devem seguir as regras de cada campo.
Em GROSS, registre o resultado bruto de cada saída e os custos totais da posição principal. A fórmula é: resultado líquido = soma dos resultados brutos − comissões − outros custos + financiamento com seu sinal. Comissões e outros custos são valores não negativos. Financiamento de +1 é um crédito; −1 é um débito. Um componente obrigatório vazio deixa o cálculo incompleto.
O MQL5 documenta campos separados para lucro, comissão, swap e taxas. Confira o que seu relatório inclui antes de copiar as colunas. O nome «lucro» não prova que todos os custos já foram considerados.
- Inclua uma única vez as comissões de entrada e de todas as saídas no total da posição, mesmo que apareçam em linhas diferentes do relatório.
- Não desconte novamente spread ou slippage quando o resultado já utiliza os preços reais de execução.
- Mantenha depósitos, saques, créditos e cobranças alheias à posição fora do resultado de trading.
- Se não conseguir estabelecer o detalhamento completo, use um líquido verificado da posição inteira quando estiver disponível. Não substitua custos desconhecidos por zeros inventados.
As verificações identificam dados ausentes ou contraditórios. Não autenticam um extrato nem reconhecem todo caso de valor líquido colado por engano em uma coluna bruta. Deduzir os mesmos custos depois reduziria o resultado duas vezes. A conciliação precisa de registros que a sustentem; marcar uma caixa não comprova a correção de uma quantia.
Leia o resumo sem esconder registros incompletos
O resumo inclui apenas posições concluídas com os dados necessários e encerramentos consistentes. Verifique também quantos registros permanecem abertos, incompletos ou fora do escopo. Um lucro pode estar correto para as posições incluídas e ainda representar apenas parte do histórico registrado. Um identificador duplicado, uma saída sem posição vinculada, uma quantidade divergente ou uma data contraditória exige revisão. Não transforme esses registros em operações fictícias de resultado zero para completar o resumo.
O filtro de datas seleciona posições pelo último encerramento. Se A termina em 2 de outubro, selecionar esse dia inclui suas duas saídas e todos os seus custos, mesmo que a primeira saída seja do dia anterior. É um resumo de posições concluídas no período, não de todos os lançamentos feitos na conta durante esse intervalo.
A taxa de acerto divide as posições com resultado líquido positivo por todas as posições concluídas incluídas. Resultados líquidos iguais a zero permanecem no denominador. O profit factor divide a soma dos lucros líquidos pelo valor absoluto dos prejuízos líquidos: no exemplo, 57 ÷ 25 = 2,28. Se não houver perdas, não existe um quociente finito que possa ser tratado como prova de qualidade.
R compara o resultado líquido com um risco inicial conhecido e positivo. A abordagem de múltiplos R de Van Tharp usa esse risco inicial como referência. O exemplo registra 100 USD de risco inicial de preço para A e 50 USD para B: os resultados são +0,12R e +0,90R. O risco de C é desconhecido; seus −25 USD continuam no resumo monetário, enquanto R fica indisponível.
A média de R = (0,12 + 0,90) ÷ 2 = +0,51R, com cobertura de 2 de 3 posições concluídas. Ela descreve esse subconjunto, não as três posições. A e B somam +57 USD, enquanto as três somam +32 USD. Escolha uma única base: risco pela distância até o stop e orçamento inicial que inclua custos não são automaticamente intercambiáveis.
Mover o stop depois não altera o risco inicial. O prejuízo final, o último stop ou a maior excursão adversa não substituem um denominador ausente. O risco inicial é uma referência de medição, não um prejuízo máximo garantido.
Faça uma revisão semanal que possa repetir
Comece pela qualidade dos registros. Procure posições ainda não conciliadas, saídas duplicadas e quantidades que não fecham. Depois avalie um conjunto comparável de operações; não mude a definição de operação ou a política de custos para favorecer uma semana.
- Confira os resultados incluídos com a documentação das posições e resolva os registros excluídos.
- Leia o plano escrito antes de saber o resultado e separe seu cumprimento do fato de a operação ter dado lucro ou prejuízo.
- Registre uma observação verificável: o que aconteceu, qual informação faltou e o que você revisará na próxima vez.
- Mantenha o período, o número de posições e a cobertura de R junto de qualquer comparação.
Uma nota como «encerrei antes do critério que havia escrito» é mais útil do que «operação ruim». Ela descreve uma ação sem afirmar que outro desfecho seria garantido.
As três posições do exemplo mostram apenas o método de registro. Poucas operações ou uma estatística alta não comprovam uma vantagem repetível. O diário pode tornar seus dados mais claros, mas não promete lucros futuros.
O que a planilha não reconstrói
A planilha é um registro manual de uma posição inicial seguida de uma ou mais saídas. Não se conecta a corretoras nem interpreta automaticamente suas exportações. Não agrupa aumentos de posição, inversões de direção ou encerramentos Close By. Copie os valores conscientemente e preserve a documentação original para conciliá-los.
Um identificador de posição do MT5 pode permanecer após uma inversão. Agrupar todas as linhas com o mesmo identificador do terminal não garante o episódio com uma única entrada inicial esperado pela planilha.
O arquivo também não converte moedas, não reconstrói MAE ou MFE a partir do resultado final e não calcula o retorno da conta nem seu drawdown de patrimônio. Depósitos, saques, ajustes da conta e resultados não realizados não são lucros de posições concluídas. Mantenha esses movimentos fora desta estatística.
Respeite o limite de 200 posições e 600 encerramentos; linhas coladas abaixo ficam fora do cálculo. Para o próximo bloco do histórico, comece outro arquivo sem dividir entre arquivos as saídas de uma mesma posição. Reserve linhas suficientes para terminar as posições já registradas e salve uma cópia antes de alterar fórmulas ou reorganizar abas. Os CSV transportam dados, mas não preservam fórmulas, abas nem formatação do XLSX.
Perguntas frequentes sobre o diário de trading
A planilha e o exemplo são gratuitos?
Sim. Você pode baixar o XLSX vazio configurado e um exemplo preenchido separado. O exemplo mantém USD e UTC para que seus valores coincidam com os da explicação.
Posso usar o arquivo no Google Sheets?
O formato entregue é XLSX. A compatibilidade completa com o Google Sheets não foi verificada. Se importar o arquivo, confira fórmulas, listas de opções, datas e resultados do exemplo antes de usá-lo com seu histórico.
Como registrar uma posição encerrada só em parte?
Mantenha uma posição em Trades e registre os encerramentos realizados em Exits. Enquanto houver quantidade aberta, não a marque como concluída para incluí-la nas estatísticas finais.
Posso informar o líquido sem conhecer as comissões?
Sim, em NET, desde que você tenha conciliado o resultado líquido da posição inteira e confirme isso. Custos desconhecidos ficam vazios; não viram zeros nem são descontados novamente. O encerramento e suas quantidades ainda precisam ser consistentes.
Risco inicial zero é o mesmo que risco desconhecido?
Não. R requer um valor positivo e uma base declarada. Se não houver um registro inicial, mantenha R indisponível e preserve o resultado monetário válido. Não reconstrua esse risco a partir do prejuízo que ocorreu depois.
Mudar moeda ou fuso horário transforma meus dados?
Não. As opções definem a convenção de preenchimento do arquivo vazio. Os valores já devem estar na moeda escolhida, e os horários devem seguir o fuso indicado. O configurador não faz conversões monetárias nem de horário.