Los cálculos de tiempo son concluyentes: un modelo de lenguaje es cientos de veces demasiado lento para la única tarea que exige el arbitraje de latencia.
El arbitraje de latencia aprovecha el breve intervalo en el que un feed rápido muestra que el precio se mueve antes de que se actualice la cotización de un bróker más lento. Ese intervalo es minúsculo, y toda la estrategia consiste en una carrera para actuar dentro de él.
| Paso | Tiempo disponible |
|---|---|
| Ventana de oportunidad del arbitraje de latencia | Aproximadamente milisegundos de un solo dígito, a menudo menos |
| Reacción del motor de ejecución determinista | De menos de un milisegundo a unos pocos milisegundos |
| Respuesta de un gran modelo de lenguaje | De cientos de milisegundos a varios segundos |
Dicho claramente, cuando un modelo de lenguaje termina de leer el prompt y generar una respuesta, la oportunidad ya ha aparecido y desaparecido cientos de veces. No es un problema de optimización. Generar lenguaje token por token es inherentemente más lento que un motor compilado reaccionando a un tick de precio, y la diferencia es enorme.
Aunque la inferencia fuera instantánea, otras dos propiedades seguirían descartando a los LLM para la ejecución.
El mismo prompt puede generar resultados diferentes. Para un motor de trading que debe comportarse de forma idéntica cada vez que observa el mismo estado del mercado, eso es descalificante. La ejecución debe ser reproducible; un generador de texto probabilístico es justo lo contrario.
Un modelo de lenguaje no dispone de un feed de precios en tiempo real de forma predeterminada y no es una calculadora, por lo que el dimensionamiento preciso y los cálculos de riesgo pueden desviarse. La ejecución exige cifras exactas mediante una conexión en tiempo real, de forma determinista y en todo momento.
Excluir a los LLM de la ejecución no los vuelve inútiles en este ámbito. Los traslada a las partes del flujo de trabajo donde ser lentos y probabilísticos no supone un problema.
| Tarea | Por qué es adecuada para un LLM |
|---|---|
| Investigación de brókeres | Resumir qué centros toleran el flujo y cuál es su reputación de ejecución |
| Generación y revisión del código del motor | Escribir, explicar y depurar el código del motor determinista más rápido que a mano |
| Análisis de registros de ejecución | Leer sus ejecuciones y señalar deslizamientos asimétricos o latencia añadida como lo haría un analista |
| Explicación de la estrategia | Convertir una idea de ejecución compleja en un informe claro para que una persona pueda actuar |
Cada una de estas tareas ocurre antes o después de la operación, nunca durante ella. Esa es la división correcta del trabajo: el modelo de lenguaje informa y revisa; el motor determinista ejecuta. Es la misma separación entre investigación y ejecución que tratamos en el artículo principal sobre si la IA puede operar en Forex.
La configuración profesional no consiste en «IA o software», sino en ambos, cada uno en su ámbito. Un motor determinista gestiona la ejecución en milisegundos, mientras que un modelo de lenguaje trabaja a su lado sin conexión directa para la investigación, el código y el análisis. Por eso una ventaja que sobrevive en un backtest con ejecuciones perfectas puede desaparecer en producción debido a la latencia de ejecución, algo que cuantificamos en la brecha del tiempo de ejecución. También explica por qué medir sus ejecuciones reales, como se aborda en la transparencia de ejecución del bróker, importa más que la opinión de cualquier modelo.
No. Incluso con una inferencia más rápida, el no determinismo y la necesidad de una ejecución exacta, en tiempo real y reproducible excluyen a los modelos de lenguaje de la propia operación. La velocidad es solo uno de tres obstáculos.
En el arbitraje de latencia, no, porque incluso la decisión debe producirse en milisegundos de un solo dígito. En estrategias más lentas, un agente controlado por un LLM puede tomar decisiones de alto nivel, pero la ejecución rápida sigue funcionando mediante código determinista.
En absoluto. Es valiosa para la investigación, el código del motor y el análisis de registros de ejecución. Simplemente debe estar junto a la estrategia, no dentro del bucle de ejecución.
Nuevos artículos, trabajos de investigación y lanzamientos de productos, enviados cuando los publiquemos.
Conozca el panorama completo de lo que la IA puede y no puede hacer en el trading, y cómo la ejecución determinista decide sus operaciones.