Órdenes y ejecución

Buy Stop vs Buy Limit: ¿qué orden encaja con tu precio de entrada?

Autor · Editor

Revisado

Dos cintas turquesas llegan a plataformas de piedra por encima y por debajo de un plano de vidrio translúcido.

Comprar después de una subida y comprar después de una bajada requieren instrucciones distintas. Compara las mismas cotizaciones EUR/USD, descubre por qué una vela puede tocar tu nivel sin que se ejecute la orden y revisa la instrucción antes de enviarla.

Lo esencial

  1. En el modelo forex/CFD de esta guía, Buy Stop espera por encima del Ask actual y Buy Limit por debajo.

  2. El nivel stop es un activador, no un precio máximo de compra. Buy Limit limita el precio de ejecución, pero no garantiza que se ejecute.

  3. Comprueba la cotización pertinente, el estado de la orden y las reglas del instrumento. Un toque en un gráfico Bid no demuestra que Ask haya alcanzado una orden de compra.

La diferencia empieza por el Ask actual

Buy Stop y Buy Limit son instrucciones de compra pendientes. En el modelo forex/CFD habitual descrito por MetaTrader 5, Buy Stop se coloca por encima del Ask actual y Buy Limit por debajo. Ask es el precio cotizado de compra; Bid, el de venta. Empieza por Ask al comparar una entrada de compra propuesta con el mercado.

Supongamos que EUR/USD muestra Bid 1,1000 y Ask 1,1002. Comprar solo cuando Ask suba a 1,1020 describe una Buy Stop. Comprar a 1,0980 o menos después de una bajada describe una Buy Limit. Ninguna instrucción te dice si la operación posterior será rentable.

Alcance: los ejemplos usan un modelo de cotización forex/CFD extrabursátil, sin una posición ya abierta. Los instrumentos negociados en bolsa pueden tener otros activadores y reglas de colocación. Comprueba la especificación del instrumento en lugar de aplicar el diagrama a todos los mercados.

Buy Stop: esperar a que suba la cotización de compra

Con Ask en 1,1002, la Buy Stop hipotética en 1,1020 sigue pendiente mientras Ask esté por debajo de 1,1020. Alcanzar o superar ese nivel cumple la condición de precio. La ejecución posterior sigue las reglas del proveedor; 1,1020 no es un techo para lo que puedes pagar.

La instrucción suele asociarse a un movimiento que supera un nivel de precio más alto. Eso describe cuándo se activa la orden, pero no demuestra que el movimiento vaya a continuar. Una entrada puede ejecutarse y el precio moverse inmediatamente en tu contra.

La explicación de FINRA sobre órdenes stop distingue entre activación y precio de ejecución en valores. Consulta la política de ejecución del bróker para los detalles correspondientes de forex/CFD, incluidos gaps, precios disponibles y circunstancias en las que una instrucción puede rechazarse.

Buy Limit: fijar un precio máximo de compra

La Buy Limit hipotética en 1,0980 solicita una compra a 1,0980 o menos. Si Ask sigue en 1,1002, esa condición no se cumple. Si el precio nunca regresa al rango admitido, la orden puede quedar sin ejecutar hasta que se cancele o venza.

Controlar el precio y tener certeza de ejecución son cosas distintas. La guía de órdenes de Investor.gov explica la restricción de precio de una Buy Limit; no convierte una cotización visible en una reserva de volumen disponible. La cantidad ejecutable, la gestión de la orden y su vigencia siguen siendo relevantes.

Una entrada más barata no hace que la operación sea automáticamente más segura. El mercado puede seguir cayendo después de la compra. Un límite fija el precio aceptable de entrada, no la salida posterior ni la pérdida máxima de la posición.

Sigue la cotización hasta que se cumpla cada condición

El ejemplo empieza en Bid 1,1000 / Ask 1,1002. Mantén Buy Stop en 1,1020 y Buy Limit en 1,0980 y compara una subida, una bajada, un toque del Bid y un gap por encima del stop. Lee la condición de cotización antes de observar la entrada resultante.

Las dos órdenes son ejemplos alternativos, no un par vinculado enviado a un bróker. El modelo supone margen y liquidez suficientes para las ejecuciones completas ilustradas, órdenes válidas y una sesión abierta. No simula colas, ejecuciones parciales, latencia ni toda la política de ejecución de un bróker. Los precios son datos didácticos inventados, no cotizaciones en directo.

Pruébalo

Sigue el Ask

Un recorrido del precio. Dos posibles entradas.

Avanza por cuatro cotizaciones EUR/USD y compara cuándo se cumple la condición de cada orden. Los precios y las ejecuciones son hipotéticos.

Dos alternativas independientes para abrir una posición larga. No son dos órdenes enviadas juntas, órdenes de salida ni una recomendación de trading.

Ask baja hasta el nivel Buy Limit y después rebota.

EUR/USD

Cotización actualCotización 3 de 4

Ask · precio de compra1,09800

Bid · precio de venta1,09780

Nivel Buy Stop1,10200

Nivel Buy Limit1,09800

Recorrido de las cotizaciones EUR/USD y los dos niveles de entrada

Solo se muestran las cotizaciones recibidas. Las líneas unen observaciones; no se supone que existan precios ejecutables entre ellas.

Alternativa independiente

Pendiente

Buy Stop

Ask ≥ 1,10200

Nivel de la orden
1,10200
Primer Ask válido
No alcanzado
Ejecución hipotética
Sin ejecución

Ask aún no ha alcanzado el nivel stop. La entrada sigue pendiente.

Alternativa independiente

Ejecutada en el modelo

Buy Limit

Ask ≤ 1,09800

Nivel de la orden
1,09800
Primer Ask válido
1,09800
Ejecución hipotética
1,09800

Al nivel de la orden

Primera condición cumplida: cotización 3

El Ask válido cumple el límite de compra. La orden se ejecuta a ese Ask bajo el supuesto de liquidez del modelo.

Qué muestra el ejemplo

Buy Limit permite entrar con un Ask inferior. El rebote posterior no cambia la ejecución hipotética anterior. Buy Stop sigue pendiente.

Cotización 3 de 4. Ask · precio de compra: 1,09800. Bid · precio de venta: 1,09780. Buy Stop: Pendiente. Buy Limit: Ejecución hipotética 1,09800. Buy Limit permite entrar con un Ask inferior. El rebote posterior no cambia la ejecución hipotética anterior. Buy Stop sigue pendiente.

Cómo funciona el ejemplo

El ejemplo sigue la convención Bid/Ask habitual del trading extrabursátil forex/CFD con EUR/USD: la condición de compra se comprueba con Ask. Consulta las reglas de tu plataforma, instrumento y bróker; otros mercados pueden utilizar activadores distintos.

Buy Stop en 1,10200 y Buy Limit en 1,09800 se comparan por separado desde un Bid/Ask inicial de 1,10000/1,10020. En EUR/USD, un pip equivale a 0,00010.

Se suponen órdenes aceptadas, válidas y activas, una sesión abierta y margen suficiente. Se supone que cada Ask válido dispone de liquidez suficiente para una ejecución inmediata y completa. Buy Stop se convierte en una orden a mercado y se ejecuta al primer Ask válido; Buy Limit, a un Ask válido que no supera su límite. El modelo no interpola precios dentro de un gap.

Las órdenes reales pueden quedar sin ejecutar o ejecutarse parcialmente. No se simulan prioridad en la cola, latencia, rechazo, slippage después de la activación, otros spreads, vencimiento ni distancias mínimas del bróker. No se calculan tamaño, gastos, salida, beneficio ni pérdida de la posición.

Las cuatro cotizaciones del escenario
#BidAsk
11,100001,10020
21,099001,09920
31,097801,09800
41,098401,09860

¿Por qué la vela tocó el nivel pero mi Buy Limit sigue pendiente?

Primero comprueba qué precio representa la vela. La documentación de precios de MetaQuotes distingue los gráficos OTC basados en Bid de los gráficos bursátiles basados en Last. El mínimo de una vela Bid no determina el Ask mínimo del mismo intervalo.

Por ejemplo, Bid baja a 1,0980 mientras Ask está en 1,0982. Tu Buy Limit en 1,0980 no ha cumplido su condición Ask: la cotización de compra sigue 0,0002 por encima del límite. En este ejemplo no hay contradicción entre un toque visible y una orden pendiente.

Con Buy Stop puede ocurrir la sorpresa visual inversa: Ask puede alcanzar el activador superior mientras el gráfico Bid sigue por debajo. Un cambio del spread puede modificar esta relación. No uses un gráfico de otro proveedor como prueba de la cotización exacta disponible en tu cuenta.

La opción Mostrar línea del precio Ask de MT5 muestra la línea Ask actual. Ayuda a comparar las dos cotizaciones actuales; no convierte las velas antiguas en un historial Ask. Para un incidente pasado en disputa, reúne el ticket de la orden, la hora del servidor y los ticks Bid/Ask pertinentes del bróker.

¿Qué cambia cuando el precio se salta el nivel?

Imagina que el primer Ask ejecutable tras un gap alcista es 1,1032, por encima de una Buy Stop en 1,1020. En el modelo didáctico se cumple la condición stop y se supone una ejecución completa a 1,1032. Son 0,0012, o 12 pips de EUR/USD, por encima del activador. Esos 12 pips describen la diferencia en el precio de entrada, no el beneficio o la pérdida final de la operación.

Una Buy Limit en 1,0980 no puede convertirse sin más en una compra sin restricción a 1,1032. Allí no se cumple su condición de precio. Un gap bajista hacia un rango admitido puede permitir una ejecución a mejor precio, pero la liquidez disponible y las reglas reales de la orden siguen determinando la ejecución. Nuestra guía de slippage separa spread, movimiento del precio y ejecuciones efectivas.

Buy Stop Limit es un tipo de orden distinto. En MT5, alcanzar su nivel stop coloca una Buy Limit en otro nivel especificado. Esa segunda instrucción puede quedar sin ejecutar. No interpretes «Buy Stop» como abreviatura de «Buy Stop Limit»; el boletín de la SEC sobre órdenes stop también distingue entre el activador stop y la posterior restricción de límite en valores.

Las cuatro órdenes pendientes básicas de un vistazo

Esta tabla muestra la colocación y las condiciones de precio del modelo forex/CFD anterior. Una condición cumplida no demuestra que se haya completado una operación. «Actual» se refiere a la cotización al colocar la orden.

Orden

Nivel frente a la cotización actual

Condición de precio pertinente

Buy Stop

Por encima de Ask

Ask alcanza o supera el stop

Buy Limit

Por debajo de Ask

Ask está en el límite o por debajo

Sell Stop

Por debajo de Bid

Bid alcanza el stop o cae por debajo

Sell Limit

Por encima de Bid

Bid está en el límite o por encima

Desplázate lateralmente para comparar todas las columnas ↔

Las filas Sell reflejan los ejemplos de compra usando Bid. No te indican que coloques una orden contraria. Para instrumentos bursátiles, MetaQuotes documenta excepciones, incluidos activadores específicos de la bolsa y órdenes limitadas que pueden colocarse cruzando la cotización actual. Confirma el mercado y el modo de ejecución antes de usar esta tabla.

Buy Stop no es el Stop Loss de una posición larga

Aquí, Buy Stop es una instrucción para entrar comprando. Un Stop Loss vinculado a la posición larga resultante es una instrucción de salida distinta. Que el tipo de entrada incluya «Stop» no añade una salida protectora, y que incluya «Limit» no limita la pérdida total de la posición.

Comprueba juntos el volumen, la salida propuesta y las consecuencias de una ejecución peor. Un cálculo del tamaño de posición puede convertir una distancia supuesta entre entrada y stop en un tamaño hipotético; la ejecución puede diferir de esas premisas. La guía de trailing stops explica por separado los mecanismos de salida.

Si ya existe una posición, comprueba primero el modo de contabilización de posiciones de la cuenta. Una compra adicional puede modificar la exposición existente en vez de crear la posición independiente que esperabas. Los ejemplos empiezan deliberadamente sin una posición abierta para no ocultar esa decisión adicional en el diagrama.

Revisa estos campos antes de colocar una orden pendiente en MT5

Usa las instrucciones oficiales de MT5 para introducir órdenes junto con la especificación del instrumento de tu bróker. Los nombres de los menús y las opciones pueden variar según la aplicación y el instrumento. Se trata de revisar una instrucción que ya has decidido evaluar, no de una recomendación para abrir una operación.

  • Confirma el instrumento exacto y el Bid/Ask actual; instrumentos con nombres parecidos pueden tener distintos tamaños de contrato y horarios.
  • Selecciona Orden pendiente y el tipo previsto. En estos ejemplos de compra, vuelve a comparar el precio con Ask.
  • Revisa el volumen, la especificación del contrato y el margen disponible; un nivel de entrada por sí solo no indica la exposición.
  • Inspecciona los campos separados Stop Loss y Take Profit. Un campo vacío o a cero no es una salida protectora.
  • Comprueba vencimiento, horarios, incrementos de precio y distancias mínimas. Conserva el mensaje de confirmación o rechazo del bróker.

MetaQuotes enumera los ajustes de órdenes, vencimiento y distancias de cada instrumento. No existe una distancia mínima ni una opción de vencimiento universal para todos los brókeres MT5. Investiga una solicitud rechazada a partir de su error y de las reglas del instrumento, en lugar de reenviarla repetidamente con más volumen.

Investiga una orden sin ejecutar paso a paso

Empieza por el ticket: ¿la orden fue aceptada y seguía activa? Después identifica la cotización pertinente a la hora correspondiente del servidor. Solo entonces compara el activador o el límite con el precio y el volumen ejecutables. Así evitas tratar cualquier falta de ejecución como slippage.

  • Sigue pendiente: comprueba si se alcanzó la condición Ask pertinente, no solo el nivel del gráfico.
  • Vencida o cancelada: comprueba el periodo de validez, las reglas de sesión y el historial de órdenes.
  • Rechazada: lee el motivo registrado, incluidos los ajustes de precio o el margen disponible.
  • Ejecutada parcial o totalmente: compara las operaciones y los volúmenes efectivos, no solo el precio solicitado.

Una consulta útil a soporte incluye el ticket, el instrumento exacto, el servidor de la cuenta, la fecha y hora del servidor, y el resultado esperado frente al observado. Adjunta las cotizaciones pertinentes. Una captura con solo una vela y una línea horizontal puede omitir el precio necesario para aclarar la cuestión.

Compara el acceso a plataformas y verifica las condiciones de ejecución

Los enlaces a brókeres de abajo proceden de nuestro ranking MT5. Son puntos de partida para investigar cuentas y plataformas. Su inclusión no verifica un tipo de orden concreto en cada instrumento ni acredita mejor ejecución, menor slippage o idoneidad para tus circunstancias.

Para cada cuenta preseleccionada, comprueba la entidad contratante, el instrumento exacto, las órdenes admitidas, el precio de activación, la política de gaps y las reglas de vencimiento. Guarda las respuestas junto con la política de ejecución aplicable. El nombre de una plataforma o una clasificación general no sustituyen esos detalles de la cuenta.

Comparar brókeres con MT5

Compara plataformas y condiciones de cuenta; después confirma las reglas concretas de seguimiento y ejecución.

AvaTrade

Análisis de AvaTrade

Revisa las plataformas y los costes. Confirma cómo funciona la orden para tu cuenta e instrumento.

XM

Análisis de XM

Consulta plataformas, condiciones y costes antes de preguntar por el tipo de orden que necesitas.

FP Markets

Análisis de FP Markets

Revisa las plataformas y los costes. Confirma cómo funciona la orden para tu cuenta e instrumento.

Preguntas frecuentes

¿Buy Stop va por encima o por debajo del precio actual?

En el modelo forex/CFD de esta guía va por encima del Ask actual. Ask debe alcanzar o superar el nivel stop para cumplir la condición de precio. El precio de ejecución posterior no queda limitado a ese activador.

¿Por qué no se ejecutó mi Buy Limit si el gráfico tocó el nivel?

El gráfico puede mostrar Bid mientras la orden necesita un Ask válido. Comprueba también si la orden estaba activa, la sesión abierta y los requisitos de ejecución cumplidos. Un toque en el gráfico no demuestra por sí solo una ejecución.

¿Puede una Buy Stop ejecutarse por encima del precio solicitado?

Sí. Un activador stop ordinario no es un precio máximo de compra. Un gap o un movimiento rápido puede llevar a un precio de ejecución mayor según las reglas del proveedor. Buy Stop Limit es otra instrucción con una restricción adicional de precio y riesgo de no ejecución.

¿Puedo colocar una Buy Limit por encima del Ask actual?

No apliques una misma respuesta a todos los mercados. El modelo forex/CFD habitual de esta guía usa un nivel inferior. En el modo de ejecución bursátil de MT5, una Buy Limit por encima de Ask puede ejecutarse de inmediato. Comprueba el instrumento y el modo de ejecución.

¿Buy Stop es lo mismo que Stop Loss?

No. Aquí, Buy Stop es una instrucción de entrada; Stop Loss es otra instrucción para una posición existente o resultante. Que los términos sean parecidos no significa que una entrada incluya automáticamente una salida.

¿Qué es mejor, Buy Stop o Buy Limit?

Describen condiciones de precio distintas. Elige la instrucción que corresponda a la condición que quieres evaluar y analiza por separado la exposición y los riesgos de ejecución. Ningún tipo de orden constituye por sí solo una estrategia rentable ni protege la cuenta.

Fuentes y lecturas adicionales

Todas las guías
Trailing stop-loss vs trailing stop-limitEntiende la orden de salida por separado de la entrada pendiente.Qué es el slippageCompara precios solicitados y ejecutados sin confundir la diferencia con el spread.Calculadora de tamaño de posiciónExplora el tamaño que resulta de un riesgo y una distancia al stop supuestos.
Todas las guías