O Que São Livros de Ordens Cruzados e Obsoletos?
Os livros de ordens são o pulso de toda exchange cripto, refletindo em tempo real o interesse de compra (bid) e venda (ask) para cada par de negociação. Para market makers, entender os estados do livro de ordens — especialmente quando ele fica "cruzado" ou "obsoleto" — é fundamental para fornecer liquidez confiável e evitar negociações indesejadas.
Livros de Ordens Cruzados: Definição e Causas
Um livro de ordens cruzado ocorre quando o maior preço de compra (bid) é igual ou superior ao menor preço de venda (ask). Em um mercado saudável, o melhor bid é sempre menor que o melhor ask, criando um spread. Quando essa relação se inverte, o livro está "cruzado".
Exemplo:
| Lado | Preço | Quantidade |
|---|
| Ask | R$100,00 | 1,0 |
| Bid | R$100,10 | 2,0 |
Aqui, o melhor bid (R$100,10) é maior que o melhor ask (R$100,00) — um livro cruzado.
Causas comuns incluem:
- Latência: Atrasos na atualização do livro, especialmente em alta volatilidade.
- Inconsistências na API: APIs da exchange podem reportar dados desatualizados ou conflitantes momentaneamente.
- Erros manuais: Raramente, entradas manuais ou bugs da exchange podem causar estados cruzados.
Livros de Ordens Obsoletos: Definição e Riscos
Um livro de ordens obsoleto é aquele cujos dados estão desatualizados em relação ao mercado atual. Isso pode acontecer por atraso no feed de dados da exchange, problemas de rede ou falhas na API.
Riscos de agir com dados obsoletos:
- Colocar ordens com preços não competitivos
- Perder movimentos súbitos do mercado
- Aumentar o risco de seleção adversa (ser explorado por traders mais rápidos)
Por Que Livros de Ordens Cruzados e Obsoletos São Importantes para Bots de Market Making?
Bots de market making dependem de dados precisos e em tempo real do livro de ordens para colocar ordens limitadas que fornecem liquidez e gerenciam riscos. Se um bot agir com dados cruzados ou obsoletos, ele pode:
- Colocar ordens com preços ilógicos ou não competitivos
- Criar ou reforçar condições de mercado prejudiciais
- Se expor a riscos desnecessários
Para projetos de tokens, exchanges e equipes de trading, garantir que a provisão de liquidez seja baseada em dados válidos e atualizados é essencial para a integridade do mercado.
Como o Atlas LP Lida com Livros de Ordens Cruzados e Obsoletos
O Atlas LP é um software multi-inquilino projetado para rodar bots de liquidez spot (market making) nas contas de exchanges centralizadas dos usuários. Ele adota várias medidas para garantir a saúde do livro de ordens e evitar estados problemáticos:
1. Verificações em Tempo Real do Livro de Ordens
A cada tick (padrão de 3 segundos, configurável a partir de 0,5 segundos), o Atlas LP lê os dados mais recentes do ticker e livro de ordens via WebSocket ou API REST. Se os dados estiverem obsoletos ou o livro cruzado, o bot pula esse tick — nenhuma ordem nova é colocada ou cancelada até que dados válidos estejam disponíveis.
2. Validação Rigorosa dos Dados
Antes de iniciar, o Atlas LP valida a conectividade da API checando ticker, livro de ordens, regras do símbolo, saldos, ordens abertas e trades recentes. Isso reduz o risco de agir com informações incompletas ou desatualizadas.
3. Colocação Conservadora de Ordens
O Atlas LP só coloca ordens limitadas em espera — nunca ordens de mercado. Se o mercado não tiver cotações válidas, o bot cria uma ordem de compra e uma de venda ao redor do preço base, mas somente após confirmar que o livro não está cruzado ou obsoleto.
4. Gestão Responsiva de Ordens
Em cada tick válido, o bot calcula a escada de ordens desejada e só coloca ou cancela ordens conforme necessário. Se detectar anomalias no livro (cruzado ou obsoleto), espera a próxima atualização válida antes de agir, minimizando riscos de negociações erradas.
5. Transparência e Alertas
Todas as ordens abertas, fills recentes (com taxas), saldos e eventos do bot são exibidos no console. Os usuários podem configurar alertas no Telegram para serem notificados caso um bot em execução não tenha fills por um período escolhido, o que pode indicar problemas persistentes no livro.
Boas Práticas para Market Makers
Seja usando Atlas LP ou outra solução de market making, é importante:
- Monitorar a saúde do livro de ordens: Verificar regularmente por estados cruzados ou obsoletos.
- Usar conexões API robustas: Preferir streams WebSocket para menor latência, mantendo REST como backup.
- Evitar agir com dados duvidosos: Nunca colocar ou cancelar ordens se o livro estiver claramente inválido.
- Manter conformidade: Fornecer liquidez genuína apenas com ordens limitadas em espera. Wash trading, self-trading e manipulação de volume são estritamente proibidos.
Tabela Resumo: Livros de Ordens Cruzados vs. Obsoletos
| Estado | Definição | Risco para Bots | Resposta do Atlas LP |
|---|
| Livro Cruzado | Melhor bid ≥ melhor ask | Preços errôneos nas ordens | Pula o tick, aguarda dados válidos |
| Livro Obsoleto | Dados desatualizados em relação ao mercado | Perda de movimentos, fills ruins | Pula o tick, aguarda dados frescos |
Por Que Isso Importa para Projetos de Tokens e Exchanges
Livros de ordens saudáveis são essenciais para descoberta de preço, baixa derrapagem e confiança dos traders. Bots automáticos de market making devem ser projetados para reconhecer e evitar agir com dados cruzados ou obsoletos para apoiar uma liquidez sustentável.
A abordagem do Atlas LP — pular ticks quando os dados são inválidos, validar conexões API e colocar apenas ordens limitadas — ajuda a manter a integridade do livro de ordens sem expor os usuários a riscos desnecessários.
Para saber mais sobre como o Atlas LP apoia uma provisão robusta de liquidez spot, visite [/pt/liquidity-bot].
O Atlas LP não garante retornos, preços, volume ou listagens.
Negociar criptomoedas envolve risco. O Atlas LP é um software para enviar e gerenciar ordens limitadas; ele não garante retornos, preços, volume nem listagens. Siga as regras de cada exchange e a legislação aplicável.