· four exchange APIs · rebuilt daily

Las órdenes Stop-Limit fallan en movimientos rápidos mientras que Post-Only reduce el drag de comisiones

Mecánica de ejecución y disparidad de comisiones

Cruzar el order book con una orden market incurre en una comisión de taker de hasta el 0.055% por lado, mientras que una orden limit post-only limita las comisiones de ejecución al 0.020% o 0.000%.

Cuando una orden hace match inmediatamente contra la liquidez existente en el order book, el matching engine la procesa como una orden taker. Cuando una orden permanece en el libro antes de hacer match, actúa como una orden maker. La acción rápida del precio hace que las órdenes limit enviadas sin flags de ejecución crucen el spread bid-ask, ejecutándose instantáneamente como órdenes taker e incurriendo en niveles de comisión más altos.

El flag post-only le indica al matching engine que cancele la orden si esta se ejecutara inmediatamente como taker. Esto evita un aumento no deseado de comisiones provocado por desplazamientos en el spread bid-ask entre la colocación de la orden y el matching del engine.

ExchangeComisión Maker FuturosComisión Taker FuturosRound-Trip Taker (100,000 USD)Round-Trip Maker (100,000 USD)Ahorro con Post-Only (100,000 USD)
Bitget0.020%0.030%60.00 USD40.00 USD20.00 USD
Bybit0.020%0.055%110.00 USD40.00 USD70.00 USD
MEXC0.000%0.020%40.00 USD0.00 USD40.00 USD
OKX0.020%0.050%100.00 USD40.00 USD60.00 USD

En Bybit, entrar y salir de una posición de 100,000 USD utilizando órdenes market incurre en una comisión del 0.055% al entrar (55.00 USD) y del 0.055% al salir (55.00 USD), sumando un total de 110.00 USD en drag por comisiones. Utilizar órdenes limit post-only reduce las comisiones de entrada y salida al 0.020% (20.00 USD cada una), preservando 70.00 USD por round trip. A lo largo de 100 ciclos de trading completos con un volumen nocional de 100,000 USD, el drag por comisiones alcanza los 11,000 USD para órdenes market, en comparación con los 4,000 USD de las órdenes limit post-only.

Modos de fallo de Stop-Limit en situaciones de alta volatilidad

Las órdenes stop-market garantizan la ejecución a precios variables, mientras que las órdenes stop-limit garantizan límites de precio a riesgo de un fallo total de ejecución.

Una orden stop-market monitorea el precio de referencia. Cuando se alcanza el umbral de disparo (trigger), el venue envía una orden market al engine. La orden hace match contra la profundidad disponible del libro, aceptando comisiones de taker y slippage del mercado para garantizar la salida de la posición.

Una orden stop-limit envía una orden limit a un precio límite especificado una vez activada. Si el precio de mercado se mueve más rápido de lo que el matching engine procesa la colocación de la orden, el precio supera el precio límite antes de que la orden quede asentada en el order book.

Considere una posición long de 10 ETH abierta a 3,000 USD, lo que representa 30,000 USD en valor nocional, con un precio de liquidación de mantenimiento de 2,700 USD. Para gestionar el riesgo, se establece una orden stop-limit con un trigger price de 2,900 USD y un limit price de 2,895 USD.

Durante una venta masiva y rápida del mercado, el precio pasa de 2,905 USD a 2,880 USD en una sola actualización del libro:

  1. El precio rompe el trigger de 2,900 USD.
  2. El exchange envía una orden limit sell a 2,895 USD.
  3. El bid más alto disponible en el libro es de 2,880 USD.
  4. La orden limit sell permanece sin ejecutar en 2,895 USD porque no existen compradores a ese precio o por encima.
  5. La orden sigue sin ejecutarse mientras el precio cae a 2,700 USD, lo que provoca la liquidación forzosa de la posición de 30,000 USD.

Reemplazar la orden stop-limit por una orden stop-market dispara un market sell en el trigger de 2,900 USD. Si la ejecución sufre slippage hasta el bid de 2,880 USD, la posición se cierra con una pérdida realizada de 1,200 USD (10 ETH * 120 USD de caída de precio), evitando el agotamiento total del margen de la cuenta a 2,700 USD.

Controles de gestión de posiciones: Reduce-Only

El flag reduce-only restringe una orden exclusivamente a reducir o cerrar el tamaño de una posición existente.

Si un trader mantiene una posición short de 5 BTC y coloca una orden limit buy de 5 BTC para tomar ganancias, esa orden permanece en el libro hasta que haga match o sea cancelada. Si el trader cierra manualmente la posición short de 5 BTC mediante una orden market, la orden limit buy pendiente permanece activa. Si el precio cae posteriormente al limit price, el engine ejecuta la orden, abriendo una posición long no deseada de 5 BTC.

Añadir el flag reduce-only a la orden limit buy hace que el exchange cancele o reduzca automáticamente el tamaño de la orden una vez que la posición abierta cae a cero.

Costes de mantenimiento en tiempo real entre plataformas

La estrategia de ejecución de órdenes se cruza directamente con los costes de mantenimiento a lo largo del tiempo. Los spreads de funding rate entre las principales plataformas compensan o agravan el drag por comisiones de transacción.

ActivoPlataforma con menor fundingTasa (8h)Plataforma con mayor fundingTasa (8h)Spread de 8hVolumen en 24h
ETHOKX+0.0028%Bitget+0.0100%0.0072%$9,004,367,234
BTCOKX+0.0077%Bybit+0.0100%0.0023%$5,815,551,415
SOLOKX-0.0088%Bitget+0.0057%0.0145%$1,574,345,384
ZECMEXC+0.0015%Bitget+0.0100%0.0085%$774,438,081
XRPBybit-0.0041%Bitget+0.0043%0.0084%$505,727,323
XAUMEXC+0.0072%OKX+0.0209%0.0137%$504,549,644

En perps de SOL, mantener una posición long de 100,000 USD en Bitget incurre en un pago de funding positivo del +0.0057% (5.70 USD) pagado a las posiciones short cada 8 horas, sumando un total de 17.10 USD diarios. Mantener la misma posición long de 100,000 USD en OKX recibe un pago de funding del 0.0088% (8.80 USD) cada 8 horas, generando 26.40 USD diarios. La divergencia de rendimiento entre plataformas equivale a 43.50 USD diarios por cada 100,000 USD nocionales.

Reglas de ejecución bajo estrés de mercado

Las órdenes stop-market aceptan slippage en el bid-ask y comisiones de taker más altas para eliminar el riesgo de cola catastrófico de órdenes pendientes no ejecutadas durante huecos de liquidez. Utilizar flags post-only en todas las entradas limit garantiza precios con comisión maker al rechazar órdenes que, de otro modo, cruzarían los spreads desplazados del order book durante las ventanas de latencia en la colocación.

Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.