Bajo la coincidencia de orden de prioridad de precio/tiempo, las órdenes de mercado tienen prioridad sobre las órdenes de límite. ¿Cómo se previene la inanición de las órdenes limitadas? Por inanición, me refiero al caso en el que las órdenes limitadas no tienen la oportunidad de ejecutarse porque siempre hay una orden de mercado disponible para ejecutarse.
¿Se puede aumentar la prioridad de las órdenes limitadas en cola después de un tiempo?
Editar: agregar fuentes para respaldar mi afirmación de que las órdenes de mercado se ejecutan antes que las órdenes limitadas con prioridad de precio/tiempo.
http://www.six-swiss-exchange.com/knowhow/exchange/trading/matching_en.html http://www.eurexchange.com/exchange-en/trading/market-model/matching-principles
Las órdenes de mercado no tienen prioridad sobre las órdenes limitadas. El tiempo es el único factor que importa en la coincidencia de pedidos de precio/tiempo cuando el precio del pedido es el mismo.
Por ejemplo, suponga que la mejor oferta disponible actual para AAPL es $100,01 y la mejor oferta disponible es $100,00. Ahora, una compra límite de $100,01 y una compra de mercado llegan aproximadamente al mismo instante. El motor de coincidencia solo puede recibir un pedido a la vez, sin importar cuán cerca lleguen.
Digamos que por casualidad la compra límite llega primero. El motor comprobará si hay una venta equivalente a $100,01 y, de hecho, la hay y se produce una operación. Todo esto sucede en un instante antes de que el motor de correspondencia vea la compra del mercado. Luego pasa a la compra en el mercado y lo procesa en consecuencia.
Por otro lado, digamos que por casualidad la compra del mercado llega primero. El motor lo emparejará con la mejor venta disponible (a $100,01) y se producirá un intercambio. Todo esto sucede en un instante antes de que el motor coincidente vea el límite de compra. Luego pasa a la compra límite y la procesa en consecuencia.
Entonces nunca hay una comparación entre los dos pedidos o sus "prioridades" porque nunca existen en el sistema al mismo tiempo. El primero en llegar se procesa primero; el segundo en llegar se procesa en segundo lugar.
limit order
para referirse a una orden que no se puede ejecutar de inmediato, aunque muchos tipos de órdenes se pueden ejecutar de limit orders
inmediato (como se explica más adelante en la página). De todos modos, su comentario demuestra que todavía no entiende el punto de que no existe tal cosa como "al mismo tiempo". Los pedidos siempre se ordenan por hora de llegada, y el primero en llegar (incluso por 1 nanosegundo) gana, independientemente del "tipo".
Dheer
AfterWork Guinness
AfterWork Guinness