← Alpha
Alpha Research · · 12 min de leitura

Os mercados caçam os stops além da máxima e da mínima de ontem?

Máximas e mínimas do dia anterior nos perpétuos da Binance e da OKX, cada uma comparada a um nível construído do mesmo jeito que nenhum gráfico desenha. Uma pergunta: quando o preço chega ao nível óbvio, ele volta mais vezes do que no nível que ninguém observa?

Introdução

Fóruns de trading, bibliotecas de indicadores e cursos pagos repetem uma afirmação com frequência suficiente para que a maioria dos traders a tome como dada: ordens de stop se acumulam logo além de níveis óbvios como a máxima ou a mínima de ontem, participantes maiores empurram o preço através delas para executar contra essas ordens, e depois o preço reverte. Os traders agem de duas formas, colocando os próprios stops a alguma distância além do nível óbvio e comprando a reversão depois de um "liquidity sweep".

What traders expect: a sweep
The alternative: a breakout
Fig. 1: Trajetória de preço simulada para ilustração; não são dados de mercado. Candles de uma hora ao longo de dois dias UTC: à esquerda o preço fura um pouco acima da máxima de ontem e recua, o sweep que os traders descrevem, enquanto à direita ele cruza o mesmo tipo de linha e segue adiante, e passar o cursor ou tocar num candle mostra seus preços.

Vale testar porque isso decide onde fica um número enorme de stops e de que lado de um rompimento o trader entra. Os estudos de Carol Osler sobre livros de ordens de câmbio no Federal Reserve Bank of New York encontraram ordens de stop-loss agrupadas logo além de números redondos, com os movimentos de taxa de câmbio acelerando depois que esses stops disparavam, de modo que, por essa evidência, stops agrupados preveem continuação.

Testes justos são raros porque um repique num nível costuma ser contado sem perguntar se o preço teria repicado com a mesma frequência num nível do mesmo tipo que ninguém olha. A frequência com que o preço vira num extremo recente depende de volatilidade, distância e momento tanto quanto de quem está olhando, o que deixa uma taxa bruta de reversão muda a respeito dos stops.

Este estudo mantém fixos a construção, a distância, o ajuste pela volatilidade, os contratos e as datas, mudando uma coisa só: se um gráfico desenha ou não o nível.

Reprodutibilidade

A regra de universo, as definições de nível e de controle, o tratamento a tick dos minutos ambíguos, os estratos, o bootstrap e os testes de método, com os hashes dos planos lacrados.

Ler a reprodutibilidade →

O que testamos

Nível visível: a máxima e a mínima do dia UTC anterior num perpétuo da Binance margeado em USDT. Binance e TradingView começam os candles diários às 00:00 UTC, de modo que esse nível aparece em todo gráfico padrão.

Controle: o mesmo objeto num relógio deslocado, a máxima e a mínima da janela de 24 horas que termina às 10:00 ou 13:00 UTC, ativa pelas 24 horas seguintes. Nenhuma corretora, padrão de gráfico ou fuso horário populoso usa essas horas como fronteira de dia, o que faz dos dois níveis extremos de faixa de 24 horas na mesma escala de volatilidade, nos mesmos contratos e dias, enquanto só um deles é desenhado.

Fig. 2: Trajetória de preço simulada para ilustração; não são dados de mercado. As 24 horas sombreadas que terminam às 10:00 UTC fixam sua própria máxima na tarde do dia 1. Esse nível é construído exatamente como a máxima de ontem, mas nenhum gráfico padrão o desenha, e o estudo compara como o preço se comporta ao chegar em cada tipo de linha.

Contratos: os 50 maiores perpétuos da Binance por volume em dólares dos últimos 30 dias, ordenados a cada mês a partir do histórico completo de listagens do arquivo, de forma que contratos que depois morreram entrem nas datas em que foram negociados, ainda que menos de 50 se qualifiquem antes de novembro de 2020. No total a amostra cobre fevereiro de 2020 a setembro de 2026 em barras de 1 minuto, 3,751 contratos-mês sobre 308 contratos.

Desfecho: no primeiro toque de cada nível, um colchete de 0.1 ATR diário de cada lado registra se o preço volta 0.1 ATR do lado de origem antes de avançar 0.1 ATR através dele. Sob um passeio aleatório sem efeito de nível, essa probabilidade fica perto de um meio onde quer que o nível esteja.

Fig. 3: Trajetória de preço simulada para ilustração; não são dados de mercado. No primeiro toque é desenhada uma faixa de 0.1 ATR diário de cada lado do nível e a borda que o preço alcança primeiro decide o desfecho, de modo que este toque, que alcança primeiro a borda inferior, conta como reversão. A largura da faixa é um décimo da amplitude do dia 1, fazendo as vezes do ATR diário.

Comparação: a diferença na probabilidade de reversão, visível menos controle, depois de reponderar o controle para a mistura de lado, época, liquidez, distância inicial e velocidade de aproximação do braço visível. Um número negativo significa que o nível visível rompe com mais frequência do que seu controle, ao passo que a história do stop-hunt prevê um número positivo.

Às vezes uma barra de 1 minuto não consegue ordenar um toque e a batida numa barreira ocorridos dentro do mesmo minuto. Em 11% a 15% dos toques a ordem é ambígua, então uma amostra aleatória registrada de cerca de 400 desses eventos por braço foi resolvida a partir dos negócios individuais da corretora, e essas taxas se propagam tanto para a estimativa quanto para seu intervalo.

O que o teste registrado encontrou

Comparar os níveis visíveis com as janelas de relógio deslocado agrupadas dá uma diferença de −2.0 pontos percentuais, com um intervalo de 95% de −3.7 a −0.5 e p = 0.009, sobre 37,355 toques visíveis resolvidos.

Esse número cai exatamente sobre a linha traçada de antemão. Com um limiar de materialidade registrado de 2 pontos e uma estimativa de 1.986, o veredito registrado, "real mas imaterial", se apoia numa margem de 0.00014 enquanto o intervalo chega a quase o dobro do limiar.

Somar o erro amostral dos minutos resolvidos a tick ao bootstrap agrupado por semana alarga o intervalo para −4.0 a −0.3, com 53% dos sorteios além de −2 pontos, o que resolve a direção mas deixa o tamanho em aberto.

O controle registrado também mistura níveis visíveis. Uma janela que termina às 10:00 UTC contém as dez primeiras horas do dia UTC corrente, então sempre que seu extremo cai nessas horas o nível é também a máxima ou mínima corrente de hoje, que um candle diário desenha, e 58% dos níveis de controle registrados são desse tipo.

Um controle limpo guarda apenas níveis cujo extremo foi fixado no dia UTC anterior. Nós o acrescentamos num segundo plano, lacrado por hash antes de rodar, junto com um estimador que deixa de fora os estratos de hora do relógio porque eles separavam os dois braços quase por completo e descartavam metade da amostra.

O controle limpo, e uma segunda corretora

Contra o controle limpo o nível visível reverte 5.1 pontos menos vezes na Binance, 0.468 contra 0.519, com um intervalo de 95% de −6.7 a −3.6 sobre 35,707 toques visíveis. Nos swaps USDT da OKX o mesmo desenho, rodado sobre os mesmos ativos de outubro de 2021 a setembro de 2026 e calculado só depois de o plano ser lacrado, dá −4.4 pontos com um intervalo de −6.2 a −2.7 sobre 22,717 toques.

Fig. 4: Máxima ou mínima visível do dia anterior menos seu controle, em pontos percentuais de probabilidade de reversão. As duas linhas de cima são o teste registrado com seu intervalo registrado e com o erro da amostra a tick incluído, as duas de baixo usam o controle limpo, e todos os intervalos ficam abaixo de zero. As linhas tracejadas marcam o limiar de materialidade registrado de 2 pontos. Passe o cursor ou toque numa linha para ver seu intervalo e sua amostra.

As duas praças passam pelos mesmos testes de método. Num embaralhamento que permuta barras de 1 minuto dentro de cada mês civil, destruindo qualquer memória de níveis, o estimador de controle limpo devolve −0.1 ponto na Binance e −0.05 na OKX ao longo de 20 sementes.

Sobrescrever com ruído cada barra a partir do toque deixa o nível, sua escala de volatilidade, sua elegibilidade e seus estratos inalterados nos 200 eventos amostrados em cada praça. Tirar os estratos de tempo, acrescentar a idade do nível ou não usar estrato algum dá −3.1 a −5.1 pontos na Binance e −3.4 a −4.4 na OKX.

−2.0
Estimativa registrada, pontos de probabilidade de reversão
0.00014
Margem pela qual o veredito registrado seguiu imaterial
−5.1
Binance, contra níveis que ninguém desenha
−4.4
OKX, o mesmo desenho numa segunda corretora
0 / 28
Estimativas publicadas que mostram mais reversão, recortes incluídos
−10.4
bp por trade, fade de sweep depois dos custos

As 28 estimativas são todas as publicadas para o nível do dia anterior, do teste registrado e suas variantes aos dois testes de controle limpo, aos estimadores alternativos, a cada relógio de controle isolado e aos recortes exploratórios abaixo. Em 24 delas o intervalo fica inteiramente abaixo de zero, enquanto as 4 restantes contêm zero, e a maior estimativa pontual é de +0.1 ponto.

O que o nível de comparação precisa ser

Separar o controle limpo por dia de toque veio depois que os resultados do segundo plano já estavam prontos, o que torna o recorte exploratório. Tocado no dia em que é ativado, um nível limpo fica dentro da faixa do dia UTC anterior, então alcançá-lo não rompe nada recente; tocado no dia seguinte, alcançá-lo já é em si um rompimento além do extremo do dia anterior.

Fig. 5: Exploratório. Máxima ou mínima do dia anterior menos três tipos de nível de comparação. Contra níveis não desenhados dentro da faixa do dia anterior a diferença é de cerca de 5 pontos nas duas corretoras, ao passo que todos os intervalos contêm zero contra níveis não desenhados cujo toque também rompe um extremo de faixa recente ou contra o extremo corrente de hoje.

Contra níveis não desenhados dentro da faixa a diferença é de −4.9 na Binance e −5.2 na OKX. Ela encolhe para −0.4 e −1.5 ponto contra níveis não desenhados cujo toque também rompe um extremo recente (os dois intervalos contêm zero) e fica em +0.1 na Binance e −0.9 na OKX contra o extremo corrente de hoje.

Medido desse jeito, o excedente pertence aos extremos de faixa como classe. Romper a máxima ou a mínima do dia anterior continua com mais frequência do que tocar um nível dentro da faixa e com mais ou menos a mesma frequência que romper qualquer outro extremo recente, desenhado ou não, de modo que os dados não conseguem separar visibilidade de condição de extremo de faixa, e em lugar nenhum dão apoio a uma reversão no nível visível.

A que distância além do nível

Um perfil de deslocamento registrado repete a comparação em níveis a uma distância fixa além do extremo do dia anterior, com desfechos de 1 minuto e o controle registrado.

Fig. 6: Visível menos controle registrado no nível e além dele, desfechos de 1 minuto, com a banda de 95%. O excedente de continuação fica dentro de 0.1 ATR do nível e já sumiu em 0.2 ATR. Deslocamentos além de 0.5 ATR ficam de fora porque menos de 2,000 toques visíveis entram na estimativa ali.

No nível a diferença é de −1.9 ponto, a 0.05 ATR além dele −2.7 e a 0.1 ATR −2.0, depois do que ela não se distingue de zero a partir de 0.2 ATR. O que quer que aconteça num extremo do dia anterior acontece dentro do primeiro décimo de amplitude diária além dele.

Stops colocados além do nível contam a mesma história. Atingido e depois recuperado, ou seja, um stop a essa distância é levado e o preço em seguida anda meio ATR de volta do outro lado, acontece em 42.4% dos toques visíveis e 41.6% dos toques de controle no nível, caindo para 7.3% e 7.2% a 0.5 ATR, de modo que ser estopado logo antes de uma recuperação é um traço de qualquer extremo de 24 horas.

Operando o sweep e o rompimento

Duas regras fixas rodaram em cada toque visível, ambas nos ajustes padrão que os cursos de trading ensinam:

  • Fade de sweep: comprar quando o preço fura o nível em no máximo 0.3 ATR e fecha de volta para dentro em até uma hora, stop logo abaixo do sweep, alvo no dobro do risco.
  • Rompimento: operar na direção de um fechamento 0.1 ATR através do nível.

Cada regra passou também por uma busca walk-forward sobre nove variantes. Toda execução paga a taxa taker de 5 bp e metade do spread medido nos próprios negócios da corretora, mais outra metade como slippage, com o funding cobrado nos seus horários reais de liquidação.

Fig. 7: Economia por trade em níveis visíveis em pontos-base, onde 1 bp é $1 a cada $10,000 negociados. O fade de sweep ganha de 3 a 4 bp antes dos custos e paga cerca de 13.5, enquanto o rompimento perde já antes dos custos. Passe o cursor ou toque numa regra para ver seu número de trades e o intervalo do seu retorno líquido.

Antes dos custos o fade de sweep ganha 3.2 bp por trade, cerca de $3 a cada $10,000 negociados, depois paga 13.6 bp em taxas e spread para um líquido de −10.4 bp ao longo de 33,124 trades, com a versão walk-forward em −9.3. Os rompimentos perdem já antes dos custos, −2.9 bp bruto, e líquidos −16.4 na versão fixa e −20.9 na walk-forward.

Os quatro testes falham em p = 1.0. Para toda regra a diferença entre níveis visíveis e de controle fica dentro do seu próprio intervalo, +1.6 bp para o fade fixo com um intervalo de −2.4 a +5.3.

RegraTradesBruto (bp)Taxas + spread (bp)Líquido (bp)Intervalo de 95% do líquido
Fade de sweep, fixo33,124+3.213.6−10.4−13.7 a −7.3
Fade de sweep, walk-forward31,377+4.113.4−9.3−13.0 a −5.5
Rompimento, fixo17,531−2.913.5−16.4−24.9 a −8.1
Rompimento, walk-forward12,239−7.913.0−20.9−29.6 a −12.3

Os quatro testes de trading registrados em níveis visíveis, líquidos de custos. Nenhum é creditado depois da correção de Benjamini-Hochberg.

Outros níveis óbvios

Máximas e mínimas da semana ISO anterior, comparadas a janelas de 7 dias ancoradas na quinta-feira às 10:00 UTC, mostram uma diferença maior, de −3.9 pontos, com intervalo de −6.0 a −1.9. Números redondos, contra uma grade deslocada em 0.37 de um passo, mostram −2.9 pontos (−3.4 a −2.4), e os dois resultados sobrevivem à correção de Holm na direção da continuação.

Fig. 8: Três tipos de nível óbvio, cada um contra seu próprio controle não desenhado, todos continuando com mais frequência do que esse controle.

Os números redondos trazem uma ressalva própria, porque sua grade placebo reverte a 51.7% contra uma referência de embaralhamento de cerca de 48.5%, o que joga parte dessa diferença sobre o placebo.

Na máxima ou na mínima de ontem, o preço não reverte mais vezes do que num nível que ninguém desenha, enquanto um trade construído sobre a crença contrária perde cerca de $10 a cada $10,000.

O que isto descarta e o que não descarta

O estudo descarta a reversão por stop-hunt como propriedade dos extremos do dia anterior nos perpétuos da Binance e da OKX. Em nenhuma especificação, em nenhuma das duas corretoras, o nível visível reverte mais vezes do que seu controle, enquanto fazer o fade de um sweep do nível ganha alguns pontos-base antes dos custos e perde cerca de 10 depois deles.

Ele deixa em aberto se a visibilidade causa a continuação. Como o excedente aparece contra níveis dentro da faixa do dia anterior e some contra níveis não desenhados cujo toque também é um rompimento de faixa, os extremos de faixa em geral o explicam tão bem quanto a linha no gráfico; seu tamanho vai de 2.0 pontos sob o controle registrado a 4.4 e 5.1 sob o controle limpo.

Como o excedente de continuação se limita aos primeiros 0.1 ATR além do nível, um stop colocado a mais de 0.2 ATR além de um extremo do dia anterior se comporta como um stop além de qualquer máxima ou mínima recente.

Limitações

A visibilidade é suposta, não observada. Janelas de relógio deslocado não são desenhadas nos gráficos padrão, mas alguns traders usam outras fronteiras de dia e toda hora é meia-noite em algum lugar. O recorte exploratório acima também mostra que este desenho não separa visibilidade de condição de extremo de faixa.

A OKX compartilha os ativos. Seus preços acompanham a Binance com diferença de pontos-base, então a replicação refaz a medição sobre os negócios, os livros de ordens e as populações de stops e liquidações de outra corretora, sobre um histórico de preços que não é independente. O aplicativo da OKX também mostra candles diários em UTC+8 por padrão, enquanto a replicação manteve o dia UTC.

00:00 UTC é também um horário de liquidação de funding na Binance. Os níveis visíveis se ativam nesse momento e os controles não, e nada no desenho isola esse fato.

Os stops nunca são observados. Nenhuma das duas corretoras publica ordens de stop ou liquidações no nível de detalhe necessário, de modo que o estudo mede o que o preço faz e não quem negociou.

A estimativa registrada se apoia em metade da amostra. Seus estratos incluem a hora do relógio, que quase separa os braços, então 18,689 dos 37,355 toques visíveis entram nela; o estimador de controle limpo abandona essa dimensão e guarda 96% dos toques na Binance e 92% na OKX.

Um teste prospectivo está definido e ainda não foi rodado. Cobrindo as duas praças a partir de 19 de setembro de 2026, ele roda assim que 30,000 toques visíveis tiverem se acumulado, por volta de 2029 no ritmo atual.

Todo gráfico desta página é desenhado no seu navegador a partir da tabela de resultados publicada do estudo, os mesmos números dados no texto e na página de reprodutibilidade.

Metodologia completa

Os dados, a regra de universo, as definições de nível e de controle, a resolução a tick, os estratos, o bootstrap de dois estágios, os custos, os testes de método e os planos lacrados com seus hashes.

Reprodutibilidade →