1 votos

ITCH feed, ¿precio ejecutado a diferente del pedido original?

Estoy analizando un feed ITCH (Nasdaq) y recibí un mensaje Add (A) por 100@105.2 en el Ask.

Más tarde recibo un mensaje de Order Executed (E), indicando que se completaron 5 lotes de la orden anterior. Sin problema.

Luego recibo un mensaje de Order Executed at Price (C), indicando que los 95 lotes restantes se completaron, pero a un precio de 105.3 (por lo tanto, el propósito de este mensaje es informar de las ejecuciones que ocurrieron a precios diferentes al precio original de la orden).

¿Cómo puede ejecutarse una orden a un precio diferente al que se insertó? No hay mensajes de modificación para esa orden entre las ejecuciones.

Esto me está causando un problema porque estoy eliminando la cantidad de mi libro de órdenes, pero no tengo órdenes a precio 105.3, solo 105.2. ¿Por qué no se ejecutaron a 105.2? ¿Es algún tipo de orden de Nasdaq que seguirá el mercado?

Esto es lo que dice la especificación para ese mensaje:

introducir descripción de la imagen aquí

1voto

Joe Puntos 178

Puede ocurrir debido a las reglas de regnms. Ver, por ejemplo, price-to-comply (caso 3) en https://www.nasdaqtrader.com/content/ProductsServices/Trading/OrderTypesG.pdf

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X