Quando abro um livro de pedidos, verifico uma coisa primeiro: qual local e feed de dados estou analisando?
Um livro de ordens é uma lista ao vivo de ordens de compra e venda visíveis. Ele mostra os preços cotados e as quantidades atualmente disponíveis através de uma troca específica, corretora, ECN ou feed. Não é o mercado inteiro.
Isso torna o livro de ordens útil para uma questão prática:
Se eu enviar um pedido agora, onde ele poderia ser negociado e quão longe ele poderia se mover através da liquidez disponível?
Ele não pode me dizer para onde o preço irá a seguir. Mas pode explicar o spread, a profundidade, os preenchimentos parciais e o deslizamento antes que eles apareçam em um relatório de execução.
Definição do livro de pedidos
Um livro de ordens registra ordens pendentes para um instrumento e as organiza por preço.
- Ofertas são ordens de compra. A maior oferta vem primeiro.
- Asks, também chamadas de ofertas, são ordens de venda. O menor ask vem primeiro.
- Quantidade mostra quanto é exibido a cada preço.
- Melhor oferta é o maior preço de compra exibido.
- Melhor oferta é o menor preço de venda exibido.
- Spread é a diferença entre o melhor preço de venda e o melhor preço de compra.
Considere este livro simplificado:
| Lado | Preço | Quantidade |
|---|---|---|
| Oferta | $101.80 | 300 |
| Oferta | $101.60 | 450 |
| Oferta | $101.40 | 600 |
| Demanda | $101.20 | 500 |
| Demanda | $101.00 | 350 |
| Demanda | $100.80 | 400 |
A melhor oferta é $101.20. A melhor demanda é $101.40. O spread é $0.20, e o ponto médio entre eles é $101.30.
Nenhuma negociação ocorreu apenas porque esses pedidos estão visíveis. O maior comprador ainda está abaixo do menor vendedor. Uma negociação precisa de uma nova ordem que aceite um preço disponível, ou uma ordem existente deve ser alterada para que os dois lados se cruzem.
Como ler um livro de ordens
Eu li um livro de dentro para fora.
Os preços mais próximos do spread são os mais importantes, pois estão em seguida para execução. Preços mais distantes mostram profundidade adicional se uma ordem maior consumir o primeiro nível.
No exemplo, uma compra de mercado pequena pode ser executada a $101,40. Uma compra maior pode utilizar todas as 600 unidades a esse preço e continuar até $101,60. É por isso que o melhor preço de venda não é uma promessa de que um pedido inteiro será atendido ali. É apenas o melhor preço exibido para a quantidade atualmente disponível.
Para uma venda, a ordem atende as maiores ofertas primeiro e desce se precisar de mais quantidade.
O spread de compra e venda é uma parte do custo de execução. A profundidade é a outra. Um mercado pode mostrar um spread estreito, mas muito pouco tamanho perto do topo do livro. Pode parecer líquido até que um pedido significativo chegue.
O que acontece quando uma ordem de mercado atinge o livro
Suponha que eu envie uma ordem de mercado para comprar 700 unidades.
O motor de correspondência começa com o menor preço solicitado:
- Ele compra 600 a $101,40.
- A ordem ainda precisa de 100.
- Compra os restantes 100 a $101,60.
O custo total é:
(600 × R$101,40) + (100 × R$101,60) = R$71.000
O preço médio de preenchimento é:
$71.000 ÷ 700 = $101,4286
Se todas as 700 unidades tivessem estado disponíveis pelo melhor preço original, teriam custado $70.980. Passar para o próximo nível adicionou $20 antes das taxas. Essa diferença é a derrapagem do pedido em relação ao preço visível quando chegou.
Após a negociação, o pedido de $101,40 desaparece. A quantidade a $101,60 cai de 450 para 350. Se nenhum novo pedido chegar, o melhor pedido passa a ser $101,60 e o spread se amplia para $0,40.
What happens when a market buy hits the book
A 700-unit order takes all 600 units at the best ask, then moves to the next price for the final 100.
600 at $101.40
100 at $101.60
(600 × $101.40) + (100 × $101.60) = $71,000
Uma ordem de mercado prioriza a execução, não um preço fixo. Uma ordem de mercado convencional consome liquidez disponível e não permanece aberta no livro. As bolsas podem aplicar proteções de preço ou regras específicas a qualquer quantidade não preenchida, portanto, o tratamento exato depende do local.
Como as ordens limitadas entram na fila
Agora suponha que eu coloque uma ordem limitada para comprar 200 unidades a $101,20.
Não ultrapassa o melhor pedido a $101,40, então pode descansar do lado da oferta. O livro já mostra 500 unidades a $101,20. Em um local que utiliza prioridade de preço e tempo, meu pedido normalmente se junta atrás dos pedidos já aguardando a esse preço.
O preço vem em primeiro lugar. O tempo quebra o empate.
Se os vendedores alcançarem $101,20 mais tarde, os pedidos à frente do meu podem ser atendidos antes do meu. Ver o meu preço limite sendo negociado, portanto, não é prova de que meu pedido completo deveria ter sido executado. A posição na fila importa.
Uma ordem limitada também pode ser comercializável. Por exemplo, uma ordem de compra limitada a $101,60 ultrapassa os preços pedidos a $101,40 e $101,60. Ela pode ser executada imediatamente, mas não pode pagar mais do que $101,60.
Isso dá à ordem a chance de negociar agora sem aceitar um preço além do limite. O tempo de validade controla qualquer saldo:
- GTC ou ordem de dia: o restante pode permanecer no livro pelo preço limite.
- IOC: qualquer quantidade não preenchida imediatamente é cancelada.
- FOK: o pedido é executado na íntegra de acordo com as regras do local ou não é executado de forma alguma.
Os nomes e comportamentos de pedidos podem variar. Eu sempre verifico as regras da plataforma que estou usando.
Como o motor de correspondência escolhe uma ordem
O mecanismo de correspondência aplica o regulamento do local aos pedidos recebidos.
A prioridade de preço e tempo é comum:
- Os melhores preços elegíveis são negociados primeiro.
- No mesmo preço, o pedido mais antigo elegível é negociado primeiro.
- Se a quantidade de entrada permanecer, o motor continua na fila ou passa para o próximo preço elegível.
Mas o preço-tempo não é universal. Alguns mercados futuros utilizam alocação pro-rata ou híbrida, onde várias ordens pendentes ao mesmo preço recebem parte de uma ordem de entrada com base no tamanho ou em outra fórmula.
How an incoming order moves through the matching engine
The route changes depending on whether the order can trade at a price already available on the opposite side.
Este é também de onde vêm os termos maker e taker. Uma ordem de descanso adiciona liquidez e pode ser tratada como uma ordem maker. Uma ordem de entrada que a corresponde remove liquidez e pode ser tratada como uma ordem taker. As taxas ou reembolsos dependem do local e do tipo de conta.
Profundidade do mercado e deslizamento
A profundidade do mercado é a quantidade disponível em vários níveis de preço. Isso é mais importante quando o pedido é grande em relação ao tamanho próximo ao melhor preço.
Usando o mesmo livro:
| Tamanho da compra no mercado | Preenchimento | Preço médio | Custo acima do melhor pedido inicial |
|---|---|---|---|
| 100 | 100 a $101.40 | $101.4000 | $0 |
| 700 | 600 a $101.40, 100 a $101.60 | $101.4286 | $20 |
| 1.100 | 600 a $101.40, 450 a $101.60, 50 a $101.80 | $101.5000 | $110 |
Esta é uma instantânea, não uma citação. Outros participantes podem negociar, adicionar ou cancelar ordens enquanto a minha viaja para o local. Eu ainda calculo a quantidade cumulativa nos preços que posso precisar. Isso me dá uma estimativa de custo mais realista do que a melhor oferta ou pedido sozinhos.
Livro de ordens vs histórico de trades vs gráfico de profundidade
Essas três exibições descrevem coisas diferentes.
| Exibição | O que mostra | O que não mostra |
|---|---|---|
| Livro de ordens | Ofertas e pedidos visíveis | Negociações concluídas |
| Histórico de negociações ou fita | Preços e quantidades que realmente foram negociadas | Ordens ainda aguardando |
| Gráfico de profundidade | Uma visão visual e cumulativa da quantidade do livro por preço | Uma fonte separada de atividade de mercado |
Essa distinção é importante. O livro demonstra interesse declarado. A fita mostra decisões concluídas.
Se um grande pedido aparece e desaparece sem negociação, ele não absorveu a venda. Se as negociações são repetidamente executadas nesse pedido e a quantidade exibida continua retornando, isso me diz algo diferente. Eu prefiro ler as mudanças no livro juntamente com as execuções reais em vez de tratar qualquer um deles como um sinal completo.
Mercado por preço, mercado por ordem e níveis de dados
Nem todos os feeds mostram o mesmo detalhe.
Mercado por preço agrega toda a quantidade exibida em cada nível de preço. A oferta de 500 unidades a $101,20 pode representar um pedido ou dezenas de pedidos.
Mercado por ordem mostra pedidos anônimos individuais onde o local torna esses dados disponíveis. Pode revelar a composição da fila e mudanças que um feed agregado oculta.
As plataformas também utilizam rótulos como Nível 1, Nível 2 e Nível 3:
- Nível 1 geralmente significa a melhor oferta, o melhor pedido e seus tamanhos exibidos.
- Nível 2 geralmente adiciona múltiplos níveis de preço ou detalhes do local.
- Nível 3 pode incluir dados de pedidos individuais ou acesso à gestão de pedidos.
Esses rótulos variam conforme o mercado e o fornecedor. A especificação do feed é mais confiável do que o rótulo.
O que o livro de ordens não pode te dizer
O livro visível tem vários pontos cegos.
Pode abranger apenas um local. Uma ação dos EUA pode ser negociada em várias bolsas e locais fora da bolsa. Um livro de negociação de uma bolsa não é todo o mercado dos EUA.
Parte da liquidez está oculta. Ordens iceberg exibem apenas uma parte de seu tamanho. Ordens não exibidas e locais escuros não aparecem como níveis de preço comuns.
Os pedidos podem ser cancelados. Uma oferta exibida é uma opção de negociação enquanto permanece ativa, não um compromisso de defender esse preço.
Não mostra ordens de mercado futuras. Um livro pode parecer equilibrado logo antes de um grande comprador ou vendedor chegar.
O feed tem latência. O que vejo na tela pode já estar atrasado em relação ao estado atual do local.
Por essas razões, uma grande oferta visível não é automaticamente suporte. Uma grande demanda não é automaticamente resistência. O desequilíbrio de ordens pode descrever a exibição atual, mas por si só é uma previsão fraca.
A falsificação torna essa limitação mais séria. Um trader pode fazer pedidos destinados a criar uma falsa impressão de oferta ou demanda e cancelá-los antes da execução. O cancelamento comum de pedidos não é automaticamente falsificação; a intenção e o padrão de conduta importam. Mas a possibilidade é outra razão para não negociar a partir de uma única “parede”.
Como os livros de ordens diferem entre os mercados
A lógica básica de oferta e demanda viaja bem. A estrutura do mercado não.
Ações
Ações são negociadas em bolsas e outros locais. Nos EUA, a melhor oferta e o melhor pedido nacional combinam os melhores preços exibidos de locais protegidos. Um livro de uma bolsa individual mostra apenas essa bolsa.
Futuros
Os futuros negociados em bolsa geralmente utilizam um livro de ordens de limite central para cada contrato em um local. O algoritmo de correspondência pode variar conforme o produto. Existem regras de preço-tempo, pro-rata e híbridas.
Forex e CFDs
Não existe um único livro de ordens global para o mercado de câmbio spot. Um corretor, banco, ECN ou provedor de liquidez mostra o pool disponível através de sua própria rede. Uma plataforma de CFD pode exibir liquidez gerada por corretores ou agregada em vez de um livro de uma bolsa central. Portanto, duas plataformas podem mostrar profundidades diferentes para o mesmo par de moedas.
Cripto
Uma exchange de criptomoedas centralizada mantém seu próprio livro, portanto, o preço e a liquidez podem diferir entre as exchanges. Locais descentralizados podem usar ordens de limite, mas muitos utilizam formadores de mercado automatizados. Um pool de AMM não é um livro de ordens convencional.
As verificações que faço antes de usar dados de livro de ordens
Não uso o livro como um botão de compra ou venda. Eu o utilizo para testar as condições de execução em torno de uma decisão já tomada.
- Identifique o local e a alimentação. Eu quero saber qual parte do mercado eu realmente posso ver.
- Verifique o spread. Um spread mais amplo aumenta o custo imediato de demandar liquidez.
- Compare meu tamanho com a profundidade exibida. O melhor preço importa apenas para a quantidade disponível lá.
- Estime o preenchimento médio. Eu adiciono os níveis que um pedido pode consumir.
- Veja as negociações concluídas. Quero ver se a liquidez exibida está realmente negociando, cancelando ou reabastecendo.
- Escolha o tipo de ordem deliberadamente. Ordens de mercado priorizam a execução. Ordens limitadas definem um limite de preço, mas podem não ser atendidas.
- Considere as taxas e a latência. O livro exibido não é o relatório final de execução.
Este processo não prevê o próximo movimento. Ele reduz surpresas evitáveis entre a decisão de negociar e o preço recebido.
Use o livro para planejar a execução, não prever o preço
Um livro de ordens é mais útil quando faço uma pergunta específica. Não “para onde o mercado irá?” mas “que liquidez é visível, o que está à frente da minha ordem e quanto isso poderia custar para executar?”
Isso é suficiente. Usado dessa forma, o livro transforma um preço cotado em uma imagem mais clara do spread, profundidade e risco de execução.
