¿Se actualiza segundo a segundo? o con otra frecuencia?
Se actualiza cada vez que se produce un cruce, un cruce es el acuerdo entre la oferta y la demanda.
-¿Cómo se crea el nuevo precio? Si por ejemplo, en ese segundo o instante, hay 1000 acciones en venta y 2000 que se solicitan para comprar.
Hay lo que se llama el libro de ordenes... en el libro de ordenes se van anotando las ordenes introducidas por los compradores y vendedores y están pendientes de ejecución.
Imagina... el libro de ordenes se dibuja siempre así, aún lado la demanda al otro la oferta y en sentido contrario demanda hacia abajo, oferta hacia arriba, hay dos ordenes emparejadas que según los cruces cambian, yo solo pongo 3 posiciones de cada, pero puede haber cientos de ellas en espera solo se ven las primeras 3 posiciones o algunos bróker te dejan ver mas posiciones del libro de ordenes aunque suelen cobrar mas por enseñarlas, otros no te enseñan nada.
Libro de ordenes...
Oferta: 12000 acciones a 15,25
Oferta: 5000 acciones a 15,10
Demanda: 4000 acciones a 14,98 Oferta: 1000 acciones a 15
Demanda: 3000 acciones a 14,90
Demanda; 12000 acciones a 14,80
Hay gente que limita sus ordenes y estas ordenes se van al libro de operaciones y esperan la cola de "ejecución" solo se cruzaran esas ordenes cuando los precios que alcance el mercado cumpla la condición mientras estará en espera esa orden.
Hay gente que no espera el libro de ordenes y mete a "mercado", estos no esperan sino que su orden se cumple al instante si el mercado esta abierto..
Caso anterior, yo lanzo orden de compra A MERCADO, no quiero espera quiero comprar 500 acciones en esos momentos el libro de ordenes marca que la mejor oferta es 1000 acciones a 15, por lo tanto SE CRUZA mi operación de 500 acciones a 15 euros... al cruzarse MI OPERACION se marca el precio de cotización último a 15... eso mueve la cotización a 15 si antes estaba en 14,98 por que el último cruce antes del mio se hizo a 14.98 sube ligeramente el % de subida.
Una vez cruzada mi orden de 500 acciones a 15 el libro de operaciones queda varia al restar 500 acciones de las 1000 que habia en la posición de 15....
Date cuenta que esto pasa muy rápido, y el libro de operaciones se esta cambiando todo el rato, ya que todas las ordenes que vayan entrando y sean limitadas se colocan a la ESPERA, tanto en la oferta como la demanda al tiempo que se introducen ordenes a mercado de cruce instantáneo por tanto hay cambios continuos.
Pero básicamente el precio de cotización lo mueven las ordenes a MERCADO, ya que son las que consumen las primeras posiciones del libro de ordenes....
Alguna vez si la orden a mercado es muy grande puede barrer varias posiciones del libro de operaciones de golpe...
Imagina meto orden compra a mercado por un total de 20,000 acciones...
Y las posiciones oferta demanda son estas..
Oferta 30,,000 a 15,25
Oferta 10,000 a 15,20
Oferta 5000 a 15,10
Demanda 2000 a 14,98 Oferta 5000 a 15
Demanda 4000 a 14,90
Demanda 12000 a 14,70
Demanda 25000 a 14,50
Si lanzo mi orden de compra a MERCADO de 20,000 acciones barro el precio hasta los 15,20 y la siguiente oferta sino hay ordenes nuevas limitadas metidas mas cercana de la oferta será 15,25 y el precio de CRUCE será 15,20 hasta que lo mueva otro cruce... puede pasar unos segundos o incluso horas según el volumen que mueva las acciones de la empresa que se vaya a comprar o vender.
El ultimo cruce previo al mío fue a 14,98 y ese era el último precio marcado y de pronto al ejecutarse mi orden el precio salta a los 15,20 y mueve todo el libro de ordenes al desaparecer las que estaban pendientes a 15 y 15,10, aunque como digo el libro de ordenes se va refrescando todo el rato según van llegando las ordenes pendientes de ejecución ordenes que no sean a mercado, las de mercado se ejecutan al instante al precio mas cercano en el caso de querer comprar a la demanda, en el caso de querer vender a mercado barrerá las ordenes pendientes de ejecutar de la demanda hasta que se cierre la operación por completo al ser orden a MERCADO
Hay que distinguir bien el tipo de ordenes, ordenes a mercado se ejecutan al instante, ordenes limitadas solo se cruzan cuando existe una orden capaz de ejecutarla, y no solo en precio sino en volumen, ya que puedo poner una orden limitada a 15 euros de compra, y cruzarse en parte ya que la orden lanzada no cubra por completo...
Ejemplo orden limitada de compra a 15 euros por un volumen de 1000 acciones, mi orden esta en espera, hay cola, según la llegada de las ordenes estas se introducen esperando su turno de ejecución... por lo que sea, alguien lanzo una orden a mercado DE VENTA la primera línea de demanda en el libro de operaciones en espera era a 15 euros por un valor de 20,000 y entre esas 20,000 están dentro mis 1000 que quería comprar, y la orden de mercado de venta es por 15000...
Se cruzan varias ordenes que había en el libro entre ellas la mía hasta 15,000 que eran las que quería vender alguien a MERCADO EN ESE MOMENTO y quedan otras 5000 pendientes de ejecución... pero de mi orden a 15 solo se han comprado 100 por que el que lanzo la orden a mercado solo quería VENDER 15000, lanzo orden de venta a mercado por una cantidad de 15000 acciones, y yo puede comprar solo 100 y el resto se me quedo pendiente tengo 900 pendientes de ejecutar, eso si, soy el primero de la lista de ordenes a 15, si se produce un nuevo cruce a 15 las mías serán las primeras en comprarse al precio de 15, si existen vendedores que lancen ordenes a mercado y el precio se cruce a 15 mi orden se irá ejecutando hasta que se compren todas las pendientes.
Saludos.