519 / 736LOB

Order book

Livro de ordens: ofertas pendentes por preço e quantidade

Um Order book, ou livro de ordens, mostra os preços e quantidades oferecidos por compradores e vendedores em determinado mercado. Ajuda a entender o possível custo de uma operação. Mas não é um recibo de negócios realizados nem uma promessa de que as ofertas estarão lá quando você decidir.

Petr abre a tela de negociação e vê duas colunas de números em movimento. De um lado estão os bids, ofertas de compra; do outro, os asks, ofertas de venda. Cada linha reúne preço e quantidade. Se Petr quer comprar agora, precisa dos vendedores que já estão esperando. O livro responde a uma pergunta prática: quem oferece a outra ponta do meu negócio neste momento, e quanto oferece?

Petr vê uma oferta desaparecer. Isso não significa necessariamente uma venda: o autor pode tê-la cancelado. A Coinbase separa dados de ordens abertas e mensagens de negócios efetivos. O livro descreve ofertas presentes; o histórico registra o que já ocorreu. Quantidade pendente não é volume negociado. Ambos também pertencem a uma plataforma e par específicos, não a todos os negócios com bitcoin no mundo. [1] [2]

Na negociação contínua normal, o melhor bid é a maior oferta de compra e o melhor ask a menor oferta de venda. A diferença é o Bid–ask spread. Uma compra imediata toma os asks; uma venda imediata toma os bids. Isso pode confundir: embora Petr esteja comprando, são vendedores à espera que determinam o preço disponível para sua compra imediata. O preço do último negócio é outra informação. [3] [4]

Vários vendedores podem oferecer o mesmo preço. A tela soma então suas quantidades em um nível de preço, uma linha comum. Nos dados agregados da Coinbase, quantidade total e número de ordens aparecem separados. Não se multiplica o total novamente pelo número de ordens. A linha também não revela quem está por trás das ofertas nem a posição exata da sua ordem na fila. [1]

Em vez de comprar de imediato, Petr pode colocar uma oferta própria e esperar. A Coinbase Exchange prioriza o preço e, no mesmo preço, o horário de chegada. Ofertas anteriores podem vir primeiro. Uma venda pequena talvez nem alcance Petr, embora haja negócios no preço dele. Essa é a regra da plataforma; outros mecanismos ou leilões podem distribuir as execuções de outra maneira. [5]

No menor preço de venda pode haver apenas uma parte pequena da quantidade desejada. Se a ordem permitir, a próxima parte será comprada mais cara. A média depende das quantidades realmente compradas em cada nível. Um limite de preço pode impedir a continuação mais cara, mas não garante a compra do restante. As taxas também entram no gasto total; a primeira linha não basta. [4]

Uma oferta muito grande às vezes é chamada de parede. Petr pode imaginar que o preço não passará daquele ponto. A oferta, porém, pode ser cancelada ou negociada aos poucos. O CFA também aborda spoofing: colocar ordens enganosas sem intenção real de executá-las. Tamanho e desaparecimento não provam essa intenção por si só. Uma imagem do livro não permite prever o preço com certeza nem acusar um participante específico. [2] [3]

A tela parte de uma imagem inicial e recebe atualizações na ordem exigida pelo canal de dados. No Coinbase level2, o novo tamanho é a quantidade total naquele preço, não um valor a somar. Tamanho zero remove o nível. Confundir essas regras pode fazer o aplicativo exibir ofertas inexistentes. Uma animação fluida não comprova dados corretos e atuais. [2]

Às vezes a plataforma coleta ordens para um leilão em vez de cruzá-las continuamente. A Coinbase explica que, nessa coleta, não há negócios e preços de compra podem parecer maiores que os de venda. As cotações do leilão são indicativas e podem mudar. Petr não pode concluir que existe lucro imediato garantido. Primeiro precisa saber qual é o mercado, quão recente é o dado e se há negociação normal, leilão ou operação restrita. [1]

Dois lados de um livro fictício

Dois níveis de venda e dois de compra. Melhor ask 100100 USD/BTC, melhor bid 100000 USD/BTC; diferença 100 USD/BTC. Quantidades em BTC, não são ofertas atuais.

LadoPreço · USD/BTCQuantidade · BTC
Ofertas de venda · asks1002000.02
1001000.01
Bid–ask spread · USD/BTC100
Ofertas de compra · bids1000000.015
999000.03
Ilustração de livro contínuo sem outros eventos. Compra imediata consome asks a partir do menor preço; venda consome bids a partir do maior. Quantidades podem mudar ou ser canceladas.
Exemplo · LOB

Uma compra que passa para a próxima linha

Num livro fictício há 0.01 BTC a 100100 USD/BTC e 0.02 BTC a 100200 USD/BTC. Petr compra 0.02 BTC: toda a primeira oferta e 0.01 BTC da segunda. Paga 1001 + 1002 = 2003 USD, média de 100150 USD/BTC. Sobram 0.01 BTC no segundo nível. O cálculo exclui taxas e pressupõe ofertas disponíveis, sem outras mudanças. É um modelo didático, não preços atuais nem garantia de execução.

Para ter uma visão mais completa, leia este verbete junto com Market depth, Bid–ask spread, Market order, Limit order, Market microstructure, Depth chart. Também há referências a este verbete em Slippage, Market order, Limit order, Market structure.

01Uma linha grande representa um único grande participante?

Não. O total pode reunir ordens de muitas pessoas. Mesmo uma ordem individual não revela seu proprietário final ou suas outras posições. O tamanho descreve uma oferta, não identifica alguém com segurança.

02Uma imagem do livro permite saber quanto pagarei?

Você pode fazer um cálculo condicional: quanto custaria se as ofertas continuassem iguais e a ordem pudesse utilizá-las. Antes de ela chegar, porém, ofertas podem ser retiradas ou negociadas. A conta é determinada pelas execuções e taxas reais, não por uma imagem antiga.

DOC · 001Coinbase Exchange — Product BookDocumentação DOC · 002Coinbase Exchange — WebSocket ChannelsDocumentação DOC · 003CFA Institute — Trading CostsDocumentação DOC · 004Coinbase Exchange — TradingDocumentação DOC · 005Coinbase Exchange — Matching EngineDocumentação
Revisto em: Fontes em primeiro lugar · Não é recomendação de investimento