Ejecución de órdenes
La latencia de ejecución es el tiempo transcurrido entre la recepción de una señal y la aceptación de la orden correspondiente por parte del exchange o bróker; se compone del análisis (parsing), las comprobaciones de riesgo, los saltos de red y el propio procesamiento de la plataforma, y determina a qué distancia del punto de entrada previsto acaba realmente tu orden.
Una señal tiene un precio en el momento en que se escribe. Cada segundo entre ese momento y tu ejecución (fill) es tiempo para que el mercado se mueva, especialmente en pares cripto volátiles y en torno a publicaciones de noticias, por lo que la latencia se traduce en slippage y en entradas perdidas cuando una zona de precio ya ha sido superada antes de que llegue la orden. La latencia no es un único número: la recepción (leer y analizar el mensaje) suele ser de unos pocos ms, mientras que el ida y vuelta de la orden hasta la plataforma es la parte lenta y depende de la plataforma, del tipo de orden y de cuántas llamadas independientes (cambio de apalancamiento, entrada, stop, take-profit) haya que realizar.
AlgoVesta publica cifras medidas, no cifras de marketing. La recepción y el análisis de un webhook o de un mensaje de Telegram tardan bastante menos de 100 ms. La ruta completa de la orden, incluyendo el ajuste del apalancamiento, la colocación de la entrada y la creación de las órdenes de protección de stop-loss y take-profit, se mide de extremo a extremo, en promedio, en unos 4,1 segundos en exchanges cripto y en aproximadamente 1,2 segundos en MetaTrader 5; las órdenes de forex en la página de demostración se registran a partir de ejecuciones reales y se muestran en una franja de 0,6 a 1,2 segundos. Las órdenes se envían desde servidores de ejecución dedicados cercanos a las plataformas y no desde tu propio equipo, y el número de llamadas por orden se mantiene fijo para que la latencia no aumente con el número de señales. Si una señal define una zona de entrada, puedes optar por omitir la operación cuando el precio en vivo ya haya salido de esa zona en el momento en que se colocaría la orden. Las notas de medición están en la página del bot de TradingView y en la página de resultados.
Una alerta de TradingView se dispara a las 14:00:00.000 con ETHUSDT en 3.000,00. AlgoVesta la recibe y la analiza en 60 ms, comprueba las reglas del bot, ajusta un apalancamiento de 5x y envía la entrada a mercado; el exchange confirma la ejecución a las 14:00:02,8 en 3.000,90, y las órdenes de stop y take-profit se confirman un instante después. La diferencia del 0,03% entre el precio de la alerta y el precio de ejecución es el slippage causado por esos segundos de latencia.