Por que não corta perdas|grave o stop loss com backtesting
Você não consegue fazer stop loss não por falta de força de vontade, mas porque o nível de stop (o critério de corte) nunca virou palavras. Um modo de pensar para repetir a decisão com backtesting e internalizar a regra de stop loss.
Não conseguir fazer stop loss não é um problema de força de vontade
Você não consegue cortar as perdas. Sabe disso na teoria, mas no momento em que a perda não realizada aumenta, você trava: "talvez volte se eu esperar mais um pouco". E, quando percebe, o prejuízo já é várias vezes maior do que o previsto no início.
Se você arquiva essa experiência como "sou fraco de vontade" ou "me falta disciplina", a única saída que resta é "da próxima vez vou seguir a regra e encerrar a posição". Mas, quando surgir novamente uma situação de mercado semelhante, você trava no mesmo ponto, do mesmo jeito. A força de vontade não é uma solução que se repete.
A ENTRIQ encara esse problema como uma questão de "estrutura", não de "mentalidade". A verdadeira razão pela qual você não consegue fazer stop loss é que o critério do nível de stop (onde cortar) nunca virou palavras dentro de você. Sem um critério, resta entregar a decisão ao movimento do momento e às emoções. Neste artigo, organizamos um modo de pensar para internalizar esse critério com backtesting.
ENTRIQ é uma ferramenta de prática e backtesting de ações para traders individuais que integra chart replay, registro de operações e Análise de IA.
Já o problema oposto — fazer um "stop loss cedo demais" com uma perda não realizada, ou seja, cortar em excesso — é tratado em outro artigo, Ganhe confiança com o backtesting. Leia este aqui como a continuação que trata do lado "não consegue cortar / corta tarde demais".
Por que você trava sem um critério
Se decompomos o momento em que você não consegue assumir a perda, ele costuma ter esta cara.
No momento da entrada, você tinha apenas "achei que ia subir". Você nunca decidiu até quanto o preço precisa se mover contra você para considerar que sua hipótese se quebrou. Por isso, quando surge uma perda não realizada, você não consegue distinguir se ela está "dentro do previsto" ou se é "um sinal de que o cenário se quebrou". Sem conseguir distinguir, você continua olhando a tela, e a única coisa em que se apoiar passa a ser o desejo de que o preço volte.
O que acontece aqui não é fraqueza de vontade, e sim a ausência de um critério de decisão. Decidir "cortar ou segurar" do zero, toda vez, é penoso para qualquer um. E é justamente por ser penoso que você adia a decisão. Isso não é um problema da sua personalidade; é a consequência natural de nunca ter uma regra pronta.
Dito de outro modo: se o critério "quando o preço se mover até aqui contra mim, considero minha hipótese quebrada e encerro a posição" já estiver em palavras de antemão, a decisão diante de uma perda não realizada deixa de ser um "desejo" e passa a ser uma "verificação de critério". Se, comparado ao critério, a hipótese se quebrou, você corta; se não se quebrou, observa. A natureza da decisão muda por completo.
Transformar o critério em "palavras"
Para transformar em palavras o critério do nível de stop (onde cortar), comece escrevendo a condição de saída de cada método. Isso se torna sua própria regra de stop loss.
Nas etiquetas de estratégia da ENTRIQ, há um campo para descrever a regra de estratégia de cada método. Aqui você escreve não só a condição de entrada, mas também, sempre em conjunto, a condição de saída (até quanto de movimento contra você antes de recuar). Esse é o ponto de partida de tudo. Há, em linhas gerais, duas formas de escrevê-la.
O tipo Discricionário define a situação em palavras. Por exemplo: "se o preço fechar abaixo do último fundo do recuo, considero a premissa de alta quebrada e encerro a posição". Você registra, em texto, o que observa para julgar que algo se quebrou.
O tipo Baseado em regras deixa a condição explícita em números. Por exemplo: "encerro a -3% do preço de entrada, ou no rompimento do mínimo recente, o que vier primeiro". Você reduz tudo a um número que não deixa margem para hesitação.
Nenhum dos dois é mais correto que o outro. O importante é criar um estado em que a ação de "cortar" esteja atrelada a uma condição decidida de antemão, e não à emoção do momento. Uma vez definida a condição, o stop loss passa a ser a "execução de uma regra", e não uma "decisão". Decidir pesa. Executar uma regra é leve. Fica um motivo a menos para você travar.
"Internalizar" o critério que você colocou em palavras
Ainda assim, uma regra escrita no papel não se sustenta na hora real. De novo, isso não é questão de força de vontade: é que falta experiência de decidir por esse critério. Executar pela primeira vez uma regra que você nunca aplicou, no meio do abalo de uma perda não realizada, é difícil.
Se você tenta acumular essa experiência no mercado real, a ocasião de cortar uma perda surge só uma vez a cada poucos dias, no máximo algumas vezes por dia. Repetir o suficiente para o critério se fixar pode levar anos. E, durante todo esse tempo, seu dinheiro real vai diminuindo.
É aqui que entra o backtesting. Com o chart replay, você rebobina um gráfico do passado e avança os candles um a um, repetindo a ação de encerrar exatamente conforme o critério definido. Enquanto vê a perda não realizada crescer na tela, você executa "fechou abaixo da linha, então corto conforme a regra" vezes e vezes. Repetições que no mercado real levariam anos podem ser acumuladas em pouco tempo com capital virtual, sem arriscar capital real.
O importante aqui é julgar sempre pelo mesmo critério. Se numa rodada você corta conforme o critério e na seguinte abre uma exceção — "desta vez parece que vai voltar" —, o critério nunca se internaliza. Quando surgir a vontade de admitir uma exceção, isso é sinal de que você deve revisar o próprio critério. Se, no backtesting, você perceber que "este critério estava rígido demais / frouxo demais", atualize a regra. Com o critério atualizado, repita de novo. É esse vaivém que transforma o critério em algo "que dá para cumprir".
Faça o backtesting no mesmo dia, num número de vezes sem exageros. Em vez de buscar a perfeição de uma só vez, acumular repetições com o mesmo critério é o que fixa a decisão.
Os passos concretos para repetir com backtesting estão explicados desde o básico em O que é chart replay|pratique trading de ações com gráficos passados.
Confirmar o critério repetido com os registros
Só repetir não diz se aquele critério combina com você. É aí que entram os registros.
Na ENTRIQ, você também pode marcar as operações virtuais do backtesting com etiquetas de estratégia e registrá-las. Ao consolidar as operações de uma mesma etiqueta, o P/L realizado, a razão risco-retorno média, o drawdown máximo e mais são compilados automaticamente para as saídas feitas sob aquele critério. Na nota de operação, você pode deixar em palavras "por que cortei ali / o que senti ao cortar".
O que interessa ver aqui não é "se ganhei", e sim se você está repetindo a decisão pelo mesmo critério. As rodadas em que você cortou conforme o critério estão aumentando? A que levaram as rodadas em que você abriu uma exceção? Coloque lado a lado os números e as notas e observe os seus hábitos de decisão.
No entanto, enquanto a amostra for pequena, não leve os números a sério. Em poucas operações, você acaba lendo significado no que foi apenas acaso. Só depois de acumular um número suficiente de repetições é que a tendência daquele critério começa a aparecer. É justamente por isso que o backtesting — no qual você acumula repetições sem arriscar capital real — faz diferença.
Como fazer os registros e usar as etiquetas de estratégia é tratado em detalhe em Como manter um registro de trading|Continue a revisão com etiquetas de estratégia, e como interpretar os registros acumulados em Revise suas operações com Análise de IA. Vale notar que a Análise de IA não é um sinal de compra/venda nem uma recomendação: é um recurso que organiza em palavras as tendências observadas a partir dos seus dados de operações passadas e das suas notas.
Quatro erros comuns
Seguem os pontos em que é fácil tropeçar ao construir um critério de stop loss com backtesting.
O primeiro é praticar com o movimento futuro à vista. Olhar um gráfico normal e pensar "eu devia ter cortado aqui" é conferir a resposta, não praticar a decisão. É justamente por avançar um candle de cada vez com o futuro oculto que a decisão fica próxima da real.
O segundo é decidir só a condição de entrada e não a condição de saída. Sem um critério de saída, você acaba cortando na emoção do momento, afinal. Entrada e saída se decidem sempre em conjunto.
O terceiro é testar com um critério de stop loss diferente toda vez. Se você fica mudando o critério, perde a noção de qual critério funcionou de que forma. Acumule um número suficiente de repetições com um único critério e só então revise.
O quarto é lembrar só das rodadas em que deu certo e passar por cima das rodadas em que você quebrou o critério. A experiência de quebrar o critério e escapar por acaso é justamente o que vira desculpa para afrouxar o critério depois. Quanto mais você quebra, mais deve registrar e revisar.
Resumo
Você não consegue fazer stop loss não porque sua força de vontade é fraca. É porque o critério de "onde cortar" nunca virou palavras e falta experiência de decidir por esse critério.
A ordem da solução é simples. Primeiro, transforme a condição de saída — onde assumir a perda — em palavras (tipo Discricionário) ou números (tipo Baseado em regras). Depois, repita com backtesting a ação de encerrar exatamente conforme esse critério e deixe que ela se fixe como decisão. Por fim, confirme nos registros se você está repetindo o mesmo critério e, se preciso, atualize-o. Quanto mais você roda esse ciclo, mais perto chega de um estado em que executa o stop loss sem hesitar.
Na ENTRIQ, você pode repetir sua regra de stop loss combinando chart replay, etiquetas de estratégia, registro de operações e Análise de IA. Transforme o seu próprio critério de stop loss em palavras e repita-o no chart replay. Se você quer resolver o stop loss com um sistema, e não com a força de vontade, comece pelo teste gratuito de 14 dias, construindo o seu próprio critério de stop loss.
Perguntas frequentes
Não conseguir fazer stop loss é porque minha mente é fraca? Mais do que uma questão de quão forte é a sua força de vontade, o fator maior é que o seu critério de stop loss nunca virou palavras de antemão. Decidir do zero, toda vez, sem um critério, é penoso para qualquer um, e você tende a adiar. Ao transformar o critério em palavras e acumular, com backtesting, a experiência de encerrar conforme esse critério, o stop loss muda de natureza: de uma decisão para uma verificação de critério.
Como devo definir o critério de stop loss? Não existe um número correto. Há o tipo Discricionário, que define a situação em palavras ("encerro se fechar abaixo do último fundo do recuo"), e o tipo Baseado em regras, que deixa isso explícito em números ("encerro a -3%"). Qualquer um serve: decida a condição de saída em conjunto com a condição de entrada e ajuste-a ao seu jeito repetindo com backtesting.
Faz sentido praticar o stop loss com backtesting? No mercado real, a ocasião de cortar uma perda surge só uma vez a cada poucos dias, e pode levar anos de repetição para o critério se fixar. Com backtesting, você rebobina gráficos do passado e repete a ação de encerrar conforme o critério definido quantas vezes quiser, sem arriscar capital real. Como você decide com o futuro oculto, é uma repetição próxima da real.
Quantas vezes preciso praticar para o critério se fixar? Não há garantia de um número exato. Mas, enquanto a amostra for pequena, é fácil ler significado no que foi apenas acaso, então é importante não levar a sério um punhado de resultados. Só depois de acumular um número suficiente de repetições é que a tendência do critério começa a aparecer. Poder acumular repetições sem arriscar capital real é a vantagem do backtesting.
A ação volta logo depois de eu cortar. Como devo encarar isso? O stop loss se avalia não pelo fato de o resultado ter saído certo, mas pelo fato de você ter conseguido executá-lo conforme o critério definido de antemão. O preço voltar depois do corte acontece, mas isso por si só não significa que o critério estava errado. Faça backtesting um número suficiente de vezes, revise seus registros e confirme se aquela regra de stop loss funciona no longo prazo.
E se o meu problema for o stop loss cedo demais? Este artigo trata do lado "não consegue cortar / o stop loss atrasa". Para o problema oposto — "corto na hora com qualquer perda não realizada / corto em excesso" —, o artigo separado Ganhe confiança com o backtesting organiza um modo de pensar para separar a perda não realizada em "movimento contra dentro do previsto" e "colapso do cenário".
Este artigo não recomenda nenhum método de trading nem nível de stop loss específico. A ENTRIQ não é um serviço de assessoria de investimento, mas uma ferramenta de prática para backtesting, registro e revisão. As decisões de investimento são de responsabilidade exclusiva do investidor.
Teste você mesmo esta validação
Com a função de chart replay do ENTRIQ, você pode operar os gráficos históricos passo a passo com as mesmas regras.
Teste grátis 14 diasValide seu método com gráficos históricos
A validação deste artigo também pode ser reproduzida com seu método. As estratégias clássicas funcionam mesmo nos gráficos históricos?
- ✓ Replay com gráficos históricos
- ✓ Feedback com análise de IA
- ✓ Valide o método com estatísticas