TraderCoachTraderCoach
Frustrated man monitoring multiple trading graphs on computer screens in an office setting.

Photo by AlphaTradeZone on Pexels

Un stop no garantiza el precio exacto de salida. Si el sistema tarda tres segundos en detectar, validar y enviar la orden, el mercado puede seguir moviéndose durante todo ese intervalo y convertir una pérdida prevista en una pérdida mayor.

Marcus es un personaje compuesto para ilustrar este mecanismo. A las 10:17, frente a dos monitores en su piso de Madrid, sostenía una taza de café ya frío cuando el precio tocó los 98 dólares. Su plan era salir allí. La orden llegó al mercado tres segundos después y se ejecutó más abajo. La diferencia añadió 160 dólares a la pérdida.

Durante esos tres segundos, Marcus no sabía si encontraría contrapartida cerca de 98 o si la siguiente venta barrería varios niveles del libro. El final malo seguía abierto: una posición pensada para perder una cantidad limitada podía superar el riesgo que había aceptado antes de entrar.

Segundo 0: el precio toca 98 dólares

En el gráfico, la línea de 98 parece precisa. En el mercado, representa una condición: cuando el precio alcanza ese nivel, comienza una cadena de decisiones técnicas.

Primero, una fuente de datos comunica el movimiento. Después, el sistema procesa la actualización y comprueba si se cumple la regla del stop. Si la condición depende del último precio negociado, del precio comprador o de otra referencia, dos configuraciones aparentemente similares pueden activarse en momentos distintos.

También importa dónde vive la orden. Un stop alojado en el bróker o en el mercado puede activarse sin esperar a que una aplicación externa lo detecte. Un stop gestionado por un bot necesita recibir el dato, ejecutar su lógica y enviar una instrucción. Cada tramo añade tiempo y un posible punto de fallo.

Marcus había tratado 98 como un resultado. En realidad, era el comienzo del proceso de salida.

Segundos 1 y 2: detectar no significa ejecutar

En el primer segundo, el bot recibe el cambio de precio. Puede haber retraso en el feed, congestión de red o una actualización agrupada con otras. El gráfico que ve Marcus tampoco tiene por qué actualizarse al mismo ritmo que el sistema que envía órdenes.

En el segundo, la estrategia valida la señal. Tal vez comprueba el estado de la posición, evita una orden duplicada, calcula la cantidad o espera la confirmación de una regla adicional. Cada control puede ser razonable por separado. Juntos forman una ruta que conviene medir.

Aquí aparece una distinción clave: latencia de detección, latencia de decisión y latencia de envío. Medir solo el tiempo total oculta dónde se produjo el retraso.

Un registro útil conservaría, como mínimo, cuatro marcas temporales:

  1. Momento en que el mercado alcanzó el nivel observado.
  2. Momento en que el sistema recibió ese dato.
  3. Momento en que decidió salir.
  4. Momento en que el bróker aceptó la orden.

Sin esas marcas, “el bot tardó tres segundos” explica poco. Con ellas, puedes separar un feed lento de una regla lenta o una conexión lenta.

Segundo 3: la orden entra en otro mercado

Cuando la orden de Marcus llegó, las ofertas disponibles cerca de 98 ya no estaban. Una orden a mercado prioriza salir, pero no fija el precio. En un movimiento brusco o con poca liquidez, puede ejecutarse en varios niveles. Ese deslizamiento amplía la pérdida.

Una orden limitada controla el peor precio aceptable, pero introduce otro riesgo: puede quedarse sin ejecutar mientras el mercado continúa cayendo. No existe una modalidad que garantice al mismo tiempo salida inmediata y precio exacto.

La cifra de 160 dólares tampoco cuenta toda la historia. El impacto real depende del tamaño de la posición. El mismo movimiento puede ser tolerable para una posición pequeña y romper el límite diario de otra mayor. Por eso, la posición debe calcularse con margen para deslizamiento, comisiones y retrasos, no con la distancia teórica hasta el stop como único dato.

La disciplina empieza antes de pulsar comprar. Define cuánto puede perder la operación si la salida ocurre peor de lo previsto. Después decide si ese riesgo cabe dentro de tu plan.

Lo que Marcus cambió después

Marcus no intentó adivinar el próximo salto de precio. Revisó la secuencia segundo a segundo y cambió tres cosas concretas.

Primero, dejó de registrar solo el nivel del stop. Anotó el precio previsto, el precio ejecutado, el deslizamiento y las cuatro marcas temporales. Segundo, redujo el tamaño cuando la liquidez disponible no absorbía su salida con margen. Tercero, trató la aprobación humana como una decisión de riesgo, no como un gesto automático.

Ese último punto importa en un asistente con aprobación previa. La cola de una señal permite revisar la tesis, el tamaño y la exposición antes de autorizar una entrada. También añade tiempo si se usa para reaccionar a una salida urgente. El control humano sirve mejor cuando define el riesgo antes de abrir la posición. Un stop de emergencia necesita una ruta diseñada, medida y probada para esa función.

A la mañana siguiente, Marcus ya no tenía una línea roja de 98 como falsa promesa. Tenía una cronología: dato recibido, regla activada, orden enviada, ejecución confirmada. Tres segundos dejaron de ser una sorpresa y se convirtieron en un riesgo que podía dimensionar.

Contenido educativo, no asesoramiento financiero.

TraderCoach

Nokware is an approval-gated AI trading assistant for crypto and stocks: the AI generates and queues trade signals, and a human approves or rejects each one before anything executes — you always keep the final decision, and it never trades unsupervised.

Prueba TraderCoach

Comentarios

Todavía no hay comentarios.