Sequential Structure in Intraday Futures Data: LSTM vs Gradient Boosting on MNQ
Este artículo demuestra que ni los modelos de gradient boosting ni los modelos LSTM pueden lograr una precisión predictiva estadísticamente significativa por encima de una tasa base del 51,8% al pronosticar la dirección intradiaria de los futuros MNQ utilizando cuatro años de datos OHLCV de cinco minutos, lo que sugiere que tales conjuntos de datos de un solo instrumento son insuficientes para el aprendizaje automático financiero secuencial confiable.
Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo
Imagina que intentas predecir el clima de una ciudad específica, pero solo tienes cuatro años de registros diarios del clima. Quieres saber: "¿Si llueve en la primera hora del día, lloverá todo el día?"
Este artículo es un informe de un investigador llamado Mathias Mesfin, quien intentó responder esa pregunta, pero en lugar del clima, examinó los futuros del mercado de valores (específicamente el MNQ, que rastrea el Nasdaq 100). Quería ver si cerebros informáticos modernos y de alta tecnología (Aprendizaje Automático) podían encontrar patrones ocultos en el "latido" del mercado que los humanos pasan por alto.
Aquí está la historia de lo que hizo, cómo lo hizo y qué encontró, explicado de manera sencilla.
La Gran Idea: El "Kronos" frente a la "Tienda Local"
Recientemente, se lanzó un modelo masivo de IA llamado Kronos. Fue entrenado con millones de gráficos de acciones de muchos mercados diferentes. Aprendió que el orden en que aparecen las barras de precios (la secuencia) en realidad contiene pistas sobre lo que sucederá después. Es como un chef maestro que ha probado millones de platos y sabe exactamente cómo sabrá una secuencia específica de ingredientes.
Mathias se hizo una pregunta sencilla: "¿Si tomamos esa misma idea, pero la aplicamos a solo un mercado (MNQ) durante solo cuatro años, ¿seguirá funcionando?"
Organizó una carrera entre dos tipos de aprendices informáticos:
- El "Escopeta" (Gradient Boosting): Este modelo examina una lista de hechos (como "ayer hizo calor", "la brecha fue amplia"), pero los trata como un montón de elementos no relacionados. No le importa el orden en que ocurrieron.
- El "Narrador" (LSTM): Este modelo está diseñado para leer una historia. Examina las 12 barras de cinco minutos de la mañana e intenta entender la secuencia de eventos, tal como se lee una palabra por palabra en una oración.
El Experimento: Una Prueba Estricta
Mathias no dejó que las computadoras simplemente adivinaran. Estableció una prueba muy estricta llamada Validación Progresiva (Walk-Forward Validation).
- La Regla: La computadora aprende de 2022, luego intenta predecir 2023. Después, aprende de 2022–2023 y predice 2024. Finalmente, aprende de 2022–2024 y predice 2025.
- El Objetivo: Predecir si el mercado cerrará más alto de lo que abrió a las 10:30 AM en al menos 10 puntos.
- La Línea Base: Si simplemente lanzaras una moneda, tendrías razón aproximadamente el 51,8 % de las veces (porque el mercado sube ligeramente con más frecuencia de lo que baja). Para ganar, la computadora tenía que superar este lanzamiento de moneda.
Los Resultados: Las Computadoras se Perdieron
Los resultados fueron honestos y decepcionantes para la esperanza de la "alta tecnología", pero muy informativos para la ciencia:
- El "Escopeta" (Gradient Boosting): Intentó encontrar patrones en los datos diarios. A veces tuvo suerte (54 % de precisión en un año), pero en otros años se equivocó más a menudo que una moneda. Cuando Mathias verificó por qué tomaba decisiones, las razones cambiaban cada año. Un año le importaban los "huecos nocturnos", al siguiente le importaba el "volumen". Fue como un estudiante que memorizó las respuestas del examen del año pasado pero no logró aprender las matemáticas reales.
- El "Narrador" (LSTM): Esta fue la gran prueba. ¿Importaba la secuencia de las barras de la mañana? La respuesta fue no. El modelo esencialmente se rindió. Predijo una probabilidad del 50/50 para cada día, independientemente de cómo se veía la mañana. Su "confianza" fue plana. No aprendió nada.
El Veredicto: Ninguno de los modelos pudo predecir el mercado mejor que un lanzamiento de moneda. El "Narrador" no encontró una historia; solo encontró ruido.
El "Por Qué": La Analogía de la Biblioteca
¿Por qué falló la IA de alta tecnología? El artículo ofrece una excelente explicación usando una Analogía de la Biblioteca:
- El Modelo Kronos (El Ganador): Imagina una biblioteca con 9 millones de libros. Si quieres aprender un idioma raro, puedes leer millones de ejemplos y encontrar las reglas.
- El Conjunto de Datos de Mathias (El Perdedor): Imagina que solo tienes 944 páginas (un día por año durante cuatro años).
- Si un patrón específico ocurre solo el 5 % de las veces, aparece solo 47 veces en toda tu biblioteca.
- Intentar enseñar a una IA compleja a encontrar un patrón que solo aparece 47 veces es como intentar enseñarle a un niño a reconocer un tipo específico de nube mostrándole una imagen de esa nube una vez cada dos semanas durante cuatro años. Simplemente no hay suficiente "combustible de datos" para que el motor funcione.
La IA no falló porque fuera "tonta". Falló porque estaba hambrienta de datos. Necesitaba millones de ejemplos para aprender la "gramática" del mercado, pero solo se le dieron unos cientos.
La Conclusión: Un "No" Honesto
La parte más importante de este artículo no es que los modelos fallaran; es que el investigador admitió que fallaron y explicó exactamente por qué.
- La Afirmación: No se puede utilizar IA avanzada para predecir la dirección diaria de un único mercado de valores utilizando solo cuatro años de datos de 5 minutos. Los datos son demasiado escasos.
- La Lección: Para que estos modelos funcionen, necesitas:
- Mucho más historial (décadas, no años).
- Datos mucho más rápidos (datos tick a tick, que multiplican la cantidad de puntos de datos por 50 veces).
- Más mercados (entrenar en Nasdaq, S&P y Dow Jones al mismo tiempo para darle a la IA más ejemplos).
En resumen: La super-IA "Kronos" funciona porque ha leído toda la enciclopedia del mercado. Mathias intentó enseñar a una IA similar usando solo una página de un diccionario y, sin sorpresa, no pudo aprender el idioma. Este artículo es un mapa valioso que muestra a los investigadores exactamente dónde está el "acantilado de datos", para que no pierdan tiempo intentando saltarlo con datos insuficientes.
¿Ahogado en artículos de tu campo?
Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.