517 / 736µMKT

Market microstructure

Microestructura del mercado: de la orden a la operación real

Market microstructure, o microestructura del mercado, explica cómo las órdenes de compra y venta se convierten en operaciones reales. Ayuda a entender por qué pagas un precio distinto del que acabas de ver o por qué tu orden sigue esperando aunque el gráfico haya tocado tu límite.

Petr quiere comprar bitcoin. Ve un precio atractivo, introduce una cantidad y envía la orden. El resultado le sorprende: parte de la compra costó más. No tiene por qué ser un fallo de la aplicación. Quizá solo había una pequeña cantidad al precio mostrado y el resto se compró a vendedores más caros. La microestructura examina ese paso entre querer negociar y realizar efectivamente una operación.

Market structure describe la organización general del mercado, incluidos productos e intermediarios. La microestructura pregunta cómo se encuentran comprador y vendedor en un lugar concreto. A menudo los reúne un libro de órdenes: una lista de ofertas con precios y cantidades. En otros casos un intermediario ofrece directamente su precio o una empresa organiza la operación. Las reglas de una plataforma no son, por tanto, las de toda la red Bitcoin. [1]

Petr puede fijar el máximo que pagará y esperar. Coinbase Exchange prioriza el precio y, a igualdad de precio, la hora de llegada. Por eso puede haber otros compradores delante. Si llegan ventas pequeñas, se atienden primero sus órdenes y la de Petr queda pendiente o se ejecuta parcialmente. Que el gráfico toque el precio no demuestra que quedara cantidad suficiente para él. [2]

Una orden pendiente en el libro ofrece liquidez a otros; cuando se ejecuta después, actúa como maker. La orden entrante que cruza inmediatamente una oferta existente actúa como taker. Una Limit order, orden con límite de precio, también puede ser taker si su límite permite una operación inmediata. Coinbase ofrece post-only: rechaza la orden si alguna parte se ejecutaría de inmediato. Eso no garantiza que una orden pendiente encuentre alguna vez contraparte. [3]

Bid es la mejor oferta actual de compra y ask la mejor de venta; su diferencia es el spread. Para comprar inmediatamente, Petr también necesita las cantidades ofrecidas a cada precio de venta. Si la oferta más barata no alcanza, la siguiente parte puede costar más. Comisiones y demoras se suman a ese efecto del tamaño. Un spread estrecho no hace necesariamente barata la ejecución de una compra grande. [4]

Petr ve una oferta grande y poco después desaparece. Alguien pudo comprarla, pero su autor también pudo retirarla. Coinbase distingue mensajes de recepción, espera, operación y finalización. El mensaje received indica aceptación para procesar, no necesariamente una orden pendiente en el libro o una operación completada. Tampoco basta que la orden termine: hay que conocer el motivo. Dos imágenes del libro no cuentan todo lo ocurrido. [5]

Una aplicación debe seguir nuevas ofertas, operaciones y cancelaciones. Una imagen inicial del libro pronto queda anticuada. Coinbase describe cómo combinarla con los eventos posteriores mediante números de secuencia en su canal completo. Omitir un mensaje o aplicarlo dos veces puede mostrar cantidades que ya no existen. La conclusión práctica es sencilla: una imagen antigua no demuestra que una oferta esté disponible ahora. [5]

Antes de que llegue la orden de Petr, otro participante puede aprovechar la oferta o el vendedor retirarla. El retraso de transmisión y procesamiento se llama latencia. Una conexión más rápida puede reducirlo, pero no garantiza precio ni beneficio. Una prueba histórica debe considerar esperas, comisiones y órdenes sin ejecutar. Suponer que toda operación utiliza el precio que muestra el gráfico puede mejorar artificialmente el resultado. [4]

Una vela resume operaciones realizadas durante un periodo: apertura, cierre, máximo y mínimo. No conserva toda la cola de órdenes ni todas las ofertas retiradas. Por eso su máximo no demuestra que la venta de Petr se hubiera ejecutado. Para comprobar el resultado necesita sus propios registros de ejecución, cantidades y comisiones del mercado correcto. El gráfico es un resumen, no el recibo de su operación. [5] [2]

Una orden puede seguir distintos caminos

Esquema de recepción, posible espera y ejecución o cancelación. La ejecución inmediata puede omitir la espera; una parcial puede dejar un resto en el libro.

  1. Recepción

    Validar una orden todavía no demuestra una operación.

  2. Posible espera

    La parte pendiente puede esperar por precio y prioridad; la ejecución inmediata omite este paso.

  3. Ejecución o cancelación

    Operar requiere un cruce; cancelar puede terminar la espera sin operación.

Esquema simplificado de un libro continuo. Las flechas no son pasos obligatorios de cada orden; las reglas de la plataforma determinan el recorrido. No son órdenes actuales.
Ejemplo · µMKT

Una oferta pequeña solo cubre parte de la compra

En un libro ficticio que no cambia, se venden 0.01 BTC a 100000 USD/BTC y otros 0.01 BTC a 100100 USD/BTC. Petr quiere comprar inmediatamente 0.02 BTC, así que utiliza ambas ofertas. Paga 1000 + 1001 = 2001 USD, un promedio de 100050 USD/BTC antes de comisiones. El precio más bajo no cubría toda la compra. El cálculo supone cantidades realmente disponibles y ninguna otra modificación del libro; no son precios actuales ni una promesa de ejecución.

Para obtener la imagen más completa, lee esta entrada junto con Market structure, Order book, Maker–taker, Limit order, Slippage, Market depth. También enlazan con esta entrada Trading, Market structure, Spot market, Order book.

01Desapareció una oferta grande. ¿Significa que alguien la compró?

No necesariamente. Pudo cancelarse o modificarse sin operación alguna. Para confirmar una venta hace falta el registro correspondiente de ejecución real. La diferencia entre dos imágenes del libro no explica por sí sola la causa.

02¿Por qué espera mi orden limitada si el gráfico mostró mi precio?

Puede haber órdenes anteriores al mismo precio delante de la tuya y la cantidad disponible quizá no alcanzó. El gráfico también puede corresponder a otro mercado o momento. El límite define condiciones de precio aceptables, pero no asegura una contraparte suficiente.

DOC · 001CFA Institute — Market OrganizationDocumentación DOC · 002Coinbase Exchange — Matching EngineDocumentación DOC · 003Coinbase Exchange — TradingDocumentación DOC · 004CFA Institute — Trading CostsDocumentación DOC · 005Coinbase Exchange — WebSocket ChannelsDocumentación
Revisado: Fuentes primero · No es asesoramiento financiero