¿Cómo manejan los intercambios las órdenes de mercado desbordadas?

Digamos que observo el siguiente mercado (un libro de órdenes de límite simplificado con solo órdenes de límite y de mercado):

  Bid  | Price  |  Ask  
       | 100.75 |   10
       | 100.50 |   40
    20 |  99.40 |
    30 |  99.30 |

¿Qué sucedería si llegara una orden de mercado para comprar un volumen de 90 y cómo sería manejada por el algoritmo de coincidencia de intercambio/mercado?

Lógicamente, tenemos la opción de que

  • la orden de mercado se rechaza de inmediato
  • la orden de mercado se completa tanto como sea posible (40 acciones a 100,50, 10 acciones a 100,75)

si se maneja la segunda opcion que pasa con el volumen restante de 40?

  • se tira (es decir, no pasa nada adicional)
  • se convierte en una orden límite al último mejor precio, es decir, una nueva orden límite en el lado de la oferta por un precio de 100,75 y un volumen de 40 (parece un poco improbable pero lógicamente posible...)

Soy consciente de que esto podría ser demasiado simplista (es decir, solo un intercambio, solo dos tipos de pedidos, etc.), si tiene una respuesta que solo se aplica con suposiciones adicionales, responda e indique las adiciones que ha hecho.

Nota

Esta pregunta está relacionada pero no es igual a esta y esta pregunta, pero mientras que la primera aborda la coincidencia de pedidos en general, la segunda solo cubre un libro de pedidos vacío total (esto está algo relacionado con la segunda opción). Según tengo entendido, ninguna de las preguntas pide específicamente órdenes de mercado desbordantes.

Un pedido inmediato o cancelado es por cantidad total y no por cantidad parcial.

Respuestas (2)

La orden de mercado se completará en la medida de lo posible al igualar las órdenes de límite (por lo tanto, la segunda opción) y luego se cancelará la orden restante no ejecutable de 40 acciones.

Los intercambios deben tratar las órdenes de mercado como inmediatas o cancelar órdenes , como su nombre indica, esto significa que una orden de mercado tiene que encontrar una coincidencia de inmediato o se cancela, la coincidencia parcial, como este caso, lleva a la cancelación de la parte no cumplida.

Supongo que sería posible convertir la parte restante en una orden de límite, pero significaría que el corredor / intercambio (¿quién establecería eso?) Cambiaría la orden de un comerciante, lo que parece una buena manera de enojarlos. Dicho esto, lo último que querría sería tener una orden de mercado pendiente, presentaría una oportunidad de oro para que un comerciante sin escrúpulos participe en un aumento de precios.

-1 ¿Qué intercambio usa órdenes IOC por defecto?
@hroptatyr la Bolsa de Nueva York para empezar. nyse.com/publicdocs/nyse/markets/nyse/NYSE-Order-Type-Usage.pdf
Eso es incorrecto. Consulte nyse.com/publicdocs/nyse/markets/nyse/… , 7.1, Campo 59. El valor predeterminado es Día, pero el IOC también está permitido y, según su informe, se usa más ampliamente.
@hroptatyr Parece que me equivoqué, me parece una locura incumplir una orden de mercado con Day. A menos que me esté perdiendo algo, los tipos de órdenes de mercado en ese informe parecen ser solo IOC y órdenes de apertura/cierre (por lo que también son de duración extremadamente corta).
Si lo piensa: las órdenes limitadas sacrifican la cantidad para mantener el precio, las órdenes de mercado sacrifican el precio para mantener la cantidad. Las adiciones del COI y FOK suavizan estos objetivos al permitir que se cancele la orden. Honestamente, no puedo imaginar un intercambio que haga que estas versiones blandas sean predeterminadas. Pero, de nuevo, NYSE tiene tantos tipos de órdenes (especiales) con valores predeterminados extraños y órdenes Stop y GTC eliminadas (desde 2016), su respuesta podría convertirse en realidad algún día :)

Depende del cambio y del tipo de pedido.

Un Inmediato o cancelar se completará o cancelará. Un GTC se llenará tanto como sea posible y permanecerá en la cima del mercado. Entonces, si alguien pide 200, coincidiría.

Las órdenes de mercado solo se recomiendan para acciones altamente líquidas.

Parece que estás confundiendo FOK y IOC. FOK se completará por completo o se cancelará. IOC llenará tanto como sea posible (si es posible) y el resto se cancelará (si queda algo sin llenar).