Qué le estás pidiendo al exchange
Una compra a mercado utiliza las ofertas de venta disponibles; una venta a mercado utiliza las ofertas de compra. El último precio del gráfico corresponde a una operación anterior. No asegura que toda tu orden pueda ejecutarse ahora a ese precio. La liquidez, los cambios del libro y las protecciones del exchange pueden afectar al resultado.
Una orden limitada de compra fija un máximo por unidad; una de venta fija un mínimo. También puedes verla como orden con límite, orden límite o Limit en la interfaz. Puede ejecutarse a ese precio o a uno mejor, parcialmente o no ejecutarse. Aquí hablamos de mercados spot con libro de órdenes; los servicios de compra instantánea, los swaps y los derivados pueden funcionar de otra manera.
| Qué comprobar | Orden de mercado | Orden limitada |
|---|---|---|
| Prioridad de la instrucción | Ejecutar con la liquidez disponible | Respetar un límite de precio |
| Precio mostrado en pantalla | No está garantizado | Si se ejecuta, respeta el límite o un precio mejor |
| Posible ejecución incompleta | Sí; influyen la liquidez y las reglas del exchange | Sí; puede ejecutarse parcialmente o no ejecutarse |
| Comisión | Las ejecuciones suelen retirar liquidez | Puede retirar o aportar liquidez; consulta la tarifa aplicable |
Ejemplo: comprar una unidad a dos precios distintos
Imagina un activo inventado con estas ofertas de venta. Los importes se expresan en unidades de una moneda de cotización ficticia; no son precios actuales. Suponemos que el libro no cambia, no compiten otras órdenes y se cumplen las condiciones del exchange. No incluimos comisiones.
| Precio de venta | Unidades disponibles | Coste de todas las unidades de ese nivel |
|---|---|---|
| 100,00 | 0,4 | 40,00 |
| 101,00 | 0,6 | 60,60 |
| 103,00 | 0,5 | 51,50 |
- Una orden de compra a mercado de una unidad toma primero las 0,4 unidades disponibles a 100,00: coste de 40,00.
- Las 0,6 unidades restantes se compran a 101,00: coste de 60,60.
- El total antes de comisiones es 100,60. El precio medio de ejecución es 100,60 ÷ 1 = 100,60.
- Respecto a la mejor oferta inicial de 100,00, la diferencia es 0,60, equivalente al 0,6 %. Es el resultado del ejemplo, no una estimación del deslizamiento de una operación real.
Qué cambia con un límite de compra de 100,00
Una orden limitada para comprar una unidad a 100,00 solo puede tomar inicialmente las 0,4 unidades ofrecidas a ese precio, bajo las mismas condiciones. Las ofertas de 101,00 y 103,00 superan el límite. Quedan 0,6 unidades sin ejecutar. Su destino depende de la vigencia de la orden y de las reglas del producto.
Con una instrucción GTC, cuando esté disponible, el resto normalmente permanece activo hasta completarse o cancelarse. Con IOC, se cancela lo que no pueda ejecutarse inmediatamente. Comprueba las definiciones del exchange. Que una vela toque después el precio de 100,00 no demuestra que hubiera suficiente liquidez para tu orden.
Cancelar las 0,6 unidades pendientes no revierte las 0,4 ya compradas. Registra por separado la cantidad solicitada, la ejecutada acumulada y la pendiente. Si tarda en llegar la confirmación de cancelación, comprueba el estado final antes de enviar una orden de reemplazo.
Una orden limitada también puede ejecutarse al instante
Ahora cambia el límite de compra del ejemplo a 102,00. Las ofertas de 100,00 y 101,00 cumplen ese máximo. La unidad completa puede ejecutarse inmediatamente por 100,60 antes de comisiones, si se mantienen las condiciones del ejemplo. El límite no obliga a esperar ni significa que todas las unidades se compren a 102,00.
Esa ejecución consume ofertas existentes y actúa como taker. Usar una orden limitada no asegura una comisión maker. Algunas plataformas ofrecen post-only para impedir la ejecución inmediata, normalmente rechazando o cancelando una orden que cruzaría el libro. Consulta el funcionamiento exacto y las comisiones de tu cuenta, par y producto. Una tarifa menor no garantiza beneficios.
Activar una regla no equivale a completar una operación
Una regla del tipo «si se cumple esta condición de precio, enviar una orden» combina detectar un evento y solicitar una operación. Las ofertas pueden cambiar entre ambos pasos. Que la solicitud se haya enviado o aceptado no confirma qué cantidad terminó negociándose.
La definición de la regla debe indicar la fuente del precio, la antigüedad máxima permitida de los datos, el tipo de orden, la cantidad, el límite cuando corresponda y su vigencia. También debe explicar cómo trata ejecuciones parciales y rechazos. Son comprobaciones para evaluar cualquier sistema de automatización; no anuncian que SharkRule ya ofrezca todas esas funciones.
Lista de comprobación para probar la regla sin fondos reales
Reproduce el libro ficticio en papel o en un entorno de pruebas adecuado. Anota el resultado esperado junto al observado. Una simulación ayuda a verificar el tratamiento de órdenes, pero no acredita liquidez real ni resultados futuros.
- Anota el par, compra o venta, tipo de orden, cantidad, precio límite si existe y vigencia. Distingue cantidad del activo de importe a gastar en la moneda de cotización.
- Guarda la hora del libro utilizado, la cantidad que esperas ejecutar, el precio medio y el saldo pendiente. Calcula aparte las comisiones: el límite no tiene por qué incluir todo el coste.
- Prueba una ejecución completa, una parcial, la ausencia de contrapartida y el rechazo por una regla del exchange.
- Simula una respuesta perdida. Antes de repetir una solicitud que podría crear otra orden, comprueba el estado y las operaciones mediante los identificadores disponibles del cliente o del exchange.
- Prueba una cancelación tras una ejecución parcial. Confirma las operaciones realizadas y el resto pendiente; detener el bot no demuestra que sus órdenes abiertas estén canceladas.
Controlar el precio no elimina el riesgo de pérdida
El límite controla el precio de ejecución, no el valor futuro del activo. Una compra puede perder valor después. Una venta que no se ejecuta mantiene la exposición. También influyen comisiones, spread, fallos del servicio y accesos no autorizados. Ninguno de estos tipos de orden garantiza evitar pérdidas.
SharkRule es software y no presta asesoramiento financiero ni de inversión. Esta guía explica mecánicas; no recomienda activos, operaciones ni estrategias. Comprueba los requisitos de acceso y las funciones vigentes de tu exchange. El texto se preparó con ayuda de IA a partir de las fuentes oficiales indicadas; los ejemplos son ficticios y no se realizaron operaciones reales ni pruebas de rentabilidad.
Preguntas frecuentes
¿Qué es mejor, una orden de mercado o una limitada?
No hay una opción universal. Son instrucciones distintas sobre ejecución y precio. Define qué comportamiento necesitas y qué debe pasar si la orden queda incompleta. Ninguna garantiza un resultado rentable.
¿Por qué no se ejecutó mi orden si el gráfico tocó el precio?
El gráfico muestra operaciones realizadas, no una garantía de ejecución para tu orden. La cantidad disponible, otras órdenes, el momento y las reglas de cruce siguen importando.
¿Un límite de compra de 100 incluye las comisiones?
Normalmente limita el precio de ejecución por unidad. Las comisiones y la moneda en que se cobran dependen del exchange y del producto. Revisa el resumen de la orden y la tarifa aplicable.
Fuentes oficiales
Elaborado con ayuda de IA a partir de la documentación oficial enlazada. Los ejemplos son hipotéticos; no se realizaron pruebas con cuentas reales ni comparaciones de rentabilidad.
- Binance: órdenes de mercado y con límite
https://www.binance.com/es/support/faq/detail/12cba755d6334ad98ced0b66ddde66ec - Binance: por qué una orden limitada no se completa
https://www.binance.com/es/support/faq/detail/ccfca87cad16496a86b1264a5919d472 - Kraken: órdenes de mercado y limitadas
https://support.kraken.com/es/articles/7570598822932-market-and-limit-orders - Binance: post-only y tiempo de vigencia
https://www.binance.com/es-MX/support/faq/detail/5d3fa5e5709f47e0b5f186b350da1655 - Coinbase: gestión de órdenes y ejecuciones parciales, en inglés
https://www.coinbase.com/learn/advanced-trading/managing-orders - Binance Academy: maker y taker, en inglés
https://www.binance.com/en/academy/articles/what-are-makers-and-takers - Binance: tiempos de espera y estado de ejecución desconocido, en inglés
https://developers.binance.com/en/docs/products/spot/rest-api