GugoPro Academy← Voltar ao índice de temas de investimento
Category 13 · Trend & Breakout Playbook

Trend following e estratégia de breakout:
Transforme sua “opinião” em regras verificáveis.

Seguir tendência não é prever cada ponto de inflexão, e um breakout não é correr atrás de uma única vela longa. Este artigo transforma ambiente de mercado, definição de sinais, execução de ordens, sizing por volatilidade, regras de saída, tratamento de falsos breakouts, backtest e revisão em um playbook verificável. Todos os casos são suposições educativas recalculáveis e não fornecem sinais em tempo real nem recomendações personalizadas de entrada/saída.

9 capítulos substantivosDonchian/MA/ATRIncluindo custos e slippageFinalidade da pesquisa

Primeiro domine os cinco julgamentos centrais.

1. Primeiro esclareça: trend‑following, breakout e momentum não são sinónimos

1.1 Seguimento de tendência reage, não prevê

Trend following normalmente aumenta a exposição apenas depois que o preço demonstrou alguma direção. Ele aceita sinais com atraso em troca de regras fáceis de descrever e testar, sem necessidade de prever pontos de reversão. Os custos mais comuns são entradas/saídas repetidas em mercados de consolidação, sinais atrasados e saídas tardias no final de tendências. Esse formato de retorno — muitas pequenas perdas e poucas grandes ondas que pagam os custos — difere de estratégias de reversão à média com alta taxa de acerto.

A pesquisa acadêmica costuma enquadrar o time‑series momentum cross‑asset — que julga direção com base nos retornos passados do próprio ativo — no contexto de trend‑following. Moskowitz, Ooi e Pedersen observaram continuidade de retornos em horizontes de um a doze meses em 58 instrumentos líquidos (índices de ações, moedas, commodities e futuros de dívida); o estudo também aponta reversões parciais em períodos mais longos. O trabalho histórico de AQR remonta o time‑series momentum até 1880 para testar se o efeito recente do trend‑following foi acidental. São achados históricos e não garantem que qualquer estratégia pessoal será lucrativa no futuro.

1.2 Breakouts são uma forma de sinal; a estratégia precisa do contexto em torno

Um breakout (breakout) normalmente compara o preço atual com máximos, mínimos, canais ou estruturas de um período de lookback. A travessia da fronteira superior pode gerar um sinal candidato de compra, a travessia da fronteira inferior pode gerar um sinal candidato de venda; mas “travessia” por si só não diz se usar preço intradiário ou fechamento, em qual candle executar, onde colocar o stop, como lidar com gaps ou quando parar de negociar. Logo, o breakout é a entrada para o conjunto de regras, não uma estratégia completa.

1.3 Primeiro escreva o perfil de retorno da estratégia

PerguntaFAQ — trend following / breakoutItens a validar
Taxa de acertoPode ser baixo, porque consolidações disparam falhas repetidamente.Taxa de acerto, ganho médio, perda média e distribuição das caudas.
Fontes de lucroPoucos segmentos de tendência de longa duração.Verificar se resultados razoáveis permanecem após remover as melhores N entradas.
Riscos principaisFalse breakouts, reversões, slippage e pequenas perdas consecutivas.Comprimento da sequência de perdas, MDD, tempo de recuperação e sensibilidade a custos.
Executar featurePode perseguir preços e o preço de execução é incerto.Sinal e execuções: latência, spread, profundidade, não‑execuções e gaps.

Com essa forma de retorno, deve‑se também calcular a taxa de acerto de equilíbrio: |prejuízo médio| ÷ (ganho médio + |prejuízo médio|). Se a estratégia depende de poucos grandes ganhos, a taxa de equilíbrio é apenas um limiar teórico — custos reais, slippage, perdas consecutivas e drawdown máximo ainda precisam ser observados.

2. Primeiro determine o ambiente de mercado: a mesma regra não funciona igual em todos os mercados

2.1 Diferenciar tendência e consolidação com condições observáveis

“Há uma tendência agora” não pode ser apenas uma sensação subjetiva. Use a posição e inclinação relativas de médias móveis, largura de canal, regime de volatilidade ou a estrutura de máximos/mínimos recentes para definir o ambiente. Para fins educacionais: SMA50 acima de SMA200 e SMA200 sem queda recente; não é uma combinação universal ótima, mas uma hipótese testável e passível de análise de sensibilidade. Se parâmetros só funcionam em 49/203, desconfie de overfitting.

2.2 Na seleção de mercados, coloque os custos de execução em primeiro lugar

Volume diário é apenas um ponto de partida. Registre também spread, profundidade, horários de negociação, comportamento em períodos de evento, executabilidade quando stops são acionados, restrições de venda a descoberto, multiplicador do contrato e moeda da cotação. Small caps, futuros obscuros ou mercados cripto com liquidez fraca no fim de semana podem ocultar slippage sob curvas históricas tranquilas. Agrupe o mercado — não misture resultados de produtos diferentes em uma média única.

2.3 Trend following é adequado para observação multimerado, mas diversificação não é isenção de risco

Regras que cruzam índices de ações, taxas, FX e commodities podem reduzir a dependência de falha de um único mercado, mas em contrações de liquidez ou choques macro as correlações podem subir. Diferentes mercados também têm horários de negociação, gaps, regras de margem e rollover distintos. A diversificação correta é listar a unidade de risco de cada mercado, fatores comuns e cenários de pior caso — não apenas aumentar o número de ativos.

AmbienteTendência, consolidação, eventos
Ativo subjacenteLiquidez, contrato, moeda
RegrasSinal, execução, saída
Stressslippage, gaps, perdas consecutivas

Antes da execução, pode‑se usarVerificador de regras pré‑tradeConfirme por escrito que ambiente, eventos, custos, posições e condições de não‑negociação estão documentados; essa completude apenas indica integridade do processo, não a validade do sinal.

3. Estabelecer regras de breakout: decomponha o "atravessar" em observação, confirmação e execução

3.1 Definição reprodutível do canal Donchian

Tomando como exemplo um canal Donchian de N barras K: para evitar 'vazar' dados do período corrente para o limiar, calcule primeiro os limites superior e inferior com as N barras K completadas anteriores:

Upper_N(t) = max(High[t−N], …, High[t−1]) Lower_N(t) = min(Low[t−N], …, Low[t−1]) 多頭候選訊號:Close[t] > Upper_N(t) 空頭候選訊號:Close[t] < Lower_N(t)

Se N = 20, `Upper20(t)` é a máxima alta das 20 velas concluídas antes do fechamento atual, excluindo a vela em formação. Esse detalhe determina se um backtest usou informação futura. Você pode adicionar filtros de volatilidade ou condições de média longa, mas cada filtro deve estar fixado no contrato de dados e ser testado separadamente para ver se o ganho não é apenas busca de parâmetro.

3.2 Confirmação de fechamento e cruzamento intradiário são dois sistemas diferentes

Se a regra for “fecho atual > máxima das 20 barras anteriores”, o sinal só é conhecido no fecho; se usar execução na abertura seguinte, registre pelo menos o atraso de uma barra. Se a regra disser “preço intradiário cruza o limite superior do canal e coloca ordem stop‑buy”, a execução pode ocorrer antes, mas modelos de gap, não execução e slippage são totalmente diferentes. Não confirme o sinal no fecho e depois assuma fills perfeitos no mínimo intradiário ou no fecho.

ModeloTimestamp do sinalPressupostos comuns de execuçãoPrincipais vieses
Confirmação do fechamento / executar no próximo negócioConfirmar que o Close supera o limiar apenas após o fechamento.O próximo preço de abertura ou um preço retardado verificável.Se você usar o fechamento corrente como execução, vai subestimar latência e slippage.
Ordem de stop‑loss intradiáriaO preço atingiu o limiar de breakout.Ordem stop, ao ser acionada, converte‑se em ordem a mercado; o preço de execução não é garantido.Ignorar gaps, spreads e execuções parciais.
Preço limite após filtragem por preço de fechamentoDecidir após o fechamento.Executa apenas à ordem limitada ou melhor.Se você considerar ordens não executadas como posições, irá superestimar a taxa de execução.

Investor.gov explica que ordens a mercado normalmente garantem execução mas não o preço de execução, ordens limit definem limites de preço mas podem não ser executadas, e ordens stop se convertem em ordens a mercado quando o stop price é atingido.[3] A FINRA também avisa que cotações atrasadas, tempo de execução e volatilidade causarão diferenças entre preços de execução reais e os cotados.[4] Portanto, em trades de breakout, “o sinal está correto” e “pode executar ao preço ideal” devem ser considerados separadamente.

3.3 O buffer de breakout não é uma melhoria gratuita

Para reduzir a chance de reversão ao tocar o canal, pode‑se elevar o limiar para `Upper_N + buffer`, ou exigir que o fechamento esteja a uma certa proporção acima do canal. Um buffer maior pode reduzir ruído, mas atrasar entradas, abandonar parte de uma tendência e aumentar a distância de acompanhamento. As configurações de buffer devem ser apresentadas numa tabela de sensibilidade de parâmetros em vez de escolher apenas a combinação mais atraente.

4. Ordens & execução: é onde é mais fácil iludir‑se nas hipóteses de execução da estratégia

4.1 Sinal, envio de ordem e execução devem ter três timestamps

Um diário de negociação deve ao mínimo registrar horário de formação do sinal, horário de envio da ordem e horário de execução. Se um sinal se forma às 10:00:00, a ordem é enviada às 10:00:02 e executada às 10:00:03, esses três timestamps permitem identificar, respectivamente, latência da estratégia, latência da plataforma e slippage de mercado. Um único campo "preço de entrada" não distingue falha de regra de desvio de execução.

4.2 Slippage e custos devem ser modelados por direção

Breakouts long normalmente compram durante a subida; slippage adverso na entrada significa comprar mais caro. Saídas por stop em long vendem em queda, isto é, vendem mais barato. Breakouts short abrem vendendo mais barato; ao cobrir, recompra‑se mais caro. Taxas devem ser calculadas sobre o montante realmente executado; taxas fixas, impostos, custo de empréstimo de ações e custos de rollover devem ser demonstrados separadamente e não substituídos por um vago "custo estimado" que agregue todas as fricções.

多頭不利滑價:Entry_fill = Entry_signal × (1 + entry_slip) 多頭停損:Stop_fill = Stop_signal × (1 − exit_slip) 空頭不利滑價:Entry_fill = Entry_signal × (1 − entry_slip) 空頭回補:Stop_fill = Stop_signal × (1 + exit_slip) 淨期望值 = 勝率 × 平均淨獲利 + 失敗率 × 平均淨虧損

Pode começar comCalculadora de expectativa de negociaçãoFaça sensibilidade de custos e depois cole o resultado R da negociação realmente executada.Analisador de diário de negociaçãoO primeiro testa hipóteses do plano; o segundo analisa resultados realizados — não são intercambiáveis.

4.3 Regras de não‑negociação são parte do desenho de execução

Estratégias de breakout podem pré‑definir condições de não‑negociação: spread acima do limite, breakout ocorrendo em períodos de baixa liquidez, distância ao stop que faz a posição ficar abaixo do mínimo executável, ausência de tratamento aceitável de gaps antes/depois de eventos importantes, limite diário de perdas atingido, ou sinal incompatível com regras da bolsa/corretora. Essas condições não servem para descartar trades perdedores posteriormente, mas devem ser fixadas antes da colocação da ordem.

5. Volatilidade e dimensionamento de posições: deixe o orçamento de risco preceder "o quanto estou otimista"

5.1 ATR é uma escala, não um preditor

True Range 可以寫成當期最高低、跳空與前收之間最不利的距離,常見定義為:

TR_t = max( High_t − Low_t, |High_t − Close_{t−1}|, |Low_t − Close_{t−1}| ) ATR_N = N 期 TR 的平均或指定平滑值

ATR reflete a amplitude da atividade de preço recente e é útil para padronizar a distância do stop ou o risco por posição; não é um preditor de direção nem garante que o próximo período ficará dentro da faixa ATR. Em alta volatilidade, o risco monetário de uma mesma quantidade de posição aumenta; se não ajustar as posições, a exposição ao risco da estratégia vai inflar com o estado do mercado.

5.2 Exemplo de posição recalculável

Caso educacional fictício:O maior máximo das últimas 20 velas é 100, o fechamento atual rompe para 101; ATR20=4, a regra define stop a 2×ATR abaixo da entrada, portanto Stop=93. Orçamento de risco da conta definido em NT$1,000, multiplicador 1; sem custos, risco por unidade é 101−93=8, máxima posição inteira floor(1,000÷8)=125 unidades. Isto não é dado em tempo real de qualquer mercado e 2×ATR não é universalmente apropriado.

Se além disso assumir custo variável por unidade de NT$0.20, o risco por unidade simplificado vira 8.20, a posição inteira máxima será floor(1,000÷8.20) = 121 unidades, risco estimado NT$992.20. Essa diferença mostra que “calcular primeiro a distância de preço e depois ignorar custos” leva a uma posição ligeiramente maior que o orçamento de risco real. UsePlano de trading prático e verificador de posiçõesEm qualquer caso, verifique você mesmo o multiplicador real, taxas, impostos, tick mínimo e risco de gap.

5.3 Multiplicadores, tamanho mínimo de operação e exposição total

Futuros, CFDs, opções e derivativos cripto não devem ser aplicados diretamente ao modelo por ação de spot. Multiplicadores por ponto, margem, vencimentos, liquidações forçadas, empréstimo de ativos, moeda e tamanho mínimo de ordem alteram a perda máxima possível. Mesmo que cada operação use apenas 1% de risco da conta, múltiplos mercados na mesma direção podem disparar saídas simultâneas perante um mesmo evento macro; a verificação de posições deve ser estendida ao nível da carteira.

Os materiais educativos da CME Group colocam gestão de posição e risco no processo pré‑trade, enfatizando considerar primeiro a perda tolerável e o tamanho de posição adequado, em vez de decidir primeiro quanto comprar.[5] O orçamento de risco aqui é um modelo de pesquisa, não um diagnóstico da tolerância individual a perdas.

6. Saídas, stops e gestão de posições: não corte a cauda de trades vencedores.

6.1 Trade‑offs entre objetivo fixo e saída por tendência

Metas fixas são fáceis de calcular, mas podem encerrar uma tendência de longo prazo prematuramente; sair em mínimas de N dias, com um trailing stop ATR ou na quebra da média móvel pode preservar mais da cauda de ganhos, mas devolverá parte do lucro não realizado. Nenhuma das abordagens é necessariamente melhor — são duas formas diferentes de perfil de retorno. Se uma estratégia originalmente estudada como trend‑following passa depois a ter metas fixas muito próximas, ela pode, na prática, ter se tornado outra estratégia; mudanças de regra não devem ser escondidas mantendo o nome original.

6.2 Stop‑loss deve ser definição de falha, não um interruptor emocional

O stop pode basear‑se na estrutura de preços, rompimento inverso de canal, distância ATR ou condições temporais, mas deve ser escrito antes da entrada. Mover o stop cada vez mais longe altera o orçamento de risco original; mover o stop para o breakeven pode aumentar o ruído de curto prazo. Cada movimento do stop deve ser pré‑definido nas regras históricas e marcado no diário de trade como “dentro das regras” ou “modificação temporária”.

6.3 Averbar que adicionar e saídas parciais exigem recalcular o risco total

Reforçar posições após melhora de tendência não é grátis. Novas entradas, stops, tamanhos e posições existentes devem ser combinados para calcular o pior caso; saídas parciais alteram o preço médio realizado e a exposição remanescente. Se apenas o preço médio final for registrado, a revisão não mostrará como cada tranche de risco se acumulou. Pode‑se dividir cada fill em um evento e checar risco total e drawdown máximo ao nível do portfólio.

6.4 Condições de parada de trading e de risco

7. Falsos breakouts e modos de falha: decomponha o "não lucrar" em causas que podem ser melhoradas

7.1 Estrutura de falsos rompimentos

Um false breakout não é simplesmente “rompimento seguido de queda”. É preciso definir um período de observação: um breakout é considerado falha se dentro de M candles o canal for recuperado ou o stop estrutural original for acionado. Diferentes valores de M, confirmações por fechamento e métodos de saída produzem diferentes taxas de falha. Se você rotular subjetivamente qualquer retrocesso após um breakout como false breakout, sua pesquisa será contaminada por informação look‑ahead.

Fonte da falhaSinais observáveisContramedidas do Playbook
Ruído de consolidaçãoCanal repetidamente rompido; continuação direcional é curta.Verifique filtros de ambiente, aumente condições de confirmação e teste sensibilidade a custos.
Gaps por eventosA abertura pode pular diretamente acima de limites ou stop‑loss.Pré‑especificar posições para eventos, slippage máximo e períodos de não negociação.
Contração de liquidezAbertura do spread, queda de profundidade, execuções parciais.Registre a quantidade executável; separe não‑execuções e execuções adversas.
Sobreajustado aos parâmetrosApenas um conjunto de N, buffer ou múltiplo ATR é eficaz.Realize testes de parâmetros próximos, cross‑market, out‑of‑sample e walk‑forward.
Deriva das regrasTraders movem stops temporariamente, perseguem preços ou pulam sinais.Marque separadamente as verificações pré‑trade e as entradas do diário pós‑trade; não racionalize os resultados.

7.2 Rompimento falho não equivale a reversão imediata

A falha de um breakout inicial de alta só significa que a hipótese long não foi suportada; não estabelece automaticamente uma estratégia short. Para operar na direção oposta, é preciso definir sinais short, execuções, sizing, stops e acordos de custos separadamente. Caso contrário, ligar saída long a entrada short aumenta involuntariamente a frequência de trades e a slippage.

7.3 O diário de pesquisa deve registrar 'erro de regra' ou 'erro de execução'

Uma perda pode ser o custo natural que uma estratégia paga em mercado lateral, ou pode resultar de sinais mal calculados, ordens tardias, posição demasiado grande ou falha na execução de stops conforme as regras. Um diário de trading deve conter pelo menos etiqueta de estratégia, etiqueta de ambiente, plano vs execuções reais, slippage, cumprimento de regras, resultado R, período de manutenção e motivo de saída. UseAnalisador de diário de negociaçãoApós rever as estatísticas agregadas, agrupe por ambiente e grau de conformidade com as regras.

8. Backtest e validação: primeiro estabeleça o contrato de dados, depois examine as curvas de desempenho.

8.1 Contrato mínimo para backtest

8.2 Estratégias de tendência devem olhar a distribuição, não apenas o CAGR

Se todo o retorno acumulado vier de duas operações extremamente lucrativas, a experiência real de manter a estratégia pode ser instável no longo prazo. Verifique distribuições mensais ou por trade, piores séries de perdas, perda máxima por operação, participação dos ganhos tail, duração dos drawdowns e velocidade de recuperação. Remover os melhores trades ou dobrar custos é um teste de stress simples para identificar se a estratégia depende de eventos fortuitos.

8.3 Fora da amostra e walk‑forward

Pode dividir os dados em uma janela fixa de pesquisa e uma janela de teste subsequente: decida N, buffer, múltiplo ATR ou filtros de ambiente na janela de pesquisa e execute a próxima seção de teste sem alterações; desloque a janela para frente e repita. Se, após cada teste, você voltar e ajustar parâmetros, a próxima seção deixa de ser uma amostra out‑of‑sample limpa. A saída mais importante do backtest não é o “melhor parâmetro”, mas as fragilidades das regras ao longo do tempo e dos regimes.

Se quiser transformar sinais e features em um processo auditável, leitura complementar:Bancada de pesquisa quantArtigo sobre backtesting e overfittingArtigo sobre os limites dos indicadores técnicosEste artigo não apresenta quaisquer resultados de backtest como sinais de negociação em tempo real.

8.4 Curva de patrimônio e drawdown devem ser reconciliados com o diário de operações

No nível de trade, a série R, a curva de patrimônio (equity curve) e a curva de preço do ativo são três camadas distintas. A valorização do preço não implica que a estratégia seja lucrativa, e uma estratégia lucrativa não garante que os drawdowns sejam toleráveis. Pode ser usadoFerramenta de análise de risco‑retorno e drawdown máximoCole a série de patrimônio ou de retornos para análise e depois verifique o log para identificar quais trades, ambientes e desvios de execução causaram o drawdown máximo.

9. Tabela Playbook de trend‑following e breakout copiável

A tabela abaixo não é uma recomendação de parâmetros, mas um template de pesquisa que deve ser preenchido. Se algum campo só puder ser preenchido com "ver o mercado" ou "depende", a regra ainda não atingiu nível verificável.

MóduloRegras obrigatóriasCampos recalculáveisCondições de falha / shutdown
Mercado e ativo subjacenteMercado, sessões de negociação, moeda, liquidez e especificações do contrato.Spread, profundidade, multiplicador, unidade mínima, taxas.Mudança de especificação, liquidez abaixo do limiar, risco de evento inadministrável.
Filtro de ambienteDeterminação de tendência/consolidação e parâmetros, corte de dados claramente especificado.Posição do MA, inclinação, ATR, largura do canal.Só é eficaz num único parâmetro ou mercado.
Sinal de breakoutJanela de observação N, Close/Intraday, buffer de breakout.Upper、Lower、temporização do sinal。Vazamento de informação, sinais duplicados, lacunas de dados.
Execução da ordemTipos de ordem, atrasos, slippage permitido, tratamento de ordens não executadas.Hora de envio/executação da ordem, preço esperado/real.Gaps, execuções parciais e preços de execução de stop‑loss não podem ser comprovados.
Posição e controle de riscoOrçamento de risco por trade, stop ATR, exposição total.Risco por unidade, tamanhos de posição inteiros, utilização.risco total excedido, margem insuficiente, exposição direcional excessiva.
Saída e revisãoMeta fixa ou saída trailing, saída por tempo, cumprimento de regras.Calcular R, período de manutenção, MDD e perdas consecutivas.Alterações de regras fora do escopo, mudança de ambiente, drawdown além do intervalo estudado.
Ordem de execução:Usar primeiroVerificador de regras pré‑tradeConfirme que os campos estão preenchidos, depois useVerificador de posiçãoInferir quantidade, usandoFerramenta de valor esperadoFaça sensibilidade de custos; após a conclusão da negociação, cole o resultado emAnalisador de diário de negociação,por fim usarFerramenta de máximo drawdownVerificar o caminho do capital.
Practice desk

Escreva as regras e depois decida se valem a pena testar.

As ferramentas da Categoria 13 não escolhem ativos por você; decompõem custos, posições, trades concluídos e drawdowns em dados verificáveis.

Abrir checklist pré‑trade →

Limites da fonte e dos dados

A pesquisa sobre trend following utiliza materiais acadêmicos e de instituições de pesquisa de acesso público; execução de ordens e risco pré‑trade recorrem a materiais educativos do Investor.gov, FINRA e CME Group. As fontes servem para definir conceitos, contexto de pesquisa e risco de execução; não apoiam instrumentos, parâmetros, direções ou previsões de retorno específicas. Todos os exemplos de preço, ATR, posição e custo neste artigo são suposições educativas recalculáveis e não cotações em tempo real.

Referências

  1. Moskowitz, Ooi & Pedersen, “Time series momentum,” Journal of Financial Economics, 2012.
  2. Hurst, Ooi & Pedersen, “A Century of Evidence on Trend‑Following Investing,” AQR.
  3. Investor.gov, “Types of Orders.”
  4. FINRA, “Order Types.”
  5. CME Group, “Position and Risk Management.”

Aviso de risco financeiro

Esta página, suas calculadoras e exemplos servem apenas para educação, pesquisa e estimativa de cenários. Não constituem aconselhamento personalizado de investimento, trading, apostas, fiscal, jurídico ou financeiro. Mercados e regras podem mudar; confirme fontes primárias atuais e assuma a responsabilidade pelas suas decisões. Desempenho passado, saídas do modelo e simulações não garantem resultados futuros.