Apregoamento

Como o motor mantém e ajusta as ordens dos instrumentos no book para atingir o spread alvo da estratégia.

O apregoamento é a inserção e a manutenção contínua de ordens no book de ofertas. Cada estratégia tem um spread alvo, e o motor controla as ordens de todos os instrumentos em conjunto para que o negócio se complete nesse spread. Enquanto a estratégia está em execução, ele insere as ordens, acompanha o mercado e as reposiciona conforme os preços se movem.

1

Insere

Ordens em 1 a 3 níveis de preço, em cada instrumento habilitado.

2

Mantém

Várias ordens por nível, dentro dos limites configurados.

3

Acompanha

Recalcula e reposiciona as ordens conforme o mercado se move.

4

Pausa

Interrompe o apregoamento do instrumento se o preço se afasta demais.

Mecânica

Como o motor apregoa

Para cada instrumento, o motor distribui a quantidade alvo, quantity, em níveis de preço e em várias ordens. Quatro controles, definidos por instrumento na criação da estratégia, moldam esse comportamento:

Tamanho da ordem

maxQuantity limita a quantidade de cada ordem; burstQuantity permite uma quantidade maior quando a ordem entra no preço de mercado.

Níveis de preço

placementPriceLevels define de 1 a 3 níveis de preço; o motor mantém ordens não só no topo do book, mas também em níveis mais afastados.

Ordens por nível

maxSimultaneousOrders limita a até 5 as ordens abertas por nível de preço, em cada instrumento.

Apregoamento do instrumento

isPlacementEnabled define se o motor apregoa aquele instrumento. Desligado, ele não é apregoado e é completado apenas quando os instrumentos apregoados executam. Permite trabalhar ativamente alguns instrumentos e deixar os outros só para fechar o spread.

Conforme o mercado se move, o motor recalcula os preços e as quantidades e faz cancelamento e reinserção (cancel/replace) das ordens para mantê-las nos níveis alvo. É esse ciclo contínuo de inserir, acompanhar e reposicionar que caracteriza o apregoamento.

O envio e o reajuste dessas ordens são otimizados pelo Quick Order Optimization Technology, a tecnologia proprietária de análise de atividade de mercado que otimiza o escalonamento das ordens, melhorando a execução. Veja Quick Order Optimization Technology.

Proteção

Quando o apregoamento pausa

Se o preço alvo de um instrumento se afasta mais de maxPriceIncrements ticks do mercado, o motor suspende a inserção de novas ordens desse instrumento e cancela as que estão abertas. Isso evita perseguir o mercado com ordens em preços cada vez piores. Quando o preço volta a se aproximar do mercado, o apregoamento é retomado.

O apregoamento também é pausado pelos limites de encilhamento, detalhados em Encilhamento.

A seguir

Do apregoamento ao encilhamento

Como o motor trabalha os instrumentos em paralelo, um deles pode ser executado antes dos outros. Esse desequilíbrio, um instrumento já preenchido enquanto os demais seguem em aberto, é o que chamamos de encilhamento, o próximo conceito.