Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/98563
Título : Optimización de portfolio de inversión con técnicas de Machine Learning
Autor : Polo Molina, Alejandro
Sáez-Royuela Ariza, Alberto
Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)
Fecha de publicación : 2025
Resumen : En el Anexo B hemos elaborado un borrador estructurado de nuestro Trabajo de Fin de Máster sobre optimización de carteras mediante Machine Learning. Primero, en la Introducción, definimos qué es un portfolio y por qué su correcta asignación de activos (trade-off riesgo-retorno) resulta fundamental en finanzas. Explicamos los fundamentos de Markowitz (1952) y el CAPM (Sharpe 1964; Lintner 1965), y motivamos el uso de redes neuronales profundas (DNN) y recurrentes (RNN/LSTM) para superar las limitaciones de la teoría clásica ―no linealidades, estimación ruidosa y cambios de régimen― mediante predicciones más robustas. A continuación, en el Literature Review revisamos dos corrientes: la teoría clásica (Markowitz, CAPM y sus mejoras: shrinkage, robust optimization y Black–Litterman) y las técnicas de ML. Destacamos modelos lineales regularizados (Ridge, Lasso), ensambles de árboles (Random Forest, Gradient Boosting) y redes profundas para prever retornos y volatilidad, así como enfoques de Reinforcement Learning para aprender políticas de inversión. En la Motivación detallamos por qué las carteras clásicas sufren errores de estimación y no capturan dinámicas complejas, y argumentamos cómo DNN y RNN pueden aprender mapeos no lineales y dependencias temporales para mejorar la asignación. Los Objetivos se concretan en diseñar un marco híbrido que combine DNN/RNN y optimización media-varianza, implementar y comparar arquitecturas (MLP, RNN, LSTM, GRU), establecer un protocolo de backtesting y entregar código reproducible. Finalmente, en Metodología y Plan de Trabajo describimos seis fases: adquisición y limpieza de datos, ingeniería de features, desarrollo de modelos, ajuste de hiperparámetros (Optuna/Ray Tune), integración de predicciones en un solver CVXPY con restricciones realistas (turnover, límites de peso) y evaluación mediante backtesting con ventanas deslizantes. El cronograma simula actividad desde febrero-marzo 2025 hasta la entrega el 3 de junio, cubriendo investigación, codificación, pruebas y redacción.
In Annex B, we present a structured draft of our Master’s Final Project on portfolio optimization using Machine Learning. First, in the **Introduction**, we define what a portfolio is and why proper asset allocation (the risk–return trade-off) is essential in finance. We review the foundations laid by Markowitz (1952) and the CAPM (Sharpe 1964; Lintner 1965), then motivate the use of Deep Neural Networks (DNNs) and Recurrent Neural Networks (RNNs/LSTMs) to overcome classical theory’s limitations—non-linearities, noisy estimates, and regime shifts—through more robust forecasts. Next, in the **Literature Review**, we examine two streams: classical theory (Markowitz, CAPM and its refinements: shrinkage, robust optimization, and Black–Litterman) and ML techniques. We highlight regularized linear models (Ridge, Lasso), tree-based ensembles (Random Forest, Gradient Boosting), and deep learning approaches for return and volatility prediction, as well as Reinforcement Learning methods for trading policy discovery. In **Motivation**, we explain why classical portfolios suffer from estimation error and fail to capture complex market dynamics, and argue how DNNs and RNNs can learn non-linear mappings and temporal dependencies to improve allocation. The **Objectives** specify designing a hybrid framework combining DNN/RNN forecasts with Mean–Variance optimization, implementing and comparing architectures (MLP, RNN, LSTM, GRU), establishing a rigorous backtesting protocol, and delivering reproducible code. Finally, in **Methodology and Work Plan**, we outline six phases: data acquisition and cleaning, feature engineering, model development, hyperparameter tuning (Optuna/Ray Tune), integration of ML forecasts into a CVXPY-based optimizer with realistic constraints (turnover, weight limits), and evaluation via rolling-window backtesting. The timeline spans February–March 2025 to the June 3 submission, covering research, coding, testing, and writing.
Descripción : Máster Universitario en Big Data
URI : http://hdl.handle.net/11531/98563
Aparece en las colecciones: TFG, TFM (temporales)

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TFM_Saez_Royuela_Ariza_Alberto.pdfTrabajo Fin de Máster1,28 MBAdobe PDFVisualizar/Abrir     Request a copy
Declaracion_Jurada.pdfAutorización9,1 kBAdobe PDFVisualizar/Abrir     Request a copy


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.