Orden reduce-only de WEEX: qué hace y cuándo se cancela
Una orden reduce-only de WEEX es una orden de futuros que solo puede reducir una posición existente. Si fuera a aumentar la posición o a cambiarla por una del lado opuesto, el exchange ajusta la cantidad o rechaza la parte que provocaría ese cambio. En la documentación de la API de futuros, WEEX incluye reduceOnly como parámetro de una orden a partir de 10/2026. Esta guía explica qué bloquea el indicador, qué tipos de órdenes de WEEX pueden incluirlo y qué pasa con una orden reduce-only pendiente cuando tu posición se reduce o se cierra antes de que se ejecute.
El indicador es más importante de lo que parece. Una forma habitual de terminar con una posición corta que nunca quisiste abrir es colocar órdenes límite de venta para tomar ganancias por encima de una posición larga, cerrar parte de la posición larga manualmente y olvidarse de que las órdenes límite siguen en el libro. Si el precio sube y se ejecutan, las ventas adicionales abren una nueva posición corta. Reduce-only existe para evitarlo.
Antes de entrar en los detalles, hay una salvedad. El Centro de ayuda de WEEX describe cómo cerrar a través del botón Close (cierre a mercado o límite) y mediante órdenes de take-profit/stop-loss, pero no publica una página sobre una casilla «Reduce-Only» en el panel de órdenes de la app. El soporte confirmado es a nivel de API. Si usás la app, buscá la opción en el panel de órdenes de futuros; las etiquetas pueden variar según la versión de la app.

Qué bloquea realmente una orden reduce-only
Una orden de venta normal hace lo que indica la cantidad. Si tenés una posición larga de 0.10 BTC y vendés 0.25 BTC, cerrás la posición larga y abrís una posición corta de 0.15 BTC. Una venta reduce-only de 0.25 BTC ejecuta como máximo 0.10 BTC. Una vez que tu posición queda en cero, el resto no tiene nada que reducir y no se ejecuta.
Esto te da tres garantías:
- No hay cambio de posición accidental. La orden no puede llevarte más allá de cero hasta el lado opuesto.
- No se agrega exposición. Una compra reduce-only contra una posición larga, o una venta reduce-only contra una posición corta, no tiene nada que reducir y no abrirá ni aumentará una posición.
- No se necesita margen adicional. La orden solo libera exposición, así que no inmoviliza margen nuevo como lo haría una orden de apertura.
Lo que reduce-only no hace: no garantiza que la orden se ejecute, no la convierte en una orden maker (para eso está POST_ONLY) y no te protege del deslizamiento al cerrar a mercado.
Dónde confirma WEEX el soporte de reduce-only
A partir de 10/2026, la confirmación figura en la documentación de la API de futuros de WEEX, en estos endpoints:
- Crear orden (
POST /capi/v3/order) tiene un campo opcionalreduceOnly, descrito como «Indica si la orden es reduce-only». El mismo endpoint acepta los tiposLIMITyMARKET, con las opciones de vigenciaGTC,IOC,FOKyPOST_ONLYpara las órdenes límite. - Crear órdenes por lote reutiliza los campos de Crear orden, así que cada orden de un lote puede establecer
reduceOnlypor separado. - Crear orden condicional (
POST /capi/v3/algoOrder) también aceptareduceOnlypara los tiposSTOP,TAKE_PROFIT,STOP_MARKET,TAKE_PROFIT_MARKETyTRAILING_MARKET. - Crear órdenes condicionales TP/SL considera que reduce-only está siempre activado. La documentación indica que el servidor «siempre usa true, incluso si se proporciona false», porque el endpoint solo cierra posiciones. Allí, el indicador
closePosition=trueconfigura TP/SL para toda la posición y deja la cantidad vacía. - Obtener información de la orden devuelve
reduceOnlypara cada orden, así que después podés verificar si se envió con el indicador activado.
Para quienes operan en la app, las opciones documentadas más parecidas son el botón Close y el TP/SL de la posición. La guía de trading de futuros de WEEX indica que se debe cerrar con «Close», mediante un cierre a mercado (cierre rápido) o un cierre límite. Por diseño, ambos solo sirven para cerrar, aunque la guía no use el término «reduce-only».
Qué tipos de órdenes de WEEX pueden incluir el indicador
Según los parámetros de la API mencionados arriba, a partir de 10/2026:
- Órdenes límite: sí, mediante
reduceOnlyen Crear orden. Es el uso habitual, por ejemplo, para colocar varias órdenes de toma de ganancias escalonadas. - Órdenes a mercado: sí, en el mismo endpoint. Permiten salir rápidamente, hasta el tamaño de tu posición.
- Órdenes condicionales de stop y take-profit (versiones límite y a mercado): sí, mediante Crear orden condicional.
- Stops dinámicos (
TRAILING_MARKET): sí, en el mismo endpoint condicional. - TP/SL de la posición: siempre es reduce-only. No se puede desactivar.
El indicador es más útil en el modo unidireccional, donde una venta puede cerrar una posición larga o abrir una corta según su tamaño. En el modo de doble posición (hedge), que WEEX ofrece como dualSidePosition, las órdenes de cierre ya apuntan a una posición específica, así que reduce-only funciona como una segunda medida de seguridad.
Ejemplo práctico: varias órdenes de toma de ganancias para una posición larga que se reduce
Estos números son solo ilustrativos, no son precios actuales de WEEX. Abrís una posición larga de 0.30 BTC en futuros BTC-USDT a 96,000 USDT y colocás tres órdenes límite de venta para reducirla gradualmente:
- 0.10 BTC a 98,000
- 0.10 BTC a 100,000
- 0.10 BTC a 102,000
El precio baja a 97,000 y te ponés nervioso, así que cerrás 0.15 BTC a mercado. Ahora tenés una posición larga de 0.15 BTC, pero todavía hay órdenes límite de venta por 0.30 BTC en el libro.
Sin reduce-only, veamos qué pasa si el precio sube:
- A 98,000, se ejecuta la primera orden límite: se venden 0.10 BTC y la posición queda en 0.05 BTC largos.
- A 100,000, la segunda orden vende 0.10 BTC. Eso cierra los 0.05 BTC restantes y abre una posición corta de 0.05 BTC a 100,000.
- A 102,000, la tercera orden vende otros 0.10 BTC, por lo que la posición corta aumenta a 0.15 BTC, con un precio de entrada promedio de alrededor de 101,333.
- Si el precio sigue subiendo hasta 105,000, esa posición corta que nunca quisiste abrir pierde aproximadamente 0.15 × (105,000 − 101,333) ≈ 550 USDT, antes de las comisiones.
Con reduce-only activado en las tres órdenes límite, el mismo escenario termina de otra manera:
- A 98,000, se ejecutan 0.10 BTC y la posición baja a 0.05 BTC.
- A 100,000, solo se pueden ejecutar 0.05 BTC. La posición queda en cero.
- La orden a 102,000 ya no tiene nada que reducir, así que se cancela o no se ejecuta.
La exposición se mantiene limitada a lo que tenías, y evitás la pérdida de 550 USDT.
Qué pasa si la posición se reduce o se cierra antes de que se ejecute la orden
En la mayoría de las plataformas de derivados, una orden reduce-only pendiente cuya cantidad ahora supera la posición abierta se gestiona de una de estas dos maneras:
- Se ajusta. El exchange reduce la cantidad de la orden al tamaño restante de la posición. Si hay varias órdenes, por lo general ajusta primero las que están más lejos del precio de mercado.
- Se cancela. La orden excedente se cancela directamente, ya sea de inmediato o cuando está por ejecutarse, para que su cantidad nunca supere el tamaño de la posición.
A partir de 10/2026, la documentación de la API de WEEX define el indicador, pero no especifica cuál de estas opciones aplica WEEX a una orden límite reduce-only pendiente después de un cierre manual parcial. Verificalo en tu cuenta: después de reducir una posición, abrí las pestañas Órdenes abiertas e Historial de órdenes en la página de futuros BTC-USDT y fijate si cambió la cantidad de la orden o si figura como cancelada.
WEEX sí documenta el caso de cierre total para TP/SL. Su artículo de ayuda sobre take-profit y stop-loss dice que las órdenes TP/SL se cancelan automáticamente cuando cerrás la posición manualmente, y también en caso de liquidación o reducción automática del apalancamiento. La cancelación aparece en el historial de órdenes como «Cancelación por cambio de posición». La guía de liquidación de WEEX agrega que las órdenes abiertas pueden cancelarse antes de que se cierre una posición por la fuerza. El mismo artículo no especifica si un cierre parcial ajusta una orden TP/SL.
Regla práctica: después de cada cierre parcial, volvé a revisar tus órdenes de salida. Reduce-only evita un cambio de posición, pero no corrige una serie de órdenes que quedó desactualizada.
Preguntas frecuentes
1. ¿WEEX admite órdenes reduce-only?
Sí, a nivel de API. A partir de 10/2026, la documentación de la API de futuros de WEEX incluye reduceOnly en Crear orden, las órdenes por lote y las órdenes condicionales; el TP/SL de la posición siempre es reduce-only. El Centro de ayuda de WEEX no documenta un control reduce-only en el panel de órdenes de la app, así que revisá el panel de tu versión de la app.
2. ¿Una orden reduce-only es lo mismo que una orden de cierre?
Ambas solo pueden reducir la exposición. Una orden Close o un cierre rápido sale de la posición de inmediato, mientras que el indicador reduce-only puede aplicarse a una orden límite, stop o trailing que espera a que llegue un precio.
3. ¿Se rechazará una orden reduce-only si no tengo una posición?
No puede reducir nada, así que no abrirá una posición. Según la plataforma, puede rechazarse al enviarla o cancelarse antes de ejecutarse. Revisá el Historial de órdenes en WEEX para ver qué pasó con tu orden.
4. ¿Reduce-only reduce mis comisiones de trading?
No. Las comisiones dependen de si la orden agrega liquidez (maker) o la toma (taker). Para que una orden límite reduce-only quede en el libro como maker, combiná el indicador con la vigencia POST_ONLY y después confirmá las tarifas en la página de comisiones de WEEX.