Ⅹ. Tipos básicos de orden

Publicado el 16 jun 2022Actualizado el 5 abr 2024lectura de 12 min

Orden límite

Una orden límite es una orden que compra o vende una cantidad determinada a un precio específico o mejor. Una vez colocada la orden, el sistema la publicará en el libro de órdenes y la emparejará con las órdenes disponibles, al precio especificado o a un precio mejor.

Escenario 1: Suponiendo que el precio actual de mercado de BTC es de 42,000 USDT y quieres comprar a 40,000 USDT. Puedes seleccionar Límite y fijar el precio de compra en 40,000 USDT. Una vez colocada la orden, ésta se ejecutará automáticamente cuando el precio baje a 40,000 USDT o menos.

basic-order-type-1

Orden límite avanzada

Mientras que una orden a precio límite normal es válida hasta su cancelación por defecto, una orden a precio límite avanzada ofrece 3 opciones de orden - post only, fill or kill, y inmediato o cancelar.Post only

  • Se garantiza que las órdenes Post Only entren en el libro de órdenes siendo el usuario un creador de mercado. Si una orden Post Only puede coincidir con una orden existente al instante, se cancelará.

Fill or Kill

  • Una orden Fill o Kill debe ejecutarse completa e inmediatamente, de lo contrario se cancelará toda la orden.

Inmediato o Cancelar

  • Las órdenes Inmediato o Cancelar deben ejecutarse inmediatamente. La parte de la orden que no se haya completado se cancelará

basic-order-type-2

Por ejemplo, si un usuario quiere comprar BTC y el libro de órdenes se muestra como sigue:

basic-order-type-3

Escenario 1

Deseas incurrir únicamente en gastos de creador y has seleccionado Post Only. Si fijas el precio de compra en 30,000 USDT y no hay una orden de venta que coincida inmediatamente, tu orden no se ejecutará de inmediato y se colocará en el libro de órdenes, convirtiéndote en un creador de mercado. Si tu precio de compra es de 30,740 USDT y coincide con una orden de venta al instante, tu orden será cancelada.

Escenario 2

Has seleccionado Fill o Kill. Si tu precio de compra es de 30,741 USDT y el monto de la orden es de 1 BTC, pero la cantidad total de BTC disponibles en el libro de órdenes es de 0.882 BTC (0.855+0.026+0.001), tu orden se cancelará porque no puede completarse (1 - 0.882 = 0.118 BTC). En este ejemplo, si el monto de tu orden es de 0.882 BTC o menos, la orden se realizará y se ejecutará.

Escenario 3

Has seleccionado Inmediato o Cancelar. Si tu precio de compra es de 30,741 USDT y el monto de la orden es de 1 BTC, y la cantidad total de BTC disponibles en el libro de órdenes es de 0.882 BTC (0.855+0.026+0.001), parte de tu orden se ejecutará y el resto se cancelará. 0.882 BTC se ejecutarán mientras que los 0.118 BTC restantes se cancelarán.

Orden de mercado

Una orden de mercado te permite comprar o vender instantáneamente al mejor precio de mercado disponible. Cada línea de negocio tiene sus respectivas restricciones sobre el valor máximo de una orden, así como sobre el tamaño máximo de una orden de mercado.

Escenario 1

Deseas comprar BTC al precio actual de mercado y quieres que tu orden se complete inmediatamente. Puedes realizar una orden de mercado y fijar tu monto total en 20,000 USDT. Suponiendo que el precio de mercado actual de BTC sea de 40,500 USDT, tu orden se ejecutará a un precio de alrededor de 40,500 USDT inmediatamente después de su colocación.

basic-order-type-4

Escenario 2

Quieres cerrar toda tu posición al precio de mercado tan pronto como sea posible. Nuestra función Cerrar Todo te ayuda a conseguirlo.

basic-order-type-5

Límite de precio para swaps futuros/perpetuos

Antecedentes:
Existe un precio máximo para las órdenes de compra y un precio mínimo para las órdenes de venta. En el caso de las órdenes de mercado, seguirán las mismas reglas de límite de precios que las órdenes límite, por lo que es posible que la orden de mercado no se ejecute cuando no haya liquidez suficiente en el libro de órdenes y permanezca abierta.

Reintentar con un nuevo límite de precio
El sistema intentará actualizar el límite de precio para cualquier orden de mercado abierta y no ejecutada que los usuarios coloquen directamente o activadas por cualquier estrategia. El precio se actualizará cada segundo hasta que se ejecute, hasta 10 minutos.

Límite de tamaño para swaps de futuros/perpetuos

Antecedentes:
Existe un número máximo de contratos que pueden colocarse en una orden de mercado. Es posible que los usuarios con grandes posiciones no puedan cerrarlas de una sola vez. Tendrían que dividir su orden de cierre en órdenes más pequeñas para cerrar.

División de una orden grande
Cuando los usuarios colocan órdenes de cierre total de mercado, si el tamaño de la posición es superior al número máximo de contratos permitido por orden, el sistema ayudará a los usuarios a dividir las órdenes en cantidades más pequeñas. Las órdenes se realizarán de una en una y cada una de las siguientes sólo se efectuará una vez que la anterior se haya completado en su totalidad. El tamaño de la orden será la cantidad menor entre el tamaño de posición restante y el número máximo de contratos para una orden de mercado. Minimiza las molestias para los usuarios con grandes posiciones, ya que no tendrán que dividir manualmente sus órdenes en cantidades más pequeñas.

Orden de reduce-only

¿Qué es una orden de reduce-only?

Una orden de reduce-only tiene como objetivo únicamente reducir tu posición actual, en lugar de aumentarla. Esto significa que sólo se puede utilizar para cerrar una posición. Por el contrario, las órdenes no reduce-only pueden reducir o aumentar tu posición.

En el modo unidireccional, puedes elegir si deseas realizar una orden de reduce-only para reducir tu posición. En el modo de cobertura, todas las órdenes de cierre son reduce-only por defecto, y todas las órdenes de apertura son de no reduce-only.

Puedes tener un máximo de 150 órdenes de reduce-only abiertas en una única posición. Las órdenes posteriores no se podrán realizar al exceder el límite.

A continuación te explicamos todos los detalles:
Si colocas una orden de reduce-only, y la orden se utiliza para abrir una posición o aumentar tu posición, la orden fallará. El mensaje de error se ilustra a continuación:

basic-order-type-6

Cuando realices una orden, si no se cumplen las condiciones para tener órdenes abiertas de reduce-only, el sistema modificará automáticamente el monto de tus órdenes abiertas de reduce-only o cancelará tus órdenes abiertas de reduce-only. Esto garantiza que modificar o cancelar tus órdenes abiertas no resultará en la creación de una posición en la dirección opuesta. Puedes consultar tu historial de órdenes para averiguar el motivo de la cancelación de la orden.

basic-order-type-7

El hecho de que el sistema modifique o cancele automáticamente tu orden de reduce-only viene determinado por el tamaño de tu posición, así como por la prioridad con la que se ejecutarán tus órdenes. Las órdenes de menor prioridad (peor precio) se cancelan para garantizar que las de mayor prioridad (mejor precio) puedan realizarse con éxito.

¿Cómo se determina la prioridad de mis órdenes de reduce-only?

Cuanto mayor sea el precio de tu orden de compra, mayor será la prioridad. Cuanto menor sea el precio de tu orden de venta, mayor será la prioridad. Si las órdenes tienen el mismo precio, las realizadas antes tendrán prioridad.

Ejemplo (BTC-USDT Perpetuo, modo cobertura):

Escenario

Posición

Órdenes abiertas

Orden actual

Resultado

Sin posición, haz una orden para cerrar long

Ninguno

Ninguno

100 contratos para cerrar long

Orden fallida

Posición abierta, realiza una orden para cerrar la posición long, el monto supera la posición abierta

100 contratos, long

Ninguno

200 contratos para cerrar long

Orden realizada. El monto de la orden se modifica a 100 contratos

Abrir posición, realizar otra orden para cerrar long a mejor precio

100 contratos, long

Orden 1: 80 contratos para cerrar long a 17,000
Orden 2: 20 contratos para cerrar long a 18,000

50 contratos para cerrar long a 16,000

Orden realizada. El monto de la orden 1 se modificará a 50 contratos, mientras que la orden 2 se cancelará. La cantidad total de órdenes abiertas para cerrar long suma 100 contratos.

Abrir posición, realizar otra orden para cerrar long a un precio peor

100 contratos, long

Orden 1: 80 contratos para cerrar long a 17,000
Orden 2: 20 contratos para cerrar long a 18,000

50 contratos para cerrar long a 19,000

Orden fallida. (La orden actual se ordena hacia atrás y la cantidad total de la orden 1 y 2 con mejores precios es igual al tamaño de la posición)

Ejemplo (BTC-USDT Perpetuo, modo unidireccional):

Escenario

Posición

Órdenes abiertas

Orden actual

Resultado

Sin posición, realiza una orden de reduce-only

Ninguno

Ninguno

Orden de reduce-only de compra de 100 contratos

Orden fallida

Abrir posición, realizar una orden de reduce-only en la misma dirección que la posición

100 contratos, compra

Ninguno

Orden de reduce-only de compra de 100 contratos

Orden fallida

Abrir posición, realizar una orden de reduce-only con un monto de orden superior al tamaño de la posición.

100 contratos, compra

Ninguno

Orden de reduce-only de venta de 200 contratos

Orden realizada. El monto de la orden se modifica a 100 contratos

Posición abierta con órdenes reduce-only existentes. Coloca otra orden de reduce-only y el monto total de todas las órdenes supera el tamaño de la posición.

100 contratos, compra

Orden 1: Orden de reduce-only de venta de 80 contratos a 17,000
Orden 2: Orden de reduce-only de venta de 20 contratos a 18,000

Orden de reduce-only de venta de 50 contratos a 16,000

Orden realizada. El monto de la orden 1 se modificará a 50 contratos, mientras que la orden 2 se cancelará.

Posición abierta con órdenes abiertas existentes de reduce-only y de no reduce-only. Coloca otra orden de reduce-only y el monto total de todas las órdenes supera el tamaño de la posición.

100 contratos, compra

Secuencia 1:17,000 (precio), 80 contratos, venta, reduce-only Secuencia 2:18,000 (precio), 20 contratos, no reduce-only

Orden de reduce-only de venta de 50 contratos a 16,000

Orden realizada. El monto de la orden 1 se modificará a 50 contratos y la orden 2 se mantendrá igual. (Las órdenes que no son reduce-only pueden dar lugar a la apertura de una posición en sentido contrario)

Cómo realizar una orden de reduce-only en modo unidireccional

Las órdenes de reduce-only sólo pueden seleccionarse manualmente en modo unidireccional. Si no seleccionas la opción de reduce-only, tu orden será una orden de no reduce-only.
En tu cuenta puede haber al mismo tiempo órdenes de reduce-only y órdenes de no reduce-only.

Realizar una orden en la página de órdenes

En la página de órdenes (orden límite, orden de mercado, orden límite avanzada, orden TP/SL y orden trailing TP/SL), puedes elegir "Reduce-only" para realizar una orden.

basic-order-type-8

Enviar una orden TP/SL junto con una orden abierta

Cuando se envía una orden TP/SL junto con una orden abierta, la orden TP/SL es una orden de reduce-only por defecto.

basic-order-type-9

Realizar una orden en la página de posición

basic-order-type-10

En la página de posición, TP/SL, Cerrar, y Cerrar todo, son todas órdenes de reduce-only por defecto.