O que é infraestrutura de mercados eletrônicos? Como bolsas eletrônicas processam ordens
Publicado em 23 de julho de 2026 · Vantage Brook Academy · Leitura: ~11 min
Aviso editorial: Este artigo é exclusivamente educacional. Não constitui recomendação de investimento, sinal de trading ou aconselhamento financeiro. Renda não é garantida.
Quando uma ordem de compra ou venda é enviada a uma bolsa de valores eletrônica, ela percorre um conjunto complexo de sistemas e protocolos antes de resultar em uma transação registrada. Esse conjunto é o que chamamos de infraestrutura de mercados eletrônicos: a arquitetura técnica que sustenta a negociação moderna.
Compreender essa infraestrutura é fundamental para qualquer profissional que lida com dados de mercado, cobertura jornalística de finanças, análise regulatória ou desenvolvimento de sistemas em ambientes financeiros. Este artigo descreve os componentes centrais dessa arquitetura com base na documentação técnica pública das próprias bolsas (B3, NYSE) e de reguladores.
Data centers de colocation: onde a infraestrutura começa
O coração físico da infraestrutura de mercados eletrônicos é o data center onde os matching engines das bolsas operam. Grandes bolsas eletrônicas - como a B3 em São Paulo, a NYSE em Mahwah (New Jersey) e a Nasdaq em Carteret (New Jersey) - oferecem serviços de colocation que permitem a participantes do mercado instalar seus próprios servidores nos mesmos data centers, conectados diretamente à infraestrutura da bolsa via links de fibra óptica dedicados.
A proximidade física tem implicações técnicas diretas: a velocidade da luz em fibra óptica é de aproximadamente 200.000 km/s, o que significa que cada metro de cabo adicional entre o servidor do participante e o matching engine da bolsa acrescenta cerca de 5 nanossegundos de latência. Para sistemas que competem em microssegundos, essa física elementar define a arquitetura de toda a infraestrutura.
A B3 documenta publicamente seus serviços de colocation, incluindo especificações de racks disponíveis, tipos de conectividade, requisitos elétricos e tarifas. Essa documentação está disponível na seção de tecnologia do site institucional da B3 e é referência obrigatória para qualquer participante que deseje operar com acesso de baixa latência ao mercado brasileiro.
Importante: a oferta de colocation por bolsas é regulada - as bolsas são obrigadas a oferecer condições iguais a todos os participantes elegíveis, sem discriminação. A CVM e a B3 publicam as regras de acesso a esses serviços.
Protocolo FIX: a linguagem dos mercados eletrônicos
O protocolo FIX (Financial Information eXchange) é o padrão de mensagens eletrônicas utilizado para comunicação entre participantes do mercado, corretoras e bolsas eletrônicas. Desenvolvido originalmente em 1992 para comunicação entre Fidelity Investments e Salomon Brothers, tornou-se o padrão de facto para transmissão de ordens e informações de mercado em escala global.
Uma mensagem FIX é estruturada como uma sequência de campos identificados por números de tag. Por exemplo, a tag 49 identifica o remetente da mensagem (SenderCompID), a tag 35 define o tipo de mensagem (MsgType - "D" para uma nova ordem, "8" para uma confirmação de execução), e a tag 55 contém o símbolo do instrumento financeiro. A especificação completa do protocolo FIX é mantida pela FIX Trading Community e está disponível publicamente.
Para fins educacionais, o mais importante a entender sobre o protocolo FIX é que ele padroniza a comunicação de forma que sistemas de diferentes fornecedores possam interoperar - uma corretora usando um sistema de gestão de ordens (OMS) de um fornecedor pode comunicar-se com o sistema de negociação da bolsa sem customizações proprietárias específicas, desde que ambos sigam a especificação FIX.
Matching engines: o núcleo do processamento de ordens
O matching engine é o componente central de uma bolsa eletrônica: o sistema que recebe ordens, as organiza no order book e executa transações quando encontra contrapartes compatíveis. É, em essência, um motor de casamento de ordens em tempo real.
A B3 opera o sistema PUMA Trading System, desenvolvido em parceria com a CME Group. A NYSE opera o sistema NYSE Pillar. Ambos seguem o mesmo princípio fundamental: as ordens são organizadas no order book com prioridade definida por regras de matching estabelecidas pela própria bolsa e divulgadas em seus documentos técnicos.
A regra de matching mais comum - e a adotada pela B3 para a maior parte dos instrumentos - é a price-time priority (prioridade por preço e tempo): entre ordens ao mesmo preço, tem prioridade a que chegou primeiro ao sistema. Essa regra é documentada explicitamente nos manuais de regras de negociação da B3, disponíveis publicamente.
Algumas bolsas e alguns instrumentos utilizam regras alternativas, como a pro-rata allocation, que distribui a execução proporcionalmente ao tamanho das ordens ao mesmo preço - mas esse não é o caso padrão da B3 para ações.
Tipos de ordem: o vocabulário básico
As bolsas definem formalmente os tipos de ordem que aceitam em seus documentos técnicos. Os principais tipos documentados pela B3 incluem:
- Ordem a mercado (market order): executada ao melhor preço disponível no momento do envio, sem limite de preço especificado. Garante execução, mas não garante o preço.
- Ordem limitada (limit order): especifica o preço máximo (para compra) ou mínimo (para venda) aceitável. Se não houver contraparte ao preço especificado, a ordem fica no order book aguardando.
- Ordem stop: ativada quando o preço do instrumento atinge determinado nível (o preço de gatilho), tornando-se então uma ordem a mercado ou limitada.
- IOC (Immediate or Cancel): executada imediatamente no volume disponível; a parte não executada é cancelada automaticamente.
- FOK (Fill or Kill): só é executada se puder ser preenchida integralmente de imediato; caso contrário, é cancelada em sua totalidade.
A B3 documenta em detalhes os tipos de ordem aceitos por cada segmento de mercado (ações, derivativos, renda fixa) em seus manuais de operações, disponíveis no site institucional.
O ciclo completo de uma ordem: do envio à execução
Para integrar os componentes descritos acima, acompanhemos o trajeto técnico de uma ordem típica no mercado brasileiro, com base no que a B3 documenta publicamente:
1. Geração da ordem: O participante (seja uma corretora, um gestor ou um sistema algorítmico) cria uma mensagem FIX contendo os parâmetros da ordem - instrumento, lado (compra/venda), quantidade, preço limite, tipo de ordem.
2. Transmissão: A mensagem é transmitida ao sistema da bolsa via conexão dedicada (DMA - Direct Market Access, ou acesso via colocation). O tempo de transmissão depende da distância física e da qualidade da infraestrutura de rede.
3. Validação: O sistema da bolsa valida a mensagem: conformidade com o protocolo FIX, limites de risco pré-negociação (price collars, limites de quantidade), elegibilidade do participante. Uma mensagem inválida é rejeitada com código de erro específico.
4. Inserção no order book: Uma ordem válida é inserida no order book na posição correspondente ao seu preço, com timestamp de chegada para fins de prioridade.
5. Matching: O matching engine verifica continuamente se há ordens compatíveis no book. Quando encontra, gera uma execução (trade) e notifica ambas as partes com uma mensagem de confirmação (Execution Report, FIX tag 35=8).
6. Registro e disseminação: A execução é registrada nos sistemas de pós-negociação (clearinghouse, custódia) e os dados da negociação são disseminados via feeds de dados de mercado para os participantes subscritos.
Dados pós-trade e transparência
Após a execução, os dados da negociação - preço, volume, horário - são publicados pelos sistemas de market data da bolsa. Esses dados de "último negócio" compõem as cotações que aparecem em terminais financeiros e portais de informação. A B3 oferece diferentes níveis de disseminação de dados, com latências e granularidades variadas, parte deles disponíveis gratuitamente via portal de dados abertos.
A transparência pós-negociação é um requisito regulatório: a CVM e as regras da própria B3 exigem que os dados de negociação sejam divulgados em tempo hábil para garantir a integridade e a eficiência do mercado.
Leia também:
Conteúdo educacional. Não constitui recomendação de investimento. Renda não é garantida. Fontes: Documentação técnica da B3; FIX Trading Community specification; NYSE Pillar technical documentation; CVM relatórios públicos.