Stickybit.← TelemetriaEnglishCaso · mercado financeiro · tese
Caso · trilha de auditoria de negociação

Onde a regra pede cada garantia.

Quem negocia ações sob regulação precisa guardar cada ordem num arquivo que não pode ser alterado, por 5 a 7 anos, e detectar manipulação. Em quase todo setor, garantia é diferencial. Aqui ela é obrigação, e cada exigência cai numa ferramenta que já construímos.

Tese: a composição ainda não foi medida em dado de ações
Espécime · o que a regra exige, e quem responde

638.484negócios de um dia
50×menor que o original
795fora da banda, provado
0,14%do arquivo lido para responder

Os números do rodapé são medidos, num proxy: um dia de negociação de bitcoin (Binance, BTCUSDT), dado aberto. O mercado de ações usa dados pagos com a mesma estrutura. A composição das cinco peças num dado de ações é tese.

No dia a dia

Uma ordem de mentira para mexer no preço.

Imagine um leilão em que alguém grita um lance enorme só para os outros acharem que a peça vale mais, e desiste antes de o martelo bater. No mercado, isso tem nome: spoofing. A pessoa coloca uma ordem grande que não pretende executar, o preço se mexe, ela negocia do outro lado e cancela a ordem de mentira.

Para pegar isso depois, o regulador precisa de três coisas: o registro de todas as ordens, inclusive as canceladas; a certeza de que esse registro não foi mexido; e ferramentas que varram anos desse registro atrás de padrões.

Nos EUA, isso está escrito na regra da trilha de auditoria consolidada (SEC, regra 613); na Europa, no MiFID II e no regulamento de abuso de mercado. Não são recomendações. São mandatos.

tempo → preço ordem de mentira aparece vende do outro lado ↑ preço sobe cancela antes de executar
O livro de ofertas por alguns segundos. A ordem grande de compra aparece, puxa o preço para cima, o manipulador vende do outro lado e a ordem some antes de executar. Só o registro completo, inclusive do cancelamento, mostra a jogada.
O mapa

Uma exigência, uma peça.

O mesmo fluxo de ordens alimenta as cinco peças ao mesmo tempo. Nenhuma delas substitui o sistema de vigilância do banco ou da corretora: elas entram por baixo, como a camada que prova o que o sistema de cima afirma.

A regra pedePeçaA garantia, em uma frase
Arquivo à prova de adulteraçãoGIRDERmudar qualquer registro quebra a assinatura, e qualquer um confere
Detectar todo abusoSIEVEnenhuma ordem dentro do padrão fica de fora
Resistir a quem tenta enganarTRUSSa contagem continua certa mesmo sob ataque
Guardar 5 a 7 anosTUBEarquivo menor, com tolerância garantida em cada valor
Provar a qualidade da execuçãoCLAMPa resposta vem numa faixa que com certeza contém a verdade
fluxo de ordensGIRDER · registrararquivo inalterávelSIEVE · buscarnenhum abuso de foraTRUSS · resumircontagem sob ataqueTUBE · comprimir5–7 anos guardadosCLAMP · consultarexecução provada
Um fluxo, cinco garantias. As cinco correspondem às exigências da regra.
O adversário se adapta

O manipulador lê o manual.

Vigilância não é estatística de dia calmo. Quem faz spoofing desenha as ordens justamente para não disparar a detecção. Um contador que funciona bem com dado honesto pode ser enganado por quem sabe como ele conta.

Nós mostramos isso na prática no TRUSS: um contador popular de itens distintos, o do Redis, foi levado a contar 30 mil vezes menos do que devia por uma sequência montada para enganá-lo. A defesa é simples de explicar: uma chave secreta por instalação, que o atacante não conhece, e por isso não consegue mirar.

No mercado, isso quer dizer: a métrica que detecta abuso não pode ser manipulada por quem abusa.

realcontadodado comumsequência montadacom chave secreta
O mesmo contador, duas entradas. Com dado comum, ele acerta. Com uma sequência montada por quem conhece a regra dele, ele conta quase nada. Com uma chave secreta, a sequência montada deixa de funcionar. Barras ilustrativas: no caso medido, a contagem caiu 30 mil vezes, pequena demais para aparecer.
O que já medimos

Um dia inteiro de negócios, provado.

Para medir a parte de guardar e de responder, usamos um dia real de negociação de bitcoin (dado aberto, sem chave) como substituto dos dados de ações, que são pagos e têm a mesma estrutura: 638.484 negócios.

O TUBE guardou o dia 50 vezes menor, com o preço exato ao centavo. Empatou com o melhor compressor científico que usamos de referência (o SZ3) e ficou 2,9 vezes menor que o gzip.

O CLAMP respondeu "quantos negócios saíram da banda de ±0,5% em torno da abertura?" com a resposta exata, 795, lendo só 3 de 2.130 blocos (0,14% do arquivo). E o registro foi selado no GIRDER, com horário certificado pelo PLUMB.

Três palavras desta página
Spoofing

Colocar uma ordem grande de mentira para mexer no preço e cancelá-la antes de executar.

Retenção

Por quanto tempo o registro tem de ficar guardado e disponível para o regulador: aqui, 5 a 7 anos.

Qualidade da execução

Provar que o cliente conseguiu o melhor preço razoável na hora do negócio.

Limites

Onde isso pode estar errado.

É tese

Cada peça está construída e medida no seu domínio, mas a composição das cinco num dado de ações ainda não foi rodada. Chamamos de tese até medir.

Há incumbentes fortes

Vigilância de negociação é mercado estabelecido (Nasdaq SMARTS, NICE Actimize, SteelEye, Eventus). A entrada realista é como camada de prova por baixo deles, não como substituição.

Bitcoin não é ação

O dia medido é de cripto, usado como substituto. A estrutura do dado é a mesma, mas volume, horário de pregão e tipos de ordem mudam.

Busca completa não é a mais rápida

Em memória, a busca aproximada é mais rápida que o SIEVE. O valor dele é provar que nada ficou de fora e funcionar com anos de dado em disco, não a velocidade.

Ver também

← Telemetria certificada · stickybit.com.br

Fontes