MicroFraud

Antifraude predictivo en cálculos de microsegundos

Los núcleos neuronales se ejecutan en el mismo servidor de la bolsa y leen la estructura de cada orden antes de que el mercado reaccione. Cuando una pila desaparece o se reordena en menos de un milisegundo, la manipulación ya está identificada y bloqueada.

Aplicable a mesas de trading, brokers y equipos de vigilancia de mercado que operan con feeds de alta frecuencia.

Qué cuenta como manipulación y qué no

Antes de hablar de detección conviene fijar el terreno. Estas son las definiciones que usamos cuando decimos que un patrón de órdenes es manipulativo, y las que dejamos fuera aunque se parezcan.

Ventana de observación

Hablamos de microsegundos porque la orden falsa típica vive menos que un ciclo de actualización del feed. Si el sistema mira el libro cada milisegundo, esa orden ya no está. Todo lo que sigue asume captura a nivel de mensaje, no de snapshot.

Spoofing frente a retirada legítima

Cancelar rápido no es delito. Lo que marca la diferencia es la intención inferida: órdenes que nunca pretendieron ejecutarse, colocadas para empujar la referencia y retiradas justo antes del cruce. Un market maker que ajusta su cotización también cancela en microsegundos, y ahí no hay manipulación.

Layering y presión aparente

Varias órdenes en el mismo lado, sincronizadas, que crean la impresión de un desequilibrio que no existe. El umbral no es un número fijo de niveles: depende del instrumento, del horario y de la liquidez real del momento.

Falsos positivos y coste de equivocarse

Bloquear a un operador legítimo cuesta más que dejar pasar una maniobra dudosa. Por eso los clasificadores se entrenan con datos de cola de eventos y se calibran por instrumento, no con una regla global.

Lo que el sistema hace mientras el libro de órdenes se mueve

Un clasificador entrenado con eventos de cola observa cada mensaje del feed y decide en microsegundos si una orden merece confianza. No espera al cierre de la vela ni a la siguiente instantánea del libro: reacciona entre dos actualizaciones.

Órdenes fantasma que no llegan a ejecutarse

El spoofing se esconde en el intervalo que ningún sistema remoto alcanza. Registramos la entrada, la modificación y la cancelación de cada orden con su marca temporal de feed, y agrupamos las retiradas masivas por microventanas. Una cancelación legítima y una manipulativa se separan por el patrón de las órdenes vecinas, no por el tamaño.

Capas de liquidez que empujan la referencia

El layering reparte presión falsa en varios niveles del mismo lado. El modelo aprende cuántos niveles se activan a la vez, cómo se sincronizan las cancelaciones y qué huella dejan en el flujo de mensajes. Los umbrales fijos fallan aquí; un clasificador ajustado a la cola de eventos reduce falsos positivos sin frenar la operativa real.

Inferencia en el mismo rack que el matching engine

Mover el modelo al borde baja la latencia a microsegundos, pero impone límites duros de memoria, cómputo y actualización de pesos. Dimensionamos el acelerador, versionamos el modelo sin detener el flujo y definimos respaldos para cuando la inferencia se degrada. La operación continua pesa tanto como la detección.

Para ver cómo se aplica a un flujo concreto, revisa los escenarios de uso o el enfoque de despliegue.