Operar no mercado financeiro exige compreender não apenas a análise gráfica, mas a mecânica de processamento das ordens.
Nas contas reais, sua ordem é processada diretamente pela B3, que utiliza o algoritmo Price/Time Priority (Prioridade de Preço e Tempo).
Já no ambiente de simulação, as ordens são gerenciadas pela Nelogica através de um algoritmo que emula o ecossistema da bolsa.
1. Fila de Execução nas Contas Reais
Na conta real, sua ordem é registrada no Order Book (Livro de Ofertas) oficial da B3.
Toda a custódia e execução são geridas pela bolsa em conjunto com o sistema de roteamento da corretora.
- Prioridade Price/Time: O preço é o primeiro critério. Havendo ordens no mesmo nível, a prioridade é de quem enviou primeiro (FIFO).
- Posicionamento: Se existirem 500 contratos na sua frente no mesmo preço, você ocupa a 501ª posição na fila.
- Consumo de Liquidez: Para o preenchimento da ordem, é necessário que o mercado "agrida" o seu nível de preço até que chegue a sua vez na fila.
- Risco de Execução: O fato de haver negócios no seu nível de preço não garante a execução. Existe o risco real do preço tocar seu alvo e retornar sem te preencher, caso a fila não seja totalmente consumida.
Ordens Stop: Diferente das ordens limitadas, as ordens Stop não ficam na fila. Elas residem no servidor e só são disparadas no momento do preço gatilho.
2. Conta Simuladora em Tempo Real
No ambiente simulado, os serviços da Nelogica utilizam um algoritmo para avaliar o fluxo do mercado.
O objetivo é executar a ordem seguindo os mesmos moldes de uma operação real.
- Emulação de Fila: A plataforma posiciona sua ordem virtual exatamente onde ela estaria na fila real.
- Fidelidade na Execução: Se o volume real não for suficiente para consumir a fila, sua ordem simulada permanecerá aberta.
Objetivo: Criar uma fiel reprodução do ecossistema de negociação, permitindo que o usuário experimente as mesmas condições, pressões e dinâmicas do mercado real sem o risco de perda de capital
3. Simulador no Replay de Mercado
O Replay é uma ferramenta de estudo histórico onde a lógica de fila é simplificada para otimizar o backtesting manual, devido as características da ferramenta que pode rodar em diferentes velocidades de reprodução e podem ser pausados.
- Execução por Price Match: A execução ocorre pelo simples toque no preço.
- Ausência de Fila Virtual: Não há necessidade de aguardar o esgotamento do volume real do nível de preço.
Obs.: Embora o simulador busque a máxima fidelidade, o ambiente real da B3 é mais rígido que o simulador.
O ambiente real da B3 apresenta regras de negócio e rejeições específicas ausentes na simulação.
Adicionalmente, as corretoras aplicam critérios próprios de margem e gestão de risco que impactam diretamente a execução na conta real.