StratCraftStratCraftPortuguês
Back to strategies

Estratégia de desequilíbrio de fluxo de ordens

Operar a pressão de curto horizonte de compras, vendas agressivas e desequilíbrio do livro

Estratégia de desequilíbrio de fluxo de ordens é um modelo de trading de microestrutura de mercado que transforma os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal em decisões de ordem de curto horizonte e, em seguida, controla execuções, cancelamentos, inventário e stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed. - Evans and Lyons order-flow research

Esta estratégia é fornecida como um exemplo educacional inspirado em conceitos comuns de análise técnica pública e material de referência. É apenas para pesquisa e demonstração de produtos e não constitui aconselhamento de investimento.

⚠️ Adequação da estratégia
RISCO: EXTREME
Ideal para
  • Mercados em que os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal têm timestamp, são sequenciados e rápidos o suficiente para sustentar decisões de ordem ao vivo.
  • Venues em que um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade pode ser convertido em ordens antes que o edge seja consumido por spread, taxas ou latency.
  • Ambientes de pesquisa que modelam explicitamente a posição na fila, execuções parciais, cancelamentos, limites de mensagens e seleção adversa.
Evitar em
  • Dados atrasados, amostrados ou apenas de candles, em que o estado do order book e a prioridade de execução não podem ser reconstruídos.
  • Mercados em que o edge esperado é menor que o spread, as taxas de bolsa, o impacto de mercado ou a latency da infraestrutura.
  • Backtests que assumem que cada quote é executada ao preço exibido sem modelar fila, cancelamento ou risco de venue.
🕒 Períodos de tempo
TickSecondsIntraday
🌍 Mercados
FuturesStocksFXCrypto
📢 Estratégias de alta frequência são extremamente sensíveis à qualidade dos dados e às premissas de execução; stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed deve ser imposto antes do deployment.
P: Qual é a ideia central por trás de Estratégia de desequilíbrio de fluxo de ordens?
A estratégia lê os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal, aguarda um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade, envia pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livro e sai quando o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo oposto.
P: Por que Estratégia de desequilíbrio de fluxo de ordens é difícil de backtestar?
Ela depende do sequenciamento do order book, da posição na fila, do timing de cancelamento, das execuções parciais, das taxas e da latency; dados de candles não podem provar que as operações eram executáveis.
P: Qual é o maior risco em Estratégia de desequilíbrio de fluxo de ordens?
O maior risco geralmente é a seleção adversa: a estratégia é executada quando o mercado está prestes a se mover contra ela, enquanto quotes favoráveis são canceladas ou não executadas.

Como esta estratégia funciona

Fluxo de decisão de 5 etapas, da leitura de mercado à gestão de trades

1
Estado do feed
Normalizar entradas de order book ao vivo
Ingerir os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal com timestamps determinísticos e verificações de sequência
Rejeitar estados de order book obsoletos, cruzados, travados ou preenchidos por gaps antes do cálculo do sinal
Rastrear spread, profundidade, posição na fila e limites de mensagens no nível da venue
BBMACD
2
Teste de sinal
Estimar o edge de curto horizonte
Acionar somente quando um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade
Exigir que o edge supere as premissas de spread, taxa, seleção adversa e risco de cancelamento
Comparar o estado atual do order book com regimes de microestrutura históricos da mesma venue
ToqueCruzamento se aproximando
3
Lógica de ordem
Colocar quote ou ordem agressiva
Usar pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livro somente quando as premissas de fila e execução forem exequíveis
Selecionar venue, nível de preço, tipo de ordem e regra de cancelamento antes de enviar ordens
Limitar as mensagens para que a estratégia não dependa de uma rotatividade de ordens impossível
Sinal BBCruzamento MACD✓ GO
4
Regra de desmontagem
Gerir execuções e sinais obsoletos
Executar com ordens agressivas ou join-best selecionadas por urgência, spread e estado da fila
Sair quando o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo oposto
Cancelar imediatamente as ordens em repouso quando o estado do order book invalida o sinal
COMPRAParcialVENDAZona de lucro
5
Risco de HFT
Limitar seleção adversa e risco de venue
Aplicar stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed como controles rígidos de pré-trade e de trading real
Testar sob estresse atrasos de feed, perda de fila, mercados cruzados, desconexões, cancelamentos e execuções parciais
Desativar a estratégia quando a qualidade de execução real divergir das premissas testadas
EntradaSLTPStop dinâmico2%R:R
Referência de componentes de estratégia

Estratégia de desequilíbrio de fluxo de ordens

Operar a pressão de curto horizonte de compras, vendas agressivas e desequilíbrio do livro

Fluxo de
ordens
Desequilíbrio
SC StratCraft
BEstado do livro
os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinalFeed de entrada
Bid-Ask SpreadBarreira de custo
Posição na filaPrioridade de execução
SSinal de edge
um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidadeEvidência de trade
Seleção adversaRisco de execução tóxica
Modelo de custo totalBarreira de edge
ORegras de ordem
pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livroRegra de colocação
Seleção de venueRegra de roteamento
Throttle de mensagensSalvaguarda operacional
XRegras de saída
o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo opostoDesmontagem principal
Regra de cancelamentoControle de ordens em repouso
Desmontagem de inventárioControle de posição
RControle de risco
stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feedRisco de execução
Verificação de saúde do feedSalvaguarda de dados
Kill switchParada rígida
Estratégia de desequilíbrio de fluxo de ordens
Estratégia de desequilíbrio de fluxo de ordens é um modelo de trading de microestrutura de mercado que transforma os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal em decisões de ordem de curto horizonte e, em seguida, controla execuções, cancelamentos, inventário e stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed.
Estratégia de desequilíbrio de fluxo de ordens Market Suitability
The Estratégia de desequilíbrio de fluxo de ordens strategy works best in Mercados em que os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal têm timestamp, são sequenciados e rápidos o suficiente para sustentar decisões de ordem ao vivo.. Venues em que um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade pode ser convertido em ordens antes que o edge seja consumido por spread, taxas ou latency.. Ambientes de pesquisa que modelam explicitamente a posição na fila, execuções parciais, cancelamentos, limites de mensagens e seleção adversa.. Traders should avoid using this strategy in Dados atrasados, amostrados ou apenas de candles, em que o estado do order book e a prioridade de execução não podem ser reconstruídos.. Mercados em que o edge esperado é menor que o spread, as taxas de bolsa, o impacto de mercado ou a latency da infraestrutura.. Backtests que assumem que cada quote é executada ao preço exibido sem modelar fila, cancelamento ou risco de venue.. The risk level is categorized as EXTREME. Estratégias de alta frequência são extremamente sensíveis à qualidade dos dados e às premissas de execução; stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed deve ser imposto antes do deployment.
Qual é a ideia central por trás de Estratégia de desequilíbrio de fluxo de ordens?
A estratégia lê os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal, aguarda um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade, envia pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livro e sai quando o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo oposto.
Por que Estratégia de desequilíbrio de fluxo de ordens é difícil de backtestar?
Ela depende do sequenciamento do order book, da posição na fila, do timing de cancelamento, das execuções parciais, das taxas e da latency; dados de candles não podem provar que as operações eram executáveis.
Qual é o maior risco em Estratégia de desequilíbrio de fluxo de ordens?
O maior risco geralmente é a seleção adversa: a estratégia é executada quando o mercado está prestes a se mover contra ela, enquanto quotes favoráveis são canceladas ou não executadas.
os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal
os prints de trades, atualizações bid-ask, mudanças de profundidade e eventos de fluxo de ordens com sinal fornece o estado de mercado usado para estimar oferta, demanda, spread e condições de fila de curto horizonte. Formula: Sequenced order-book events
Bid-Ask Spread
O bid-ask spread é a primeira barreira de custo que uma estratégia de curto horizonte precisa superar antes que o edge esperado possa ser positivo. Formula: Ask - Bid
Posição na fila
A posição na fila estima se uma ordem em repouso tem chance de ser executada antes que o mercado se mova ou o sinal expire. Formula: Displayed size ahead of order
um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade
um desequilíbrio de pressão compradora ou vendedora persiste após a normalização de spread e profundidade define a condição de microestrutura que deve superar todos os custos antes que a estratégia possa enviar ou manter ordens. Formula: OFI = Delta Bid Size - Delta Ask Size + Signed Trades
Seleção adversa
A seleção adversa ocorre quando a estratégia tem maior probabilidade de ser executada logo antes de os preços se moverem contra sua posição. Formula: Fill followed by unfavorable move
Modelo de custo total
O modelo de custo total evita que um sinal de microestrutura seja tratado como lucrativo antes de incluir taxas, perda de fila e latency. Formula: Spread + fees + slippage + latency
pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livro
pequenas ordens direcionais limitadas pela força do desequilíbrio e pela liquidez do livro define como a estratégia converte uma estimativa de edge efêmera em um preço, lado, tamanho e tipo de ordem específicos. Formula: Signal to order instruction
Seleção de venue
A seleção de venue escolhe onde uma ordem deve repousar ou executar após comparar liquidez exibida, faixas de taxa, profundidade de fila e probabilidade de execução. Formula: Route by spread, queue, fee, and fill odds
Throttle de mensagens
Throttles de mensagens evitam que um backtest dependa de taxas de ordens e cancelamentos que seriam rejeitadas ou penalizadas no trading real. Formula: Orders and cancels within limit
o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo oposto
o desequilíbrio reverte à média, o alvo de curto horizonte é atingido ou surge um fluxo oposto impede que um trade de microestrutura permaneça aberto depois que o edge de curto horizonte original desaparece. Formula: Close, cancel, or hedge stale exposure
Regra de cancelamento
A regra de cancelamento remove ordens em repouso quando spread, profundidade, fila ou estado do sinal mudam o suficiente para invalidar a quote original. Formula: Cancel when quote becomes stale
Desmontagem de inventário
Regras de desmontagem de inventário trazem posições executadas de volta à exposição alvo antes que pequenos erros de execução se tornem risco direcional. Formula: Reduce exposure toward target
stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed
stops de decaimento do desequilíbrio, limites de excursão adversa máxima e validação de sequência do feed define limites inegociáveis para estado da venue, saúde do feed, exposição, taxa de ordens e qualidade de execução realizada. Formula: Pre-trade and live hard limits
Verificação de saúde do feed
Verificações de saúde do feed interrompem o trading quando o estado do order book está desatualizado, incompleto, fora de sequência ou inconsistente entre venues. Formula: No stale, missing, or out-of-sequence events
Kill switch
Um kill switch desativa a estratégia quando perda, latency, taxa de rejeição, desconexões ou slippage de execução excedem o envelope operacional testado. Formula: Disable on loss, latency, or disconnect breach