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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Regra | Trades | Bruto (bp) | Taxas + spread (bp) | Líquido (bp) | Intervalo de 95% do líquido |
|---|---|---|---|---|---|
| Fade de sweep, fixo | 33,124 | +3.2 | 13.6 | −10.4 | −13.7 a −7.3 |
| Fade de sweep, walk-forward | 31,377 | +4.1 | 13.4 | −9.3 | −13.0 a −5.5 |
| Rompimento, fixo | 17,531 | −2.9 | 13.5 | −16.4 | −24.9 a −8.1 |
| Rompimento, walk-forward | 12,239 | −7.9 | 13.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.
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.
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.

