Órdenes de precio medio ponderado en el tiempo (TWAP)

El trading de spot en KuCoin permite varios tipos de órdenes avanzadas. Esta guía te enseñará cómo configurar una orden de precio medio ponderado en el tiempo (TWAP).

Contenido (haz clic para navegar)
1. ¿Qué es una orden TWAP?
2. Configuración de órdenes TWAP

 

1. ¿Qué es una orden TWAP?

Una orden de precio promedio ponderado en el tiempo (TWAP) ayuda a dividir las órdenes grandes en otras más pequeñas y ejecutarlas en lotes. Por ejemplo, cuando emites una orden de compra y el precio de mercado está por debajo del precio que has especificado, el sistema creará subórdenes más pequeñas a precios ligeramente superiores al mejor precio de venta actual. Estas subórdenes son órdenes de compra más pequeñas immediate or cancel (COI), cada una realizada en un intervalo o porcentaje especificado.

 

2. Configuración de órdenes TWAP

i. Parámetros
Supón que deseas comprar rápido 10 BTC a un coste no superior a 71 500 USDT por BTC sin afectar significativamente el precio de mercado. Para hacer esto, usarías una orden TWAP para una ejecución rápida.

La configuración sería la siguiente:
Dirección: Compra

Importe total de la orden: 10 BTC (el total con el que deseas operar).

Importe por orden: 0,05 BTC (el importe de cada suborden después de dividir las órdenes).

Distancia de orden: 10 USDT (para una orden de compra, cada suborden se emite a intervalos ligeramente más altos de 10 USDT por encima del mejor precio de venta. Cuanto mayor sea la brecha o porcentaje del precio, mayor será la probabilidad de una ejecución más rápida, pero esto también aumenta el coste de la operación).

Duración total de la orden: 24 horas (este es el tiempo total durante el cual se ejecutará la orden. La duración máxima es de 99 horas y 59 minutos. Cuanto mayor sea la duración, mayor será la probabilidad de que tu orden se ejecute por completo.

Precio de protección: 71 500 USDT por BTC (condición de activación para una orden de límite. Por ejemplo, una orden de compra solo se completará si el mejor precio de venta más la distancia de la orden están por debajo de este precio de protección. Si el precio de protección se establece demasiado lejos del precio de mercado actual, es posible que la orden no se complete rápido).
TWAP 1.png

 

ii. Ejecución de órdenes
Tras cursar la orden, tus subórdenes se agruparán y ejecutarán automáticamente. Suponiendo que el libro de órdenes actual es el siguiente:
TWAP 2.png

El intervalo de tiempo para cada suborden se calcula dividiendo la duración total de la orden en segundos por (importe total de la orden / importe por orden) y luego multiplicando por una ratio aleatoria. Esta operación continúa hasta que el total de órdenes completadas iguala el importe total de la orden, o hasta que se agota la duración de esta.

Según la configuración anterior, el precio de compra más alto será el mejor precio de venta actual de 71 479,7 USDT/BTC más 10 USDT, con un total de 71 489,7 USDT/BTC. Las órdenes de venta totales por debajo de 71 489,7 USDT/BTC ascienden a 0,529589261 BTC (0,01166415 + 0,234482111 + 0,21350000 + 0,06994300), que es más que tu importe por orden. Dado que este total es mayor que el importe por orden único especificado de 0,05 BTC, el sistema solo realizará órdenes de límite en función del importe (0,05 BTC) y precio (71 489,97 USDT/BTC) establecidos.

Si la suborden no se completa, se cancelará inmediatamente, lo que significa que todas las subórdenes son IOC (immediate or cancel). Cuando el último precio de mercado supera el precio de protección (71 500 USDT/BTC), la orden se detiene. Una vez que el último precio de ejecución cae por debajo de 71 500 USDT/BTC, se reanuda. Cuando el importe total ejecutado es igual al importe total de la orden, toda la orden se considera completa y deja de ejecutarse.