¿Binance cobra comisiones por cancelar órdenes en spot? ¿Qué pasa con las órdenes ejecutadas parcialmente?

Cancelar una orden en Binance Spot es completamente gratuito, ya sea que la cancele inmediatamente después de colocarla o varias horas después. Muchos principiantes piensan erróneamente que la cancelación conlleva una comisión del 0,1%, pero la realidad es que solo la parte efectivamente ejecutada genera comisiones; la parte no ejecutada no tiene costo alguno, incluso si se cancela. Para verificar esto, puede ir a la página de spot del sitio oficial de Binance, colocar una orden a un precio muy alejado del mercado y luego cancelarla; verá que su saldo permanece intacto. Para las operaciones diarias, es más conveniente usar la App oficial de Binance; los usuarios de iOS deben consultar primero la guía de instalación para iOS para configurar su Apple ID.

El núcleo de la regla de cancelación: solo se cobra por lo ejecutado

La lógica de cobro de comisiones en Binance Spot es muy clara:

  • Solo la parte realmente ejecutada paga comisión (ya sea el 0,1% estándar o el 0,075% con descuento de BNB).
  • Parte no ejecutada: cancelación gratuita.
  • Cancelación de órdenes con monto ejecutado de 0: gratis.
  • Órdenes fallidas o rechazadas: gratis.

Esta regla se aplica a todos los tipos de órdenes: límite, mercado, stop-limit y órdenes OCO.

Cancelación de una orden totalmente no ejecutada

Este es el escenario más común: usted coloca una orden límite, no se ejecuta y desea ajustar el precio.

Proceso de operación

  1. Vaya a la sección de «Órdenes abiertas».
  2. Busque la orden que desea anular y haga clic en el botón «Cancelar» a la derecha.
  3. Al confirmar la cancelación, la orden se elimina inmediatamente del libro de órdenes.
  4. Las criptomonedas o USDT que estaban bloqueados se liberan al instante y vuelven al saldo disponible de su cuenta spot.

Costos

  • Tarifa de cancelación: 0 USDT.
  • Comisión de trading: 0 USDT (ya que no hubo ejecución).
  • Costo total: 0.

Tras la cancelación, puede volver a colocar una orden en cualquier momento, con cualquier precio o cantidad. Binance no impone restricciones estrictas sobre el número de cancelaciones, siempre que no se trate de un abuso de API de alta frecuencia.

Cancelación tras una ejecución parcial

Este escenario suele confundir a los principiantes.

Ejemplo de escenario

Usted coloca una orden límite de venta: 2 ETH a un precio de 3500. Tras colocarla, el mercado absorbe 0,8 ETH en unos segundos; el resto (1,2 ETH) no se vende y usted decide cancelarlo.

Cálculo de costos

  • Por los 0,8 ETH ejecutados: Se cobra la comisión del 0,1%, es decir, 0,8 × 3500 × 0,001 = 2,8 USDT (o 2,1 USDT si tiene activo el descuento con BNB).
  • Por los 1,2 ETH no ejecutados: Se liberan inmediatamente en su cuenta tras la cancelación, sin ningún cargo.

En realidad, solo ha pagado comisiones por los 0,8 ETH vendidos; por los 1,2 ETH restantes no ha pagado ni un centavo, quedando como si nunca los hubiera puesto a la venta tras la cancelación.

Cómo ver el estado de la orden

Tras cancelar una ejecución parcial, el estado de la orden se mostrará como «Ejecutada parcialmente y cancelada». En el historial de órdenes podrá ver:

  • Cantidad total de la orden: 2 ETH.
  • Cantidad ejecutada: 0,8 ETH.
  • Cantidad cancelada: 1,2 ETH.
  • Comisión: 0,0028 ETH (o el equivalente en BNB / USDT).

Comisiones de cancelación por tipo de orden

  • Orden límite: Cancelación gratuita si no se ejecuta; si se ejecuta parcialmente, solo se cobra la parte ejecutada.
  • Orden de mercado: Casi no hay escenario de cancelación (se ejecuta al instante); si la cancelación falla, la orden se rechaza.
  • Orden stop-limit: Cancelación gratuita antes de activarse; una vez activada, sigue las reglas de la orden límite.
  • Orden OCO: Cancelación gratuita si no se activa; si una parte se activa, la otra se cancela automáticamente sin costo.
  • Trailing Stop: Cancelación gratuita antes de activarse.

Como puede ver, independientemente del tipo de orden, siempre que no se ejecute, la cancelación es gratuita.

¿En qué casos puede «fallar» una cancelación?

Que una cancelación falle no significa que se cobre una tarifa, sino que el sistema no ha aceptado la solicitud de anulación.

Caso 1: La orden ya se ha completado

En el instante en que usted hace clic en cancelar, la orden se termina de ejecutar. El sistema devuelve el mensaje «La orden ya se ha completado, no se puede cancelar». En este caso, al estar ejecutada totalmente, se paga la comisión correspondiente (0,1%), pero no se cobra ninguna «tarifa por fallo de cancelación» adicional.

Caso 2: La orden ya había sido cancelada

Si hace clic dos veces en cancelar, la segunda vez fallará con el mensaje «La orden ya ha sido cancelada». No hay ningún costo.

Caso 3: Estado de orden anómalo

En casos muy raros de fallos de red o de sistema, el estado de la orden puede no estar sincronizado; requiere refrescar la página o contactar a soporte. No se cobra nada.

¿Se limita la cancelación de alta frecuencia?

Binance no impone límites obvios de cancelación para usuarios normales. Sin embargo, si utiliza una API para trading automático de alta frecuencia, colocar y cancelar órdenes de forma excesivamente frecuente puede activar el Rate Limit (límite de velocidad) o detecciones de comportamiento de trading anómalo.

Determinación de comportamiento anómalo

  • Cientos de órdenes colocadas y canceladas por segundo.
  • Órdenes que nunca llegan a ejecutarse realmente, usadas solo para manipular visualmente el libro de órdenes.
  • Coordinación entre múltiples cuentas para absorber órdenes propias.

Estos comportamientos pueden ser juzgados como lavado de volumen o manipulación de mercado, lo que puede resultar en restricciones de API o incluso la congelación de la cuenta. Los usuarios manuales normales no tienen de qué preocuparse.

Impacto de la cancelación en el nivel VIP

El nivel VIP se evalúa según el volumen de trading ejecutado; las órdenes canceladas no cuentan.

Impacto en el volumen

  • Orden de 1000 USDT, ejecutada totalmente: cuenta como 1000 USDT de volumen.
  • Orden de 1000 USDT, cancelada totalmente: no cuenta para el volumen.
  • Orden de 1000 USDT, 400 USDT ejecutados y 600 USDT cancelados: cuenta como 400 USDT de volumen.

Por lo tanto, los usuarios que quieran subir de nivel VIP necesitan ejecuciones reales; colocar y cancelar órdenes no sirve para aumentar el volumen.

Relación entre cancelación y Maker/Taker

La condición de Maker o Taker se determina por cada ejecución real individual.

  • Si coloca una orden límite que se ejecuta parcialmente y luego cancela: la parte ejecutada cuenta como Maker (si estuvo en el libro de órdenes por un tiempo antes de ser tomada).
  • Parte ejecutada inmediatamente tras colocar la orden: cuenta como Taker.
  • Parte cancelada: no afecta a ningún cálculo de comisiones.

Escenarios prácticos para cancelar órdenes

Escenario 1: Error en el precio

Si al colocar la orden se equivoca en un número, cancélela inmediatamente y vuelva a colocarla; es un error sin costo.

Escenario 2: Cambio repentino en el mercado

Usted colocó una orden de compra, pero de repente ve una noticia negativa y ya no quiere comprar; cancele la orden inmediatamente para proteger su capital.

Escenario 3: Optimizar el precio de la orden pendiente

Si nota que su precio está muy alejado del mercado, cancélela y vuelva a colocarla en un nivel más razonable.

Escenario 4: Ajustar la estrategia de posición

Originalmente quería comprar 1000 USDT, pero decide cambiar a 500 USDT; cancele la orden original y coloque la nueva.

Escenario 5: Evitar riesgos en volatilidad extrema

Ante fluctuaciones anómalas del mercado, si teme que su orden sea alcanzada por un desplome o subida repentina (flash crash/pump), cancele primero y observe desde fuera.

Cómo realizar cancelaciones masivas

Si tiene muchas órdenes abiertas y quiere cancelarlas todas a la vez:

En la App

  1. Vaya a «Órdenes abiertas».
  2. En la esquina superior derecha suele haber una opción de «Cancelar todo» o la posibilidad de seleccionar varias órdenes para cancelar en lote.
  3. Puede filtrar por par de trading para cancelar solo las órdenes de una moneda específica.

En la web

  1. En el área de órdenes al final de la página de trading.
  2. Existe un botón de «Cancelar todo».
  3. O puede hacer clic individualmente en «Cancelar» a la derecha de cada orden.

Vía API

  • Use DELETE /api/v3/openOrders para cancelar todas las órdenes abiertas de un par de trading específico.
  • Requiere permisos en su API Key.

La cancelación masiva también es gratuita; el sistema las procesa una por una pero a gran velocidad.

Preguntas frecuentes

P: He colocado una orden que se ejecutó al 1%, ¿si la cancelo se me cobra comisión por ese 1%? R: Sí. Cancelar en sí no cuesta nada, pero el 1% ejecutado paga la comisión del 0,1%. El otro 99% no ejecutado se cancela de forma totalmente gratuita.

P: ¿Puedo colocar y cancelar órdenes constantemente para subir mi volumen y llegar a VIP? R: No. Las órdenes canceladas no cuentan para las estadísticas de volumen. Para subir de VIP, las transacciones deben ser reales.

P: ¿Puedo cancelar una orden stop-loss que ya se activó pero aún no se ejecutó? R: Sí. Tras activarse, una orden stop-loss se convierte en una orden límite en el libro. Si la cancela antes de que se ejecute esa orden límite, no pagará nada.

P: Si se activa un lado de una orden OCO, ¿la cancelación automática del otro lado tiene costo? R: No. La lógica de cancelación automática de las OCO es una función del sistema y es totalmente gratuita. El lado que se ejecutó paga la comisión normal.

P: Tras cancelar una orden, ¿en cuánto tiempo puedo usar las criptomonedas que estaban bloqueadas? R: Inmediatamente. En el instante en que se confirma la cancelación, las criptomonedas o USDT bloqueados vuelven a su saldo disponible para nuevas órdenes o retiros.

P: ¿Existe algún límite de frecuencia para cancelar órdenes en Binance? R: Para operaciones manuales no hay un límite estricto. Sin embargo, cancelar decenas de veces en pocos segundos (por ejemplo, en 10 segundos) podría activar una limitación temporal del sistema, pidiéndole esperar unos segundos antes de volver a cancelar. El uso normal diario no se ve afectado.

Resumen

Cancelar órdenes en Binance Spot es completamente gratuito, sin importar el número de cancelaciones, el tiempo que la orden estuvo abierta o el tipo de orden. Solo se paga la comisión del 0,1% por la parte que se ejecute realmente, lo cual es una regla muy amigable del sistema de comisiones de Binance que permite a los usuarios probar sus estrategias de órdenes pendientes con tranquilidad.

Los principiantes no deben temer perder dinero si se equivocan en un precio. Si coloca una orden y no le parece adecuada, cancélela al instante, ajústela y vuelva a colocarla; no tendrá ningún costo adicional. Esta regla, junto con la naturaleza controlable de las órdenes límite, es una de las razones por las que la experiencia de trading en Binance Spot es superior a la de muchas otras plataformas.