Quais Dados São Necessários para Avaliar Sell Limit?
Sell Limit, em termos simples
Um Sell Limit é uma ordem pendente para vender um instrumento a um preço que não seja superior a um limite especificado (para o lado da venda). A ordem se torna elegível para execução somente quando o preço de mercado atinge o nível de limite sob as regras do sistema de negociação. Em outras palavras: você especifica qual preço você aceitará no máximo, e a plataforma decide depois se e como a execução acontece quando as cotações se movem.
Como os resultados dependem de detalhes operacionais, “avaliar” um Sell Limit significa coletar os dados certos para explicar (1) o que a ordem pretende fazer, (2) quais regras governam sua ativação e execuções, e (3) o que pode impedir o resultado pretendido.
Quais dados você precisa (entradas e proveniência)
Para avaliar um Sell Limit de forma independente, reúna quatro grupos de entradas.
- Parâmetros da ordem (mecânica estável)
- Identificação do instrumento (o símbolo exato que a plataforma usa). Instrumentos podem ser semelhantes, mas não idênticos (especificações de contrato e convenções de tick podem diferir).
- Preço limite (o nível de preço numérico que você definiu).
- Quantidade ou tamanho da posição (quanto você pretende vender).
- Lado da ordem (venda) e tipo de ordem (limite, pendente).
- Time-in-force (por quanto tempo a ordem permanece ativa).
- Contexto da conta (por exemplo, se a plataforma rotula a ordem como usando conceitos de margem/alavancagem), pois isso pode afetar a validação e as restrições.
- Dados de referência de preço (com o que o limite é comparado)
- Base da fonte de cotação: se a plataforma usa lógica de bid/ask para gatilhos do lado da venda e como ela mapeia o preço limite para a convenção de cotação do instrumento.
- Regras de arredondamento e tamanho do tick: como os preços são arredondados ou rejeitados se não estiverem alinhados com os incrementos permitidos.
- Convenções de exibição de moeda/conta: garanta que o preço limite que você acha que inseriu corresponda ao que a plataforma realmente armazenou.
- Regras de execução do provedor e da plataforma (condições variáveis)
- Mecânica de ativação de ordens pendentes: a regra para quando a ordem limite se torna executável (por exemplo, ao atingir o limite, usando último negócio vs bid/ask, ou usando um feed de preços).
- Comportamento de execução: se a plataforma permite execuções parciais, como ela reporta a quantidade restante e como atualiza o estado da ordem.
- Ciclo de vida da ordem: transições de status como colocada, aceita, acionada, executada, cancelada ou rejeitada.
- Custos e restrições: taxas, spreads no momento da execução e quaisquer verificações de distância mínima/elegibilidade que podem impedir que uma ordem se comporte como esperado.
- Contexto operacional (pontualidade e qualidade dos dados)
- Carimbos de data/hora de entrada: quando a ordem foi criada e quando mudou de estado.
- Conectividade e atualização dos dados: evidência de se o sistema de ordens teve acesso contínuo às cotações.
- Log de eventos ou confirmações: mensagens da plataforma para aceitação/rejeição e quaisquer motivos fornecidos.
Exemplo de um fluxo de trabalho de avaliação (com suposições explícitas)
Suponha que você esteja avaliando um Sell Limit que colocou em uma plataforma e queira explicar por que ele foi ou não executado.
- Suposição A (parâmetros armazenados): Use o ticket de ordem da plataforma para confirmar o instrumento, a quantidade, o time-in-force e o valor exato do preço limite conforme registrado.
- Suposição B (comparação do gatilho): Use a documentação da plataforma (ou as próprias notas de execução da ordem) para confirmar se o acionamento do limite do lado da venda é avaliado contra o bid, o ask ou outra cotação interna.
- Suposição C (mapeamento da execução): Verifique o histórico de ordens para estados como “acionada” e “executada”, incluindo carimbos de data/hora e preços de execução.
- Verificação de qualidade: Compare o(s) preço(s) de execução reportado(s) pela plataforma e a quantidade restante com o que sua explicação prevê sob a regra do gatilho.
Se a ordem nunca for acionada, a avaliação deve se concentrar em se a base de preço de mercado realmente atingiu o limite, ou se a ordem falhou na elegibilidade devido a restrições (por exemplo, time-in-force expirou, tick/arredondamento impediu o limite pretendido, ou a plataforma não tinha cotações utilizáveis no momento).
Limitações e riscos (modos de falha materiais)
Mesmo com bons dados, várias limitações podem impedir que um Sell Limit se comporte como você pode esperar.
- Slippage e incompatibilidade de cotação: O preço que você observa pode diferir do preço usado internamente no momento em que a ordem é acionada ou executada. - Execuções parciais e saldos restantes: Um Sell Limit pode executar parte da quantidade e deixar o restante pendente, então “se foi executado” nem sempre é binário. - Rejeição parcial ou completa: A plataforma pode rejeitar uma ordem no momento da colocação (parâmetros inválidos, condições não permitidas) ou cancelá-la posteriormente devido a regras do ciclo de vida.