Mercados
Estado e historial Spot: conciliá una ejecución parcial
Leé estados documentados de la API Spot de Binance, resolvé un ejemplo claramente ficticio de ejecución parcial y cancelación, y conciliá orden, fills, cargos y saldo sin enviar una orden.
Vas a aprender
- Distinguir una instrucción de orden, sus fills, los registros de comisión y la actividad del saldo.
- Interpretar los estados citados de la API Spot de Binance sin asumir que toda interfaz es idéntica.
- Conciliar un fill parcial ficticio, el resto cancelado y una comisión en otro activo.
Antes de empezar
Leé L13 para diferenciar saldos disponibles y comprometidos, L15 para conceptos de órdenes y L16 para profundidad ficticia. No hace falta una cuenta, clave API ni orden.
Separá la orden, sus ejecuciones y el saldo de cuenta
Una orden es una instrucción con una cantidad solicitada y ciertas condiciones. Una ejecución (fill) es una operación que efectivamente hizo match. Una orden puede tener cero, una parte o toda la cantidad ejecutada; el historial de órdenes describe el ciclo de vida, mientras que el historial de trades o fills detalla importes y precios de cada cruce. El saldo es otro registro de cuenta que también puede reflejar comisiones, fondos retenidos y otras actividades.
Los nombres de estado que siguen provienen de la documentación de enums de la API Spot de Binance consultada el 26-10-2026. La rama master del repositorio puede cambiar. Los campos de estado de API no prometen que Binance.com, Binance.US, todos los servicios regionales o cada interfaz muestren etiquetas o flujos idénticos. Esta guía explica registros; no se conecta a una API ni envía órdenes.
Evidencia: Spot API order-status enums · Binance.com terms and ADGM entities · Binance.US terms and named operator
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
La página actualmente identifica entidades Nest reguladas en ADGM. Sirve sólo para las entidades y el alcance que allí se indican; no es una lista universal de operadores ni los términos de toda región, producto o cliente.
Son términos de Binance.US, no de Binance.com. La página identifica a BAM Trading Services Inc. y entidades relacionadas para esos servicios; no establece quién opera otro producto o región ni los derechos de sus usuarios. Leé los términos aplicables a la cuenta y jurisdicción concretas.
Leé con cuidado los estados comunes documentados para la API Spot
En la documentación citada de la API Spot de Binance, NEW indica que el motor de matching aceptó la orden; no significa que ya se ejecutó. PARTIALLY_FILLED indica que se ejecutó una parte y FILLED que la orden se completó. CANCELED, REJECTED y EXPIRED son estados distintos: el enum describe una orden cancelada, una solicitud que el motor no aceptó/procesó y una orden que terminó según sus reglas o por decisión del exchange, respectivamente.
La misma referencia enumera otros estados, entre ellos PENDING_NEW, PENDING_CANCEL y EXPIRED_IN_MATCH. Su existencia recuerda que no conviene reducir toda etiqueta a “abierta” o “fallida”. Una app de usuario puede mostrar texto localizado o menos detalles. Consultá la ayuda vigente de ese producto y los registros finales actualizados de orden y fills antes de decidir qué ocurrió.
Evidencia: Spot API order-status enums · Binance Spot Order Types
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
Tipos de órdenes Spot y posibles ejecuciones parciales en Binance.com; los controles actuales pueden variar.
Cronología ficticia resuelta: se ejecuta una parte y se cancela el resto
Supongamos una orden límite BUY ficticia de 5 AAA con precio máximo de 10 BBB por AAA. No existe una cuenta ni un par real en el ejemplo. En el primer control, el registro muestra NEW, cantidad ejecutada 0 AAA y restante 5 AAA. Más tarde se produce un match hipotético de 2 AAA a 9,90 BBB cada uno: el total cotizado acumulado es 2 × 9,90 = 19,80 BBB, la cantidad ejecutada es 2 AAA y quedan 3 AAA. El estado ahora es PARTIALLY_FILLED.
En este ejercicio en papel se acepta la cancelación de la cantidad restante y el registro final actualizado muestra CANCELED, 2 AAA ejecutados y 3 AAA restantes. CANCELED no borra el fill previo de 2 AAA. Una solicitud real de cancelación puede coincidir con más matching; por eso una confirmación por sí sola no cierra la conciliación: revisá el estado que quedó, la cantidad ejecutada acumulada y los registros asociados de cada fill.
| Control ficticio | Estado tipo API | Ejecutado | Restante | Total cotizado acumulado |
|---|---|---|---|---|
| Aceptada, antes de un match | NEW | 0 AAA | 5 AAA | 0 BBB |
| Un match a 9,90 BBB/AAA | PARTIALLY_FILLED | 2 AAA | 3 AAA | 19,80 BBB |
| Resto cancelado; vista final | CANCELED | 2 AAA | 3 AAA | 19,80 BBB |
Evidencia: Spot API order-status enums
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
Conciliá una comisión hipotética sin convertirla en una tarifa
Extendamos únicamente la aritmética ficticia anterior. Si al fill de 2 AAA se le cobrara una comisión hipotética de 0,002 AAA, los AAA netos acreditados por ese fill serían 2 − 0,002 = 1,998 AAA. La orden sigue registrando 2 AAA ejecutados; la comisión es una línea separada y, según las reglas del producto, podría cobrarse en otro activo. Los 3 AAA restantes se cancelaron y no formaron parte del fill en este ejemplo simplificado.
La cifra 0,002 AAA está inventada sólo para mostrar una resta; no es una tasa, descuento, estimación ni oferta de Binance. El activo de comisión, las tasas, rebates, ajustes de cuenta, reglas del par y tarifas regionales pueden variar y cambiar. Binance.com y Binance.US publican información de cargos separada y específica de cada producto. Consultá la tarifa que corresponda en ese momento y el campo/activo real de comisión en los registros del servicio exacto; no infieras un cargo a partir del estado de orden.
Evidencia: How to Calculate Transaction Fees · Trading Fee Rate · Fee Schedule
Conceptos de cálculo de cargos de Binance.com; no se reutilizan valores de ejemplos antiguos. La moneda y configuración dependen del producto.
Tarifas dinámicas de Binance.com: pueden variar por cuenta, par, nivel VIP y promoción; no se copiaron tasas como hechos permanentes.
Tarifas dinámicas y separadas de Binance.US; no aplicarlas a Binance.com ni a otras regiones.
Conciliación de sólo lectura con resultado definido
Para terminar una revisión, alineá los registros usando la misma cuenta, producto, par y período. Compará el ID y estado final de orden con la cantidad ejecutada y la restante; después sumá los fills individuales por cantidad y total cotizado. Leé cada comisión con su importe y activo, y compará esos efectos netos con los registros de actividad y saldo correspondientes. No sumes una comisión en AAA a un total cotizado en BBB sin convertir unidades mediante un método documentado de manera explícita.
El resultado resuelto es coherente: los dos fills sumarían 2 AAA y 19,80 BBB brutos; la comisión hipotética de 0,002 AAA deja 1,998 AAA netos por la ejecución; la orden cancelada conserva 3 AAA sin ejecutar en este ejemplo. Si no coinciden el total de la orden, sus fills, el activo de comisión o la actividad del saldo, la revisión no está completa. Conservá los registros y usá el canal de soporte verificado del servicio exacto; no repitas ni reenvíes una orden para probar una discrepancia.
Antes de actuar sobre registros reales, confirmá producto, entidad, región, cuenta y documentación vigente. Binance es el operador del servicio, BNB es un activo y BNB Chain es una familia de redes; un ID de orden Spot no es un hash de transacción onchain. Esta guía no predice ni recomienda un resultado financiero.
Evidencia: Spot API order-status enums · How to Calculate Transaction Fees · Trading Fee Rate · Fee Schedule · Binance.com terms and ADGM entities · Binance.US terms and named operator
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
Conceptos de cálculo de cargos de Binance.com; no se reutilizan valores de ejemplos antiguos. La moneda y configuración dependen del producto.
Tarifas dinámicas de Binance.com: pueden variar por cuenta, par, nivel VIP y promoción; no se copiaron tasas como hechos permanentes.
Tarifas dinámicas y separadas de Binance.US; no aplicarlas a Binance.com ni a otras regiones.
La página actualmente identifica entidades Nest reguladas en ADGM. Sirve sólo para las entidades y el alcance que allí se indican; no es una lista universal de operadores ni los términos de toda región, producto o cliente.
Son términos de Binance.US, no de Binance.com. La página identifica a BAM Trading Services Inc. y entidades relacionadas para esos servicios; no establece quién opera otro producto o región ni los derechos de sus usuarios. Leé los términos aplicables a la cuenta y jurisdicción concretas.
Ejercicio en papel y respuesta resuelta
Sin usar una cuenta, anotá la cantidad solicitada, la cantidad cruzada, el remanente cancelado, el precio y total cotizado de cada fill, y una comisión hipotética con su propio activo. Explicá por qué un estado final CANCELED puede coexistir con ejecuciones anteriores. Indicá qué campos deberían coincidir antes de llamar completa a una conciliación real.
Respuesta: de los 5 AAA solicitados, se ejecutaron 2 AAA a 9,90 BBB, por 19,80 BBB brutos; los 3 AAA restantes no se ejecutan y se cancelan en esta vista final hipotética. Si se cobraran 0,002 AAA como comisión inventada, el fill deja 1,998 AAA netos. En este caso CANCELED describe el ciclo de vida del resto de la orden; no significa cero ejecuciones. Los importes son ficticios y no determinan una tarifa ni el resultado de una cuenta real.
Evidencia: Spot API order-status enums · How to Calculate Transaction Fees
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
Conceptos de cálculo de cargos de Binance.com; no se reutilizan valores de ejemplos antiguos. La moneda y configuración dependen del producto.
Comprobá lo aprendido
Una orden BUY ficticia pide 5 AAA. Se ejecutan 2 AAA a 9,90 BBB, luego se cancela el remanente y se cobra una comisión hipotética de 0,002 AAA. ¿Cuál es el total cotizado bruto, el resto cancelado y el neto AAA del fill?
Ver explicación
El total cotizado bruto es 2 × 9,90 = 19,80 BBB. Tres AAA quedan sin ejecutar y se cancelan en la vista final indicada. El fill netea 2 − 0,002 = 1,998 AAA. El estado cancelado no borra la ejecución de 2 AAA; todas las cifras son inventadas y no representan una tarifa u orden en vivo.
Fuentes primarias
- Binance TermsBinance.com · 2026-10-26
La página actualmente identifica entidades Nest reguladas en ADGM. Sirve sólo para las entidades y el alcance que allí se indican; no es una lista universal de operadores ni los términos de toda región, producto o cliente.
- Binance Spot API — ENUM DefinitionsBinance Spot API Documentation · 2026-10-26
Las etiquetas y descripciones citadas provienen del enum documentado de la API Spot; no implican que las interfaces de Binance.com, Binance.US o servicios regionales usen el mismo texto. La rama master puede cambiar; verificá su revisión vigente antes de un uso operativo.
- How to Calculate Transaction FeesBinance Support · 2026-10-26
Conceptos de cálculo de cargos de Binance.com; no se reutilizan valores de ejemplos antiguos. La moneda y configuración dependen del producto.
- Trading Fee RateBinance · 2026-10-26
Tarifas dinámicas de Binance.com: pueden variar por cuenta, par, nivel VIP y promoción; no se copiaron tasas como hechos permanentes.
- Binance Spot Order TypesBinance Support · 2026-10-26
Tipos de órdenes Spot y posibles ejecuciones parciales en Binance.com; los controles actuales pueden variar.
- Fee ScheduleBinance.US · 2026-10-26
Tarifas dinámicas y separadas de Binance.US; no aplicarlas a Binance.com ni a otras regiones.
- Binance.US Terms of Use (last updated 2026-06-05)Binance.US · 2026-10-26
Son términos de Binance.US, no de Binance.com. La página identifica a BAM Trading Services Inc. y entidades relacionadas para esos servicios; no establece quién opera otro producto o región ni los derechos de sus usuarios. Leé los términos aplicables a la cuenta y jurisdicción concretas.