Qué es latencia en trading
Latencia es el tiempo que pasa entre el momento en que envías una orden y el momento en que el servidor del broker o del mercado la ejecuta y te confirma el resultado.
En inglés el término es latency y significa "retardo". Se mide en milisegundos.
Definición formal
La latencia de ida y vuelta (round-trip latency) suma varios tramos:
- el envío de la orden desde tu terminal hasta el servidor de trading;
- el procesamiento interno: validación de margen, cálculo y búsqueda de precio o de contraparte;
- el regreso de la confirmación a tu terminal.
A esto se suma la latencia de cotización: el precio que ves en pantalla ya tiene cierto retraso respecto al precio vigente en el servidor. La variación de la latencia de un momento a otro se llama jitter.
¿Listo para probarlo en una cuenta real o demo?
Enlace de afiliado · el trading conlleva un alto riesgo de pérdida
Ejemplo de latencia en forex (caso hipotético)
Un trader ve el EUR/USD a cierto precio de compra y pulsa "Comprar" con una orden de mercado. Durante el retardo, el mercado sube una fracción de pip. Cuando la orden llega al servidor, ya no existe el precio que el trader vio.
- Con ejecución de mercado, la orden se llena al nuevo precio, que es peor. Esa diferencia es el deslizamiento (slippage).
- Con ejecución instantánea, el servidor puede rechazar el precio y ofrecer otro: es la recotización (requote).
El costo del deslizamiento crece con el volumen de la posición. Con apalancamiento, una diferencia pequeña de precio pesa más sobre el capital. El trading de CFD y forex con apalancamiento puede hacer perder dinero rápido.
Dónde aparece el término
- MetaTrader 4 y MetaTrader 5: la barra de estado, abajo a la derecha, muestra el estado de la conexión y el ping al servidor. El Diario de la terminal registra las operaciones y, en MT5, suele incluir el tiempo de ejecución de cada orden.
- Informes de ejecución: algunos brokers publican estadísticas de velocidad de ejecución y de deslizamiento.
- Noticias: se habla de latencia en el trading de alta frecuencia, en la colocación de servidores junto a las bolsas (colocation) y en episodios como un flash crash.
Casos límite
- Órdenes pendientes y stop-loss: en MetaTrader, el stop-loss y el take-profit se guardan en el servidor, así que se activan aunque tu terminal esté desconectada. En MT4, el trailing stop funciona en la terminal y deja de moverse si la cierras.
- Publicación de datos y aperturas: en esos momentos la liquidez puede bajar y el spread ampliarse. El deslizamiento puede ser grande aunque tu latencia sea baja.
- Ejecución parcial: con poca liquidez, una orden puede llenarse por partes a precios distintos. Consulta fill y ejecución parcial y fill or kill e IOC.
- Estrategias de arbitraje y de trading con API: dependen mucho de la latencia, porque la ventaja dura muy poco.
Qué factores influyen para reducir la latencia
Estos son los factores técnicos que suelen influir. No son una recomendación de operar:
- la distancia física entre tu equipo y el servidor de trading;
- la calidad de la conexión: una conexión por cable suele ser más estable que una wifi o una red móvil;
- el uso de un servidor virtual (VPS) cerca del servidor del broker, habitual con robots de trading;
- la carga de tu equipo y de la terminal: muchos gráficos o indicadores pesados la ralentizan.
Una latencia más baja no elimina el riesgo de mercado ni garantiza un precio. Más en gestión de riesgo.
Términos relacionados
Spread · Fill y ejecución parcial · A-book y B-book · Front running · Conceptos básicos · Glosario de trading
Preguntas frecuentes
¿Latencia y deslizamiento son lo mismo?
No. La latencia es el retardo. El deslizamiento es la diferencia de precio que puede resultar de ese retardo o de la falta de liquidez.
¿El ping de MetaTrader es la latencia total?
No. El ping mide el viaje de ida y vuelta de la red hasta el servidor. No incluye el tiempo de procesamiento de la orden.
¿La latencia importa si opero a largo plazo?
Importa menos que en el scalping o el trading automático, pero sigue influyendo en el precio de entrada y salida, sobre todo cuando se publican noticias.
¿Puedo eliminar la latencia?
No. Solo se puede reducir. Siempre existe un tiempo mínimo de transmisión y de procesamiento.
