Preguntas frecuentes
Inicio
Centro de soporte
Preguntas frecuentes
Spot & Margin Trading
Spot Trading
Tipos de órdenes
¿Por qué no se completó mi orden Limit?

¿Por qué no se completó mi orden Limit?

2024-03-28 07:33

¿Qué son las órdenes Limit?

Las órdenes Limit son órdenes que se crean en el libro de órdenes con un precio límite específico. Solo se ejecutarán si el precio de mercado alcanza tu precio límite (o uno mejor). Puedes usar estas órdenes para comprar un activo a un precio más bajo o vender a un precio más alto que el precio de mercado.
Para obtener una explicación más detallada, consulta Qué son las órdenes Market y Limit y cómo crearlas

¿Cuándo se completará mi orden Limit?

Estas órdenes se completan cuando se cumplen las siguientes 3 condiciones:

1. El precio de mercado alcanzó tu precio límite o uno mejor.

Usemos una orden de compra Limit como ejemplo. El precio de mercado es de 2,400 USD (A) y creas una orden de compra Limit a 1,500 USD (C). La orden de compra Limit solo se ejecutará cuando el precio de mercado caiga a 1,500 USD (C) o menos. Al final, tu orden de compra Limit se ejecuta a 1,490 USD, que es un mejor precio que el precio Limit que estableciste.

2. Hay liquidez suficiente en el mercado

Cuando el precio de mercado está en 1,500 USD (C), pero no hay órdenes de venta, la orden de compra no se ejecutará. Sin embargo, ten en cuenta que una orden también se puede completar parcialmente si la liquidez satisface parte de la orden.

3. Hay tiempo suficiente para la ejecución de la orden

Durante los períodos de alta volatilidad, es posible que tu orden no llegue al final del libro de órdenes para su ejecución, incluso si el precio de mercado alcanza tu precio límite.

¿Cómo compruebo si el precio de mercado alcanzó mi precio límite?

1. Inicia sesión en tu cuenta de Binance y ve a [Trade] - [Spot].
2. Selecciona el par de trading que deseas revisar en el panel de la derecha, por ejemplo, BTC/USDT. Luego, elige [Trading View] en el gráfico y personaliza el período de tiempo a [1m]. Establecer el período en 1 minuto te permite visualizar mejor el precio.
3. Ahora puedes establecer los parámetros de tu orden. Utilicemos los siguientes parámetros:
  • Par de trading: BTC/USDT
  • Tipo de orden: orden de venta Stop Limit
  • Momento de creación de la orden: 27 de marzo de 2024 a las 05:00 (UTC)
  • Precio stop: 70,330 USDT
  • Precio limit: 70,600 USDT
Después de que se creó la orden, el precio de BTC superó el precio stop y activó la orden. Esto significa que la orden se envió al libro de órdenes una vez que el precio de BTC alcanzó el precio stop de 70,330 USDT. Sin embargo, no se ejecutó porque no alcanzó el precio limit que estableciste (70,600 USDT). 
Echa un vistazo más de cerca al gráfico de trading de 1 minuto y podrás ver que el precio de BTC solo alcanzó los 70,598 USDT. Por lo tanto, tu orden no se completó, ya que el precio era más bajo que tu precio de venta esperado (el precio limit de 70,600 USDT). 
Ten en cuenta que, incluso si el precio de mercado alcanzó el precio limit, es posible que tu orden no se ejecute si la liquidez del par de trading es insuficiente.

¿Cuáles son las limitaciones de crear órdenes limit?

  • Pares de trading regulares: solo puedes crear órdenes con un precio limit entre el 20% y el 500% del precio de mercado. Por ejemplo, si el precio de mercado es de 100 USDT, solo puedes ingresar un precio limit entre 20 USDT y 500 USDT.
  • Pares de trading de stablecoins: solo puedes crear órdenes con un precio limit entre el 80% y el 120% del precio de mercado. Por ejemplo, si el precio de mercado es de 100 USDT, solo puedes ingresar un precio limit entre 80 USDT y 120 USDT.
  • Órdenes de compra limit: si el precio límite que estableciste es más alto que el precio de mercado, puede ejecutarse a un mejor precio (inferior o igual al precio límite).
  • Órdenes de venta limit: si el precio límite que estableciste es más bajo que el precio de mercado, puede ejecutarse a un mejor precio (mayor o igual que el precio límite).

¿Por qué no se ejecuta la orden Trailing Stop?

Para comprender por qué no se ejecuta tu orden Trailing Stop, es necesario que entiendas los parámetros que se establecieron:
  • Precio de activación: el precio para iniciar el proceso de seguimiento.
  • Trailing delta: el porcentaje que se aleja del precio más alto (orden de venta) o del precio más bajo (orden de compra).
  • Precio Limit: el precio al que se puede ejecutar la orden. En el caso de las órdenes de compra, la orden no se puede ejecutar por encima del precio límite porque se busca comprar bajo. En cambio, para las órdenes de venta, la orden no se puede ejecutar por debajo del precio límite porque se busca vender alto.
  • Tipo de orden: compra o venta.
Veamos los siguientes ejemplos:
N.º 1: orden Trailing Stop de compra en el par ETH/USDT
  • Precio de activación: 3,050
  • Trailing delta: 1%
  • Precio Limit: 2,905
  • Tipo de orden: compra
La orden se generó el 17 de abril de 2024 a las 11:15 (UTC), alcanzó el precio de activación a las 11:45 (UTC) y comenzó a bajar. Luego, el precio cayó a un mínimo de 3,015.42 y se recuperó. Con un Trailing delta del 1%, el trailing se debería detener a un precio de 3,045.5742, que se alcanzó a las 13:35 (UTC) del 17 de abril de 2024 y la orden se envió al libro de órdenes. Sin embargo, el precio Limit de esta orden es de 2,905 y, al ser una orden de compra, no se puede ejecutar por encima de los 2,905. Por esta razón, la orden no se ejecutó.
N.º 2: orden Trailing Stop de venta en el par BTC/USDT
  • Precio de activación: N/A
  • Trailing delta: 1.5%
  • Precio Limit: 64,700
  • Tipo de orden: venta
La orden se generó el 16 de abril de 2024 a las 16:10 (UTC). Como no se ingresó ningún precio de activación, el trailing se inició después de la creación de la orden. A continuación, el precio subió a un máximo de 63,280.75 y disminuyó. Con un Trailing delta del 1.5%, el trailing se debería detener a un precio de 62,331.53875, que se alcanzó a las 17:50 (UTC) del 16 de abril de 2024 y la orden se envió al libro de órdenes. Sin embargo, el precio Limit de esta orden es de 64,700 y, al ser una orden de venta, no se puede ejecutar por debajo de los 64,700. Por esta razón, la orden no se ejecutó.