Esta página fue traducida automáticamente. El original en inglés es la versión canónica. Leer en inglés →
Saltar al contenido principal

Prioridad de órdenes

Cómo se enrutan las órdenes, quién puede ejecutarlas y en qué orden.

Fundamentos del libro de órdenes​

Hypercall opera un libro central de órdenes limitadas (CLOB) para opciones. Todas las órdenes en reposo son órdenes limitadas. No existen las órdenes de mercado como tipo independiente. Los perpetuos no se negocian en este libro: son órdenes nativas de Hyperliquid (consulte Órdenes de perpetuos más abajo).

Prioridad precio-tiempo​

Las órdenes del libro se emparejan según la prioridad precio-tiempo:

  1. Precio: la orden en reposo con mejor precio se ejecuta primero. Los bids se ordenan de mayor a menor y los asks de menor a mayor.
  2. Tiempo: dentro del mismo nivel de precio, se ejecuta primero la orden que llegó antes.

Cuando una orden entrante cruza la liquidez en reposo, se ejecuta de inmediato contra los mejores precios disponibles. Cualquier remanente no ejecutado queda en reposo en el libro (o se cancela, según el time-in-force).

Time-in-Force​

Cada orden incluye una instrucción de time-in-force (TIF):

TIF
Nombre
Comportamiento
Caso de uso
GTC
Good Till Cancelled
Permanece en el libro hasta que se ejecuta o usted la cancela
Por defecto. Órdenes limitadas pasivas que aportan liquidez.
IOC
Immediate or Cancel
Ejecuta de inmediato lo que cruce y cancela el resto
Ejecución agresiva. Equivalente a una "orden de mercado".
FOK
Fill or Kill
Órdenes combo: ejecuta el tamaño completo del paquete de inmediato o nada. Opciones de una sola pata: actualmente se comporta como IOC, por lo que una ejecución parcial puede mantenerse y el resto se cancela.
Paquetes de todo o nada. Para tamaño en una sola pata, revise el libro antes de enviar.
💡

No existe un tipo de "orden de mercado" dedicado. Para obtener un comportamiento de orden de mercado, envíe una orden limitada con TIF en IOC a un precio que esté dispuesto a pagar. La orden cruza todo lo disponible y cancela cualquier parte no ejecutada.

Maker y taker​

Cada ejecución tiene dos lados:

  • El maker es la parte cuya orden ya estaba en reposo en el libro.
  • El taker es la parte cuya orden entrante la cruzó.

Makers y takers pagan un 0% de comisiones bajo la configuración de lanzamiento. Consulte Comisiones para la política de lanzamiento y el calendario futuro previsto.

Tipos de orden​

Hypercall admite varias vías de ejecución según lo que negocie y cómo envíe la orden:

Orden limitada

Opciones de una sola pata, directo al libro

  • Orden limitada estándar en el libro de órdenes
  • Cruza la liquidez en reposo o queda en reposo a su precio
  • Disponible en instrumentos solo de libro de órdenes
  • Time-in-force: GTC, IOC o FOK

Orden RPI

Opciones de una sola pata, subasta + libro

  • Por defecto en instrumentos elegibles para RFQ
  • Subasta de 2 segundos entre market makers antes del libro
  • Los MM deben mejorar el precio de referencia en ≥ 1 tick
  • Recurre a una orden limitada estándar si ningún MM ejecuta

RFQ

Paquetes multi-leg

  • Solicitud de cotización a market makers profesionales
  • Aceptación manual o ejecución automática con un límite
  • Ejecución atómica: el paquete completo o nada
  • Sin recurso al libro: use una orden combo para eso

Órdenes limitadas​

La vía más sencilla. Usted envía un precio, un tamaño, un lado y un símbolo. El motor verifica su margen, valida su firma EIP-712 y coloca la orden en el libro.

Si el libro tiene liquidez en reposo a su límite o mejor, la orden cruza de inmediato. De lo contrario, su orden queda en reposo hasta que se ejecute o se cancele.

Esta es la vía de ejecución para los instrumentos configurados como solo libro de órdenes (sin capa RFQ/RPI) y para cualquier orden enviada con route: "book_only". Las órdenes reduce-only, las órdenes en bloque y las órdenes por WebSocket también van directamente al libro.

Órdenes RPI (Retail Price Improvement)​

En los instrumentos configurados tanto para libro de órdenes como para RFQ, un POST /order con route: "best_execution" (o sin route) entra en un proceso de ejecución en dos fases. Esta es la vía por defecto en el frontend de Hypercall.

PHASE 1 — RPI AUCTION2s windowPHASE 2 — LIMIT FALLBACK1You submit a limit orderEIP-712 signed · price + size + sideSignature + margin validated2Broadcast to market makersAll active QPs receive your order via WebSocket3Collect qualifying quotesEach quote must beat reference price by ≥ 1 tickQualifyingquote?YESRPI FillPrice improvementNONo improvement or timeout4Place on orderbook at your limitStandard limit order · same signed priceBookcross?YESBook FillAt resting priceNOResting OrderWaiting for counterparty

Fase 1: subasta RPI

Los market makers compiten por ejecutar su orden

  • La orden se difunde a todos los quote providers conectados
  • Los market makers tienen 2 segundos para responder con una cotización en firme
  • Si existe liquidez ejecutable en el libro, cada cotización debe mejorar estrictamente ese precio del libro
  • Si no existe liquidez ejecutable en el libro, cada cotización debe respetar su límite
  • Gana la cotización con mejor precio (los empates se resuelven por orden de llegada)
  • La subasta se cierra antes si todos los market makers responden
  • Si gana una cotización válida, su orden se ejecuta de inmediato a su límite o mejor
Las ejecuciones aquí nunca violan su precio límite.

Fase 2: recurso a orden limitada

Su orden se convierte en una orden limitada estándar

  • Se activa solo si la Fase 1 no produce ninguna ejecución válida
  • La orden se coloca en el libro de órdenes a su precio límite original
  • Cruza de inmediato si existe liquidez en reposo a su límite o mejor
  • De lo contrario, la orden queda en reposo hasta que se ejecute o se cancele
  • Se aplica el time-in-force estándar (GTC, IOC, FOK)
  • Latencia total desde el envío hasta la Fase 2: ~2 segundos
Mismo comportamiento que enviar una orden limitada directamente.

La lógica estructural proviene de programas de mercados de renta variable como el Retail Price Improvement de CBOE BYX y el Retail Liquidity Program de NYSE: los market makers obtienen el privilegio de ver su orden antes que el libro solo cuando no se adelantan a la liquidez ejecutable en reposo sin mejorarla.

Ventana de subasta
2 segundos
Mejora mínima
1 tick
Ejecuciones parciales
Ninguna

RFQ (Request for Quote)​

RFQ se usa para órdenes multi-leg (spreads, straddles, iron condors, risk reversals) y para instrumentos de una sola pata configurados como solo RFQ. Los market makers son la única contraparte y no hay recurso al libro: si ninguna cotización ejecuta, la solicitud vence. Para un paquete de ratio fijo, también puede enviar una orden combo.

RFQ tiene dos modos:

Aceptación manual​

  1. Usted envía un paquete mediante POST /rfq/request con sus patas (instrumento, lado y tamaño por pata)
  2. El sistema distribuye la solicitud a todos los quote providers elegibles
  3. Los QP responden con cotizaciones en firme (válidas hasta 30 segundos)
  4. Usted ve todas las cotizaciones en la app y selecciona manualmente una para aceptar
  5. Usted firma y envía una aceptación (POST /rfq/accept) para ejecutar la operación

La aceptación manual le da control total sobre qué cotización toma. La contrapartida es una segunda firma y el riesgo de que las cotizaciones venzan mientras decide.

Ejecución automática​

  1. Usted envía un paquete mediante POST /rfq/request con un auto_accept_limit (el débito máximo que pagará o el crédito mínimo que aceptará)
  2. Su firma preautoriza la ejecución a cualquier precio dentro de su límite
  3. La primera cotización que iguale o mejore su límite se ejecuta automáticamente sin una segunda firma
  4. Si no llega ninguna cotización válida antes de que venza el RFQ, la solicitud vence sin ejecución

La ejecución automática es más rápida y sencilla. Usted fija de antemano el peor precio aceptable y deja que el sistema ejecute. Este es el modo que usa el frontend de Hypercall para paquetes multi-leg.

Aceptación manual
Ejecución automática
Firmas necesarias
2 (envío + aceptación)
1 (envío con límite)
Selección de cotización
Usted elige qué cotización aceptar
Gana la primera cotización válida
Velocidad de ejecución
Depende de lo rápido que acepte
Instantánea cuando llega una cotización válida
Control de precio
Ve los precios exactos antes de comprometerse
Límite preautorizado. Puede ejecutarse a un precio mejor que el límite.
Riesgo de vencimiento
Las cotizaciones pueden vencer mientras las revisa
Sin retraso por aceptación manual. La solicitud aún puede vencer si ninguna cotización cumple su límite.

Las ejecuciones multi-leg son siempre de todo o nada. El paquete completo se ejecuta de forma atómica, o no se ejecuta. Esto elimina el riesgo de pata.

Órdenes combo​

Una orden combo negocia un ratio fijo de 2 a 8 patas de opciones sobre un mismo activo subyacente como una única orden limitada a un precio neto del paquete. Todas las patas se ejecutan juntas o ninguna lo hace, y las posiciones resultantes son las opciones individuales.

  • Enrutamiento: con best_execution, el paquete pasa primero por la subasta RPI por el tamaño completo del paquete y luego al libro. Con book_only, se omite la subasta.
  • Liquidez: puede emparejarse con otras órdenes combo del mismo paquete y con la liquidez implícita admitida construida a partir de los libros de cada pata por separado.
  • Time-in-force: GTC deja en reposo el remanente no ejecutado del paquete, IOC lo cancela y FOK ejecuta la cantidad completa del paquete o nada.
  • En la app: el ticket multi-leg ofrece una orden limitada combo cuando todas las patas son opciones activas, habilitadas para libro y sobre el mismo activo subyacente. Aun así, puede solicitar cotizaciones RFQ para el mismo paquete.

La API de combos es experimental. Consulte la API experimental de combos para el descubrimiento, la firma y las restricciones actuales.

Órdenes de perpetuos​

Los futuros perpetuos son perps de Hyperliquid. No se negocian en el libro de Hypercall ni pasan por la subasta RPI ni por RFQ. El motor de Hypercall verifica primero cada orden de perpetuo contra toda su cuenta de portfolio margin; después, la orden llega a Hyperliquid a través de un enclave seguro en la ruta TEE (la opción por defecto en la app, opcional por API; estas órdenes llevan la dirección de builder de Hypercall) o a través de su contrato de cuenta en la ruta avanzada de smart contract, y se empareja en el libro de órdenes de Hyperliquid bajo las reglas de Hyperliquid.

Característica
Detalles
Cuenta
Cuenta de portfolio margin con Habilitar trading (aprobación de builder) realizado una vez
Tipos de orden
Mercado (límite IOC un 20% más allá del precio de referencia), limitada, disparadores stop y take-profit, brackets TP/SL, escalonada
Time-in-force
GTC, IOC, ALO (Add Liquidity Only: queda en reposo o se cancela, nunca toma liquidez)
Reduce-only
Admitido en todos los tipos
Matching
Libro de órdenes de Hyperliquid. Las ejecuciones se registran en su cuenta de HyperCore.
RPI/RFQ
No aplica

Consulte Perpetuos en Hypercall para el recorrido completo de la orden y Tipos de orden de perpetuos para cada tipo.

Operaciones en bloque y de reemplazo​

Para traders programáticos, la API admite operaciones por lotes:

Endpoints en bloque y de reemplazo

  • Colocación en bloque (POST /bulk_order): envíe hasta 50 órdenes en una sola solicitud. Las órdenes en bloque van directamente al libro de órdenes (book_only) y no entran en la subasta RPI.
  • Cancelación en bloque (DELETE /bulk_order o DELETE /bulk_order_cloid): cancele hasta 50 órdenes por ID de orden o ID de cliente en una sola solicitud.
  • Reemplazo (PUT /order): cancele de forma atómica una orden existente y coloque una nueva en el mismo tick del motor. Sin riesgo de hueco.
  • Reemplazo en bloque (PUT /bulk_order): reemplace hasta 50 órdenes de forma atómica.

Las operaciones de reemplazo son fundamentales para los market makers que necesitan actualizar cotizaciones sin exponerse a ser ejecutados al precio anterior mientras la nueva orden está en tránsito.

Mejora de precio (RPI)​

La garantía central de la subasta RPI: un market maker no puede adelantarse a la liquidez ejecutable en reposo a menos que le ofrezca un precio mejor que el del libro. Cualquier liquidez en reposo dentro de su límite, aunque sea menor que su orden, fija la referencia del libro. Su límite sigue siendo el peor precio de ejecución aceptable, no la referencia de mejora de precio cuando no existe liquidez en el libro.

El precio de referencia​

El precio de referencia es el mejor precio en reposo del libro dentro de su límite que un market maker debe mejorar. El tamaño mostrado a ese precio no necesita cubrir su orden completa. Si no hay liquidez ejecutable en reposo, la cotización solo necesita respetar su límite.

Órdenes de compra

  • Si el mejor ask <= su límite, referencia = mejor ask del libro
  • El MM debe cotizar a la referencia menos 1 tick o por debajo
  • Si no hay ask ejecutable, el MM puede cotizar a su límite o por debajo

Órdenes de venta

  • Si el mejor bid >= su límite, referencia = mejor bid del libro
  • El MM debe cotizar a la referencia más 1 tick o por encima
  • Si no hay bid ejecutable, el MM puede cotizar a su límite o por encima

Es el mismo principio de la Regla 11.24 de CBOE BYX: las órdenes RPI deben mejorar el NBBO. En Hypercall, el "NBBO" es el mejor precio ejecutable en reposo en el libro de órdenes.

Ejemplo práctico​

Usted envía una orden de compra por 1.0 BTC-20260530-80000-C con un límite de $2,450.

Estado del libro
Referencia del libro
Requisito para el MM
Resultado
Mejor ask: $2,448
$2,448
A $2,447.9999 o por debajo
El MM cotiza $2,447.50. Ejecutada con $2.50 de mejora frente al libro.
Ask parcial: $2,448 por 0.1 contratos
$2,448
A $2,447.9999 o por debajo
El MM debe igualmente mejorar el precio mostrado en el libro para ejecutar su orden completa.
Mejor ask: $2,455
Ninguna
A su límite de $2,450 o por debajo
El MM cotiza $2,450. Ejecutada a su límite sin adelantarse a la liquidez en reposo.
Sin asks en reposo
Ninguna
A su límite de $2,450 o por debajo
El MM cotiza $2,450. Ejecutada a su límite.
Mejor ask: $2,448
$2,448
A $2,447.9999 o por debajo
El MM cotiza $2,448.50 (mejora insuficiente). Rechazada. Usted cruza el libro a $2,448.

Quote providers​

Los quote providers (QP) son market makers profesionales registrados en Hypercall. Mantienen conexiones WebSocket persistentes y reciben en tiempo real tanto las solicitudes de subasta RPI como los RFQ multi-leg.

Elegibilidad de QP

  • Registrado y activo (no suspendido)
  • En lista blanca para el activo subyacente correspondiente (o aprobado para todos los activos subyacentes)
  • No congelado por la Market Maker Protection (MMP) en ese activo subyacente
  • Conectado por WebSocket en el momento de la subasta o del RFQ

Varios QP compiten en cada subasta. El sistema selecciona el mejor precio y resuelve los empates por orden de llegada. Esta competencia es el mecanismo que impulsa la mejora de precio. A medida que se incorporan más QP, la competencia se intensifica y los spreads se estrechan.

Consulte Market Maker Protection (MMP) para ver cómo gestionan el riesgo los QP, e Incentivos para los programas de market makers.

Elegibilidad de instrumentos​

Cada instrumento tiene un modo de trading configurado que determina cómo se enrutan las órdenes:

Modo de trading
Órdenes limitadas
Subasta RPI
RFQ
Uso típico
Libro de órdenes + RFQ
Sí (recurso de Fase 2)
Sí (Fase 1)
Sí (multi-leg)
La mayoría de los instrumentos de opciones en el lanzamiento
Solo libro de órdenes
Sí (directo)
No
No
Instrumentos muy líquidos con libros profundos
Solo RFQ
No
No
Sí (sin recurso al libro)
Instrumentos ilíquidos o recién listados

Todas las opciones listadas actualmente en mainnet funcionan en modo Libro de órdenes + RFQ. El modo de trading se configura por instrumento y puede cambiar; usted siempre envía el mismo tipo de orden independientemente del modo en que esté el instrumento.

Resumen de prioridad de ejecución​

Cuando una orden de una sola pata entra en el sistema sobre un instrumento elegible para RPI, las ejecuciones se priorizan así:

1. Subasta RPI

Primera vista (solo instrumentos elegibles)

  • Los market makers compiten por su orden
  • Debe respetar su límite
  • Debe mejorar la liquidez ejecutable en reposo en al menos 1 tick
  • Gana la mejor cotización, los empates se resuelven por orden de llegada
  • La ejecución puede incluir mejora de precio

2. Cruce con el libro

Ejecución inmediata contra la liquidez existente

  • Se activa si no hay ejecución RPI
  • Cruza contra órdenes en reposo a su límite o mejor
  • Prioridad precio-tiempo estándar
  • Puede ejecutarse parcialmente (matching estándar)

3. Orden en reposo

Espera a una contraparte

  • Se activa si no hay cruce inmediato
  • La orden queda en reposo a su precio límite
  • Visible en el libro de órdenes
  • Sujeta a su configuración de time-in-force

En los instrumentos solo de libro de órdenes, el flujo empieza en el paso 2 (sin subasta RPI). El sistema nunca le ejecuta a un precio peor que su límite.

Errores comunes​

Errores comunes
El errorLos market makers pueden igualar la liquidez en reposo del libro y quedarse con la ejecución en RPI
La realidadDeben mejorar la liquidez ejecutable en reposo en al menos 1 tick. Si no existe liquidez ejecutable en reposo, se permite igualar su límite.
El errorLa subasta RPI de 2 segundos retrasa significativamente mi orden
La realidadLa subasta termina antes si responden todos los MM conectados. En la práctica, la latencia suele estar muy por debajo de 2 segundos. La colocación de la Fase 2 es inmediata a continuación.
El errorNecesito activar RPI o cambiar alguna configuración
La realidadRPI es automático para todos los instrumentos elegibles. No hay interruptor, ni cambio de modo, ni un tipo de orden independiente.
El errorUn RFQ recurre al libro de órdenes si nadie cotiza
La realidadNo lo hace. Si ningún MM ejecuta el paquete, el RFQ vence. Para trabajar un paquete en un libro, envíelo como orden combo.
El errorIOC es lo mismo que una orden de mercado
La realidadIOC sigue requiriendo un precio límite. Cruza todo lo disponible a su límite o mejor y luego cancela la parte no ejecutada. Nunca puede ejecutarse a un precio peor que el indicado.

Preguntas frecuentes​