Machine Learning para Alpha
La mayoría del machine learning en finanzas fracasa por una razón: los datos son casi todo ruido y el investigador se engaña a sí mismo. Este curso trata de no engañarse — construir features y etiquetas que no filtren información, validar de un modo que las series temporales no puedan burlar, y demostrar que una ventaja sobrevive a las cientos de configuraciones que probaste en secreto.
ML bien hecho en mercados — features financieras y etiquetado, la trampa de las fugas y por qué el k-fold normal falla en series temporales, validación cruzada purgada y con embargo, el problema de sobreajuste del backtest por contrastes múltiples y el ratio de Sharpe desinflado, ensembles de árboles frente a modelos lineales, importancia de variables MDI/MDA, y cómo integrar señales de ML en el pipeline de stat-arb. El sobreajuste es el enemigo en todo momento.
Lánzale un random forest a una serie de precios y te devolverá un backtest con un Sharpe de 4 y una sonrisa. Te está mintiendo. Los mercados son el conjunto de datos más adversarial que el machine learning llega a encontrar: la relación señal-ruido es brutalmente baja, el proceso generador de datos se desplaza bajo tus pies, las muestras se solapan y se filtran información unas a otras y —lo peor de todo— tú estás dentro del bucle, probando configuración tras configuración hasta que algo “funciona”. Casi todos los fracasos del ML en finanzas se reducen a la misma causa raíz: el investigador se engañó a sí mismo, y el backtest fue su cómplice.
Este curso es el antídoto. No es un recorrido por algoritmos —ya sabes qué es un árbol de decisión, o puedes consultarlo—. Es un recorrido por las trampas, y por la disciplina que las derrota. El enemigo único, nombrado en cada página, es el sobreajuste: confundir ruido con señal, dentro de muestra con fuera de muestra, suerte con habilidad. Este es el recorrido, del dato crudo a una señal desplegable:
- El ML y el enemigo del sobreajuste — por qué los mercados rompen la intuición habitual del ML: baja relación señal-ruido, no estacionariedad y el problema de contrastes múltiples con el humano en el bucle. El cambio de mentalidad de “encontrar el mejor modelo” a “no dejarse engañar”.
- Features financieras y etiquetado — convertir precios en features estacionarias e informativas, y el problema del etiquetado que nadie advierte: las etiquetas de horizonte fijo y sus defectos, el método de la triple barrera, el meta-etiquetado y la ponderación de muestras para resultados solapados.
- Fugas y validación cruzada purgada — la fuga que hace brillar un backtest, por qué el k-fold normal es inválido en series temporales con etiquetas solapadas, y la solución: purgado, embargo, walk-forward y la CV purgada combinatoria.
- Sobreajuste del backtest y el Sharpe desinflado — la trampa de los contrastes múltiples, por qué el mejor de N estrategias probadas está inflado por la suerte, la probabilidad de sobreajuste del backtest, el ratio de Sharpe desinflado y la longitud mínima de backtest que necesitarías para fiarte de un resultado.
- Modelos, ensembles e importancia de variables — modelos lineales frente a árboles con datos de baja señal, por qué la regularización y los ensembles (bagging, boosting) se ganan el sueldo, y cómo leer la importancia MDI y MDA sin dejarte despistar por ellas.
- De la señal de ML a la cartera — integrar una predicción ruidosa de ML en el pipeline de stat-arb: dimensionar la posición a partir de la señal, combinar alphas de ML con el motor de amplitud, respetar la capacidad y la rotación, y la disciplina de despliegue que mantiene honesta una señal en producción.
Al terminar tratarás un backtest reluciente como un perito forense trata un trimestre demasiado bueno: con sospecha, una lista de comprobación y las herramientas para encontrar el fraude. Un examen final calificado te devuelve toda la disciplina al final, una pregunta bloqueada cada vez.
En este tema
- 1 El ML y el enemigo del sobreajuste Por qué los mercados rompen la intuición habitual del aprendizaje automático — una relación señal-ruido despiadadamente baja, un proceso generador de datos no estacionario y un problema de contrastes múltiples con un humano en el bucle — y el giro mental de 'encontrar el mejor modelo' a 'no dejarse engañar.' 14 min
- 2 Features financieras y etiquetado Convertir los precios en features estacionarias e informativas sin tirar a la basura la memoria, y el problema del etiquetado del que nadie te avisa: las etiquetas de horizonte fijo y sus defectos, el método de la triple barrera, el meta-etiquetado y la ponderación de muestras para resultados solapados. 15 min
- 3 Fugas y validación cruzada purgada La fuga de datos que hace brillar un backtest, por qué la validación cruzada k-fold ordinaria es inválida en series temporales con etiquetas solapadas, y la solución que exige el ML financiero: el purgado, el embargo, el walk-forward y la validación cruzada combinatoria purgada. 15 min
- 4 Sobreajuste del backtest y el Sharpe desinflado La trampa del contraste múltiple que vuelve falsos a la mayoría de los backtests publicados: por qué la mejor de muchas estrategias probadas está inflada por la suerte, cómo el Sharpe máximo esperado bajo la hipótesis nula crece con el número de pruebas, y las herramientas que contraatacan: los ratios de Sharpe probabilístico y desinflado, la probabilidad de sobreajuste del backtest y la longitud mínima de backtest. 16 min
- 5 Modelos, ensembles e importancia de variables Elegir y domar modelos para datos de baja señal: modelos lineales frente a ensembles de árboles, por qué la regularización y el ensembling (bagging y boosting) se ganan su sitio cuando los datos son casi todo ruido, y cómo leer la importancia de variables MDI y MDA sin dejarte engañar por ellas. 15 min
- 6 De la señal de ML a la cartera Cómo plegar una previsión ruidosa de ML en el pipeline del arbitraje estadístico: convertir una predicción en una posición, combinar alfas de ML a través del motor de amplitud, pagar el rápido decaimiento de la señal con rotación y capacidad, reentrenar contra la deriva de concepto y la disciplina de despliegue que mantiene honesta una señal en vivo. 15 min
- 7 Machine Learning para Alpha — Examen final El examen final con nota de Machine Learning para Alpha: la baja relación señal-ruido y la no estacionariedad, los rasgos financieros y el etiquetado de triple barrera, la fuga de datos y la validación cruzada purgada/con embargo, el sobreajuste de backtests y el ratio de Sharpe desinflado, los modelos, los ensembles y la importancia de rasgos MDI/MDA, y la integración de una señal ML ruidosa en el flujo de stat-arb. 18 min
Marcar curso como terminado
¿Has acabado todas las lecciones? Déjalo fijado — tu progreso se guarda en este dispositivo.