Estoy seguro de que hay una respuesta sencilla a esto pero no he tenido suerte con las búsquedas. Me pregunto si cuando alguien coloca una orden de mercado, qué orden(es) del libro de órdenes limitadas se selecciona(n) para llenarla. Digamos que el libro de órdenes tiene la oferta más alta a 100 y la demanda más baja a 101 y yo coloco una orden limitada para comprar a 100. Ahora estoy ofertando lo mismo que todas las demás ofertas más altas, así que cuando las órdenes de mercado para vender se emparejan con las ofertas más altas, ¿cómo se seleccionan las ofertas? ¿Es al azar, en orden por tiempo, tamaño, o algún otro mecanismo?
Y por si acaso es por tiempo como el FIFO, digamos que coloqué muchas órdenes limitadas con mucha antelación a precios muy fuera del dinero 99, 98, 97, etc. ¿Podría ponerme a la cabeza de la lista a todos estos precios que están fuera del dinero sólo por colocar mis órdenes anticipando una posible caída?