Iceberg orders: como o tamanho oculto aparece no tape e como operar isso

Uma iceberg order é uma ordem limitada que mostra apenas parte do seu tamanho, 50 de um lote de 500, repostando mais 50 no mesmo preço cada vez que a parte visível é executada. O sinal: muito mais volume do que o exibido é negociado no nível, o tamanho reaparece, e o preço não atravessa. Apoie-se nela com um stop logo além; nunca faça fade contra ela.
Icebergs foram a primeira coisa que me fez parar de confiar no livro de ofertas. Um nível mostrando 60 contratos não deveria absorver 600, e quando absorve, o livro mentiu — ou melhor, ele contou a verdade sobre a ponta e nada sobre o resto. Esta página mostra o mecanismo e o reload, nativo versus sintético, os cinco sinais no DOM e no footprint, como um iceberg transforma um order block de um desenho em um preço defendido, uma manhã no ES trabalhada tick a tick, as cinco formas em que a leitura falha e um detector que pontua o que você consegue ver.
Indicadores que se provam em público.
Um motor, quatro ferramentas de precisão — o Gold (XAU) Scalper, a Gravity Zone institucional, o Zeno Oscillator de momentum e o Zeno Stocks para ações.
O que é uma iceberg order?
Uma iceberg order é uma ordem limitada que mostra apenas parte do seu tamanho no livro de ofertas. Um trader que quer comprar 500 contratos de ES a 4,512.25 insere a ordem com uma quantidade exibida de 50; o livro mostra 50 no bid, os outros 450 ficam como reserva oculta, e cada vez que os 50 visíveis são executados a bolsa publica mais 50 no mesmo preço até a reserva acabar. O clip visível é a ponta; a reserva é o resto do iceberg, e o nome é exatamente tão literal quanto parece.
O motivo para ocultar tamanho é o mesmo motivo pelo qual um TWAP fatia por tempo: um bid de 500 lotes parado no livro é um anúncio. Todo trader de order flow vê isso, os preços se afastam dele, e o comprador nunca é executado — ou só é executado quando o mercado está atravessando contra ele. Um iceberg executa o mesmo tamanho no mesmo preço sem o anúncio, e paga por esse privilégio com posição na fila: no CME Globex, cada novo clip vai para o fim da fila naquele preço, atrás de ordens que chegaram depois da original.
O que um iceberg não faz: ele não move o preço. Ele defende um preço. O trader por trás dele quer comprar a 4,512.25 e está disposto a esperar; o mercado vem até ele ou não vem. Essa passividade é o motivo pelo qual icebergs aparecem como absorção no footprint e como uma parede que se recusa a romper no DOM, e o motivo pelo qual a operação é se apoiar neles, não fazer fade contra eles.
Como uma iceberg order faz reload?

Use os números do diagrama. O bid em 4,512.25 mostra 60. Vendedores batem nele: 212 contratos negociam naquele preço em três segundos. Um bid normal de 60 lotes teria sumido depois de 60 e o preço teria dado tick para baixo até 4,512.00. Em vez disso, o livro ainda mostra 60 e o preço não se moveu. Aos nove segundos, 540 foram negociados, o bid ainda mostra 60, e 4,512.25 ainda é o melhor bid. O tamanho exibido fez reload oito ou nove vezes. Nove vezes o tamanho mostrado foi absorvido em um tick.
Essa é toda a lógica de detecção, e ela precisa de três coisas: o tamanho exibido, o volume que foi negociado no nível e se o preço atravessou o nível. Volume muito acima do tamanho exibido mais um nível que segura equivale a liquidez oculta. O detector mais abaixo pontua exatamente essas três entradas.
Nativo versus sintético. Um iceberg nativo é gerenciado pelo motor de matching da bolsa — CME Globex, Eurex, ICE e a maioria dos mercados de ações dão suporte a eles, e no Globex a ordem mantém um order ID em cada reload, que é como pesquisadores acadêmicos os detectam depois do fato a partir de dados de profundidade total. Um iceberg sintético é gerenciado pelo software do trader: a plataforma mantém a reserva e reenvia uma nova ordem limitada cada vez que o clip é executado. Icebergs sintéticos são indistinguíveis de ordens comuns no nível da bolsa e só podem ser inferidos pelo padrão de reload. No DOM eles parecem iguais; a única diferença prática é que um sintético pode ser retirado instantaneamente, e muitas vezes é.
O que as instituições ganham ao ocultar o tamanho da ordem?
- Comprar ou vender tamanho em um preço escolhido sem contar ao mercado que esse tamanho existe. Um lote de 2,000 visivelmente parado no livro em um nível de suporte convida todos a fazer front-run nele e ninguém a negociar contra ele.
- Defender um nível. Um market maker ou um fundo com uma posição existente pode querer que 4,512.25 segure, e um iceberg ali é a forma mais barata de fazer isso pelo tempo que a reserva durar.
- Acumular contra uma corrida de stops. Icebergs posicionados logo abaixo de uma piscina óbvia de sell stops absorvem os stops quando eles são acionados — o liquidity sweep é a execução de alguém.
- Operar em torno de um anúncio sem pagar o spread. Um iceberg passivo recebe o spread em vez de pagá-lo, ao custo de não ter certeza de que será completado.
- Em cripto, trabalhar uma posição de tamanho OTC em uma exchange. A Binance oferece iceberg orders nativas no spot com exibição mínima de uma fração do total; nos perpétuos, o mesmo trabalho normalmente é feito de forma sintética por bots de execução.
Quais sinais revelam uma iceberg order?
Cinco sinais, na ordem em que aparecem. Um é uma pista; três juntos são uma leitura.
| Sinal | O que você vê | Onde você vê | O que significa |
|---|---|---|---|
| 1. O nível se recusa a se mover | O preço fica em um tick enquanto o tape imprime contra ele | DOM, time and sales | Algo está absorvendo; pode ser uma fila de pequenas ordens, pode ser uma única ordem oculta |
| 2. O volume negociado excede o tamanho exibido | Exibido 60, negociado 200, 400, 600 no mesmo preço | DOM com coluna de volume negociado; Bookmap; footprint | A ordem visível está sendo reabastecida de algum lugar — o sinal central |
| 3. O tamanho exibido reaparece | O bid cai para 20, volta rápido para 60, cai para 35, volta rápido para 60 | DOM, replay | O reload. Icebergs nativos fazem reload no mesmo tamanho de clip; os sintéticos podem variar |
| 4. Delta diverge do preço | O delta cumulativo faz uma nova mínima, o preço não | Ferramentas de CVD, delta divergence | Vendedores agressivos estão sendo absorvidos por compradores passivos |
| 5. Volume pesado no bid-side em um preço no footprint | Uma única linha de preço com 480, depois 620, depois 540 no bid side em candles consecutivos | Gráfico footprint | O iceberg pelo lado do volume, e não pelo lado do livro |
Você precisa de um feed de dados que mostre profundidade e volume negociado por preço — uma plataforma de futuros com DOM (Sierra Chart, Jigsaw, ATAS, Quantower), uma ferramenta de heatmap como Bookmap, ou um gráfico footprint. Os candles padrão e o histograma de volume do TradingView não conseguem mostrar um iceberg diretamente; o mais perto que você chega ali é a divergência de delta e a falha de um nível em romper com volume pesado, que é o efeito sem o mecanismo.
Detector de iceberg
Insira o que o livro mostra, o que foi negociado no nível, quantas vezes o tamanho exibido voltou, se o nível segurou e o volume agressor típico por intervalo. A ferramenta pontua a evidência e diz se vale se apoiar no nível.
Por que icebergs aparecem em order blocks?

O vocabulário de SMC descreve o local; o iceberg é um dos mecanismos que faz o local segurar. Um order block é o último candle de baixa antes de um movimento impulsivo de alta — um lugar onde um grande comprador foi executado uma vez e, segundo a teoria, defenderá de novo. No footprint, "defender de novo" muitas vezes parece o diagrama: 480, 620 e 540 contratos batem no bid em 4,511 ao longo de três candles e a mínima nunca rompe, depois o ask side assume e o mercado sobe. Isso é um iceberg bid na mínima do order block, e é a diferença entre um bloco respeitado e um bloco atravessado.
O mesmo se aplica a um sweep. Um swing failure abaixo de um nível com fechamento rápido de volta acima dele frequentemente tem um iceberg dois ou três ticks abaixo do nível, colocado exatamente onde os stops disparam. Os stops vendem contra ele, a reserva os absorve, e a reversão é o dono da reserva sendo executado. Traders de order flow veem a absorção; traders de SMC veem o pavio. É o mesmo evento.
Onde os dois discordam é sobre o que fazer em seguida. A operação de SMC em um order block é uma limitada no bloco com stop abaixo dele; a operação de order flow é esperar até o iceberg absorver de forma visível, depois comprar com stop um tick abaixo do preço do iceberg. A segunda entrada é mais tarde e mais justa, porque o stop fica atrás de um comprador conhecido, e não atrás de uma caixa desenhada.
Dados de referência
| Item | Valor |
|---|---|
| Definição | Uma ordem limitada que exibe apenas parte da sua quantidade total; o restante fica oculto e é repostado conforme a parte visível é executada |
| Parâmetros | Quantidade total, quantidade exibida (peak), preço limite, time in force |
| Locais nativos | CME Globex, Eurex, ICE, a maioria das bolsas de ações; Binance spot (tipo de iceberg order) |
| Sintético | Gerenciado pela plataforma de trading ou por um bot de execução; repostado como ordens limitadas comuns |
| Prioridade na fila (Globex) | Cada clip recarregado vai para o fim da fila naquele preço |
| Entradas de detecção | Tamanho exibido, volume negociado no preço, número de reloads, se o nível segurou |
| Regra prática | Volume negociado maior que ~3x o tamanho exibido em um nível que não se moveu, ou três ou mais reloads |
| Ferramentas que mostram isso | DOM com coluna de volume negociado, heatmap do Bookmap, gráficos footprint, delta cumulativo |
| Referência acadêmica | Christensen and Woodmansey (2013); Mazur, Dunn and Bahar, "CME Iceberg Order Detection and Prediction" (2019) |
| Operar em torno dele | Apoie-se no iceberg (faça fade dos agressores contra ele) com o stop um ou dois ticks além; saia quando o reload parar |
Exemplo trabalhado: ES, um iceberg bid na mínima do overnight
ES em uma quinta-feira, 10:14 ET. A mínima do overnight era 4,512.25 e o preço desceu até ela pela segunda vez naquela manhã, com um order block de 15 minutos de 4,511.00 a 4,513.50 sentado em cima dela. O DOM mostrava 60 no bid, comum para aquele nível. Entre 10:14:20 e 10:14:32, o tape imprimiu 212 contratos em 4,512.25; o bid ainda mostrava 60. Às 10:15:05, 540 haviam sido negociados ali e o bid ainda mostrava 60. O preço não deu tick para 4,512.00 nenhuma vez. O detector pontua isso como alta confiança: nove vezes o tamanho exibido, oito reloads, nível segurou.
O candle footprint de 10:15 mostrou 620 no bid side em 4,511.75 — um tick abaixo, o iceberg havia descido, o que às vezes acontece — contra 35 no ask, e o candle fechou em 4,513.00 com um pavio inferior. O delta cumulativo no gráfico de 1 minuto havia feito uma nova mínima às 10:15 enquanto o preço não tinha feito. Long em 4,513.25 no candle de 10:16, stop em 4,511.25, dois ticks abaixo do último preço do iceberg, oito ticks de risco. Alvo na swing high de 10:05 em 4,518.75, vinte e dois ticks, 2.75R.
O preço chegou a 4,517.00 até 10:24 e o reload do iceberg parou às 10:19 — o bid em 4,511.75 caiu para 12 e não voltou — que foi o sinal para arrastar o stop para 4,514.75. O candle de 10:31 imprimiu 4,518.75 e o alvo foi executado. Onze ticks de lucro para oito de risco no runner, mas o número importante é o stop: dois ticks abaixo de um comprador que já havia absorvido 1,600 contratos, em vez de doze ticks abaixo de uma caixa.
Quando a leitura de icebergs falha?

Icebergs retirados. Um synthetic iceberg pode ser cancelado entre reloads. O nível que absorveu 800 contratos por dois minutos fica quieto, o tamanho exibido cai para um número normal, e o próximo vendedor que atravessa encontra nada. Essa é a forma mais comum de a operação perder, e é por isso que a regra de saída é "quando o reload parar", não um alvo fixo.
Spoofing. Uma grande ordem visível retirada antes de ser executada é o oposto de um iceberg — tamanho mostrado, nenhuma intenção — mas produz uma impressão parecida de "o nível está segurando" por alguns segundos. O sinal é que um spoof nunca recebe negociação contra si; o volume no nível fica baixo. Um iceberg é definido pelo volume negociado contra ele.
Filas de pequenas ordens. Vinte traders, cada um com um lote de 30 em um número redondo, absorvem 600 contratos tão bem quanto um iceberg, e não há reload — o tamanho exibido simplesmente não cai tão rápido quanto deveria. A leitura é a mesma na prática (o nível está sendo defendido), mas a defesa pode evaporar um trader por vez.
Mercados finos ou rápidos. No primeiro minuto após uma divulgação de dados, o DOM gira rápido demais para contar reloads, e em um contrato ilíquido um único lote de 200 é um iceberg em efeito sem ser um. Leia icebergs em condições normais em instrumentos líquidos: ES, NQ, CL, ZN, o perpétuo de Bitcoin do mês frontal em uma grande exchange.
O outro lado. Um iceberg bid absorvendo vendedores não significa que o mercado vai subir. Significa que o mercado não cairá através daquele preço enquanto a reserva durar. Se a reserva é 500 e os vendedores têm 2,000, o iceberg termina e o preço atravessa. Apoie-se nele com um stop, e saia quando ele parar de fazer reload.
Que erros os traders cometem com icebergs?
- Fazer fade de uma parede visível. Uma grande ordem exibida não é um iceberg; ela é real (e vai se afastar de você) ou um spoof (e vai desaparecer). Icebergs são tamanhos exibidos pequenos com grande volume negociado.
- Comprar o nível antes que ele tenha absorvido. A leitura precisa de volume negociado; um bid de 60 lotes que ninguém atingiu ainda é apenas um bid de 60 lotes.
- Segurar depois que o reload para. O bid naquele preço acabou. O resto do mercado não tem obrigação nenhuma com ele.
- Ler icebergs em uma plataforma que não consegue mostrá-los. Candles e um histograma de volume mostram o efeito (um nível segurado com volume pesado), mas não o mecanismo; não diga que viu um reload que você não consegue ver.
- Confundir absorção com acumulação. Um iceberg defende um preço; ele não prevê uma alta. A direção ainda vem da estrutura.
- Ignorar a posição na fila ao colocar seu próprio iceberg. No Globex, cada reload vai para o fim da fila; uma quantidade exibida menor significa mais reloads e mais tempo esperando atrás dos outros.
Icebergs e os indicadores gratuitos
Nenhum dos scripts de TradingView na biblioteca consegue ler o livro de ofertas, porque o TradingView não fornece dados de profundidade ao Pine. O que eles conseguem mostrar é a consequência: o Pressure Oscillator destaca barras em que volume pesado produziu quase nenhuma amplitude, que é absorção pelo lado do candle, e o script Order Blocks with Volume classifica blocos pelo volume que os formou, então os níveis com maior probabilidade de ter um defensor são os que ele ranqueia mais alto. Para o mecanismo em si, você precisa de um DOM ou um footprint. O motor premium, Zeno, imprime sinais de compra e venda com stop e alvos; um sinal de compra que aparece em um nível onde o footprint mostra absorção é a versão de maior qualidade desse sinal que eu conheço.
Tamanho oculto, efeito visível. Um iceberg mostra um clip pequeno e faz reload dele no mesmo preço até a reserva acabar, então o sinal é volume negociado em um nível muito acima do que o livro exibiu enquanto o preço se recusa a se mover. Os nativos fazem reload na bolsa, os sintéticos pelo software do trader, e ambos parecem iguais no DOM. Apoie-se no iceberg com um stop logo além dele, use-o para qualificar order blocks e sweeps, e saia no momento em que o tamanho exibido parar de voltar.
◆ Checagem interativa
Você sabe o que o livro está escondendo?
Perguntas que traders fazem sobre iceberg orders
Uma grande ordem limitada que mostra apenas um pedaço pequeno de si mesma no livro de ofertas. Quando esse pedaço é executado, a bolsa (ou o software do trader) publica o próximo pedaço no mesmo preço, e assim por diante até a ordem inteira ser concluída. O mercado vê 50 contratos; o trader tem 500.
Observe um nível de preço no DOM ou no footprint. Se muito mais volume negocia ali do que o livro jamais exibiu, o tamanho exibido continua voltando, e o preço não atravessa o nível, algo oculto está absorvendo. Três ou mais reloads, ou volume negociado maior que cerca de três vezes o tamanho exibido, é uma leitura.
Um iceberg nativo é um tipo de ordem que a bolsa gerencia — CME Globex, Eurex, ICE e a maioria das bolsas de ações oferecem isso — e o motor de matching reposta os clips. Um iceberg sintético é gerenciado pela plataforma do trader, que mantém a reserva e envia novas ordens limitadas. Eles parecem idênticos no DOM; o sintético pode ser retirado entre clips.
Não diretamente — o TradingView não tem dados de livro de ofertas no Pine e seu DOM depende da corretora. Você consegue ver o efeito: um nível que segura com volume pesado, divergência de delta e barras com grande volume e amplitude minúscula. Para ver o reload em si, você precisa de um DOM de futuros, Bookmap ou um gráfico footprint.
Sim. A Binance oferece um tipo de iceberg order nativa no spot, e bots de execução rodam icebergs sintéticos nos perpétuos da Binance, Bybit e OKX. Eles aparecem da mesma forma: um nível no BTCUSDT que absorve muitas vezes seu tamanho exibido sem se mover.
Para executar tamanho em um preço escolhido sem anunciar o tamanho. Um lote visível de 2,000 convida front-running e afasta contrapartes; um iceberg coleta execuções em silêncio, defende o nível e paga por isso apenas em posição na fila.
Um order block é onde um grande comprador foi executado antes de um movimento impulsivo; um iceberg na mínima do bloco é o que faz o bloco segurar quando o preço retorna. No footprint, isso aparece como volume pesado no bid-side em um preço ao longo de vários candles sem nova mínima — absorção. A entrada de order flow vem depois que a absorção fica visível, com o stop logo abaixo do preço do iceberg.
Um spoof é uma grande ordem visível que é cancelada antes de ser executada — tamanho mostrado, nenhuma intenção. Um iceberg é uma pequena ordem visível com grande intenção oculta, definida pelo volume que negocia contra ela. Se não houve negociação contra o nível, não pode ser um iceberg.
Você não opera contra ele; você opera com ele. Faça fade dos agressores contra o nível com um stop um ou dois ticks além do preço do iceberg, realize lucro na próxima estrutura e saia se o tamanho exibido parar de reaparecer — isso significa que a reserva acabou ou foi retirada.
Nenhum script Pine consegue ler o livro de ofertas. O Pressure Oscillator sinaliza barras com volume pesado e pouca amplitude, que é absorção pelo lado do candle, e Order Blocks with Volume ranqueia blocos pelo volume que os construiu. Para o reload em si, você precisa de um DOM ou footprint. Zeno, o motor premium, imprime sinais com stops e alvos e não lê dados de profundidade.
Referências e guias relacionados
Leia a seguir
- Order Flow Trading
- Trading com gráfico footprint
- Cumulative Volume Delta (CVD)
- Delta divergence: quando preço e order flow discordam
- Order Blocks: guia completo
- Trading com liquidity sweep
- TWAP explicado
- Análise do Bookmap
- Tipos de ordem explicados
- Absorção — glossário
- Pressure Oscillator (indicador gratuito)
- Zeno — o motor premium