517 / 736µMKT

Market microstructure

Microestrutura de mercado: da ordem ao negócio realizado

Market microstructure, ou microestrutura de mercado, explica como ordens de compra e venda se tornam negócios reais. Ajuda a entender por que você paga um preço diferente do que acabou de ver ou por que uma ordem continua esperando mesmo depois de o gráfico tocar seu limite.

Petr quer comprar bitcoin. Vê um preço atraente, informa uma quantidade e envia a ordem. O resultado o surpreende: parte da compra custou mais. Isso não significa necessariamente uma falha do aplicativo. Talvez só houvesse uma pequena quantidade no preço exibido e o restante tenha vindo de vendedores mais caros. A microestrutura examina essa passagem entre a intenção de negociar e o negócio efetivamente realizado.

Market structure descreve a organização mais ampla do mercado, incluindo produtos e intermediários. A microestrutura pergunta como comprador e vendedor se encontram em um local específico. Muitas vezes isso ocorre em um livro de ordens: uma lista de ofertas com preços e quantidades. Em outros casos, um negociante apresenta seu próprio preço ou uma empresa intermedeia a operação. As regras de uma plataforma não são, portanto, as de toda a rede Bitcoin. [1]

Petr pode definir o máximo que aceita pagar e esperar. A Coinbase Exchange prioriza o preço e, entre ordens no mesmo preço, o horário de chegada. Outros compradores podem estar à frente dele. Se chegarem apenas vendas pequenas, esses compradores serão atendidos enquanto sua ordem permanece pendente ou é parcialmente executada. O gráfico tocar o preço não prova que sobrou quantidade suficiente para ele. [2]

Uma ordem pendente no livro disponibiliza uma oferta; quando executada depois, atua como maker. A ordem que chega e encontra imediatamente uma oferta existente atua como taker. Uma Limit order, ordem com limite de preço, também pode ser taker se o limite permitir negociação imediata. A Coinbase oferece post-only: rejeita a ordem se qualquer parte seria executada imediatamente. Isso não garante que uma ordem pendente encontrará uma contraparte algum dia. [3]

Bid é a melhor oferta atual de compra e ask a melhor oferta de venda; a diferença é o spread. Para comprar imediatamente, Petr precisa também das quantidades disponíveis em cada preço de venda. Se a oferta mais barata for pequena, a próxima parte pode custar mais. Taxas e atrasos se somam ao efeito do tamanho da ordem. Um spread estreito, sozinho, não torna barata a execução de uma compra grande. [4]

Petr vê uma oferta grande e logo ela desaparece. Alguém pode tê-la comprado, mas o autor também pode tê-la retirado. A Coinbase distingue mensagens de recebimento, espera, negócio e encerramento. A mensagem received indica aceitação para processamento, não necessariamente uma ordem no livro ou um negócio concluído. O encerramento também exige conhecer o motivo. Duas imagens do livro não contam toda a história. [5]

Um aplicativo deve acompanhar novas ofertas, negócios e cancelamentos. Uma imagem inicial do livro fica desatualizada rapidamente. A Coinbase descreve como combiná-la com eventos posteriores por números de sequência no canal completo. Perder uma mensagem ou aplicá-la duas vezes pode criar quantidades que já não existem. Para o leitor, a conclusão prática é simples: uma imagem antiga não comprova que a oferta está disponível agora. [5]

Antes da chegada da ordem de Petr, alguém pode aproveitar a oferta atraente ou o vendedor pode cancelá-la. O atraso na transmissão e no processamento se chama latência. Uma conexão mais rápida pode reduzi-lo, mas não garante preço nem lucro. Um teste histórico também precisa considerar espera, taxas e ordens não executadas. Presumir que toda operação usa o preço mostrado no gráfico pode embelezar o resultado. [4]

Um candle resume negócios realizados em um período: abertura, fechamento, máxima e mínima. Não preserva toda a fila nem todas as ofertas retiradas. Sua máxima não prova, portanto, que a venda de Petr teria sido executada. Para conferir o resultado, ele precisa dos próprios registros de execução, quantidades e taxas no mercado correto. O gráfico é um resumo, não o comprovante de sua operação. [5] [2]

Uma ordem pode seguir caminhos diferentes

Esquema de receção, possível espera e execução ou cancelamento. A execução imediata pode saltar a espera; uma parcial pode deixar um restante no livro.

  1. Receção

    Validar a ordem ainda não prova um negócio.

  2. Possível espera

    A parte não executada pode esperar por preço e prioridade; a execução imediata salta este passo.

  3. Execução ou cancelamento

    Um negócio exige correspondência; cancelar pode terminar a espera sem negócio.

Esquema simplificado de um livro contínuo. As setas não são passos obrigatórios de cada ordem; as regras da plataforma determinam o percurso. Não são ordens atuais.
Exemplo · µMKT

Uma oferta pequena cobre apenas parte da compra

Em um livro fictício e sem alterações, estão à venda 0.01 BTC a 100000 USD/BTC e outros 0.01 BTC a 100100 USD/BTC. Petr quer comprar imediatamente 0.02 BTC e usa as duas ofertas. Paga 1000 + 1001 = 2001 USD, uma média de 100050 USD/BTC antes das taxas. O menor preço não valia para a compra inteira. O cálculo pressupõe quantidades realmente disponíveis e nenhuma outra mudança no livro; não são preços atuais nem promessa de execução.

Para ter uma visão mais completa, leia este verbete junto com Market structure, Order book, Maker–taker, Limit order, Slippage, Market depth. Também há referências a este verbete em Trading, Market structure, Spot market, Order book.

01Uma oferta grande sumiu. Isso significa que alguém a comprou?

Não necessariamente. Ela pode ter sido cancelada ou alterada sem negócio. Para confirmar uma venda é preciso o registro da execução correspondente. A diferença entre duas imagens do livro não revela a causa sozinha.

02Por que minha ordem limitada espera se o gráfico mostrou meu preço?

Ordens anteriores no mesmo preço podem estar à sua frente, e a quantidade disponível talvez não tenha bastado. O gráfico também pode representar outro mercado ou momento. O limite define condições de preço aceitáveis, mas não garante uma contraparte suficiente.

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