Machine Learning Asset Allocation

La optimización de portafolios de instrumentos financieros es una actividad que ocurre de manera diaria en el mundo financiero. En la mayoría de los casos se utiliza una metodología de optimización cuadrática que está diseñada para solucionar problemas de optimización de cartera con restricciones...

Descripción completa

Detalles Bibliográficos
Autor principal: Ramírez Rojas, Agustín
Otros Autores: Roccatagliata, Pablo
Formato: Tesis de maestría acceptedVersion
Lenguaje:Español
Publicado: Universidad Torcuato Di Tella 2023
Materias:
Acceso en línea:https://repositorio.utdt.edu/handle/20.500.13098/11865
Aporte de:
id I57-R163-20.500.13098-11865
record_format dspace
spelling I57-R163-20.500.13098-118652023-06-06T07:36:34Z Machine Learning Asset Allocation Ramírez Rojas, Agustín Roccatagliata, Pablo Activos financieros Cartera de Valores Análisis comparativo inversiones financieras Critical Line Algorithm (CLA) Hierarchical Risk Parity (HRP) Simulación de Monte Carlo La optimización de portafolios de instrumentos financieros es una actividad que ocurre de manera diaria en el mundo financiero. En la mayoría de los casos se utiliza una metodología de optimización cuadrática que está diseñada para solucionar problemas de optimización de cartera con restricciones de desigualdad. El Critical Line Algorithm (CLA) es un algoritmo para este proposito que garantiza encontrar una solución exacta luego de varias iteraciones. A pesar de que la metodología matemática utilizada para la resolución del problema es correcta, el CLA puede presentar soluciones que no sean del todo confiables por la inestabilidad de las mismas, por su concentración en pocos activos de la cartera y por el bajo rendimiento fuera de la muestra. La razón de la inestabilidad se encuentra relacionada a que la optimización requiere una inversión en la matriz de covarianza. Por lo tanto, la matriz de covarianza es mas ante una mayor correlación en los activos es más inestable al calcular su inversa y la correlación lamentablemente es lo más habitual Marcos López de Prado (2016) nos presenta una solución alternativa a este problema de optimización llamado Hierarchical Risk Parity (HRP). El enfoque de HRP utiliza Machine Learning y teoría de grafos para construir un portafolio diversificado basado en la información contenida en la matriz de covarianza de los activos. El HRP se construye mediante la metodología de clustering jerárquico en donde las inversiones se intentan unir en grupos similares entre sí. En el trabajo propuesto se extraen datos de las acciones de las empresas que representan el índice S & P 500 del periodo 2015 – 2020. Seguidamente, se crea una cartera y se utilizan los distintos algoritmos de optimización en ella. Posteriormente, se hace un análisis comparativo de las ponderaciones y de la performance que tiene la cartera con los distintos algoritmos. También se generan 11 portafolios específicos de sectores en los que divide el S&P y se realiza el mismo análisis comparativo para cada uno de ellos. Además, se realiza una simulación de Monte Carlo con variables aleatorias para analizar la estabilidad de las soluciones de los distintos algoritmos de optimización utilizados. Los resultados más relevantes del analisis son que el CLA concentra sus asignaciones en 10 activos de un portafolio de 34 a diferencia del HRP que lo distribuye de forma más equitativa en todo el portafolio . Además, el HRP obtiene una mejor eficiencia de retorno ajustado en el riesgo en comparación al CLA (Sharpe Ratio). Lo mismo ocurre si se realiza una simulación de Monte Carlo en donde se utilizan variables aleatorias. Se puede concluir que ante shocks en el mercado se penaliza la concentración del CLA. En cambio, el HRP proporciona una mejor protección frente a los shocks al encontrar un compromiso entre la diversificación en todas las inversiones y la diversificación en grupos de inversiones en múltiples niveles jerárquicos. 2023-06-05T22:31:04Z 2023-06-05T22:31:04Z 2021 info:eu-repo/semantics/masterThesis info:ar-repo/semantics/tesis de maestría info:eu-repo/semantics/acceptedVersion https://repositorio.utdt.edu/handle/20.500.13098/11865 spa info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-sa/2.5/ar/ 123 p. application/pdf application/pdf Universidad Torcuato Di Tella
institution Universidad Torcuato Di Tella
institution_str I-57
repository_str R-163
collection Repositorio Digital Universidad Torcuato Di Tella
language Español
orig_language_str_mv spa
topic Activos financieros
Cartera de Valores
Análisis comparativo
inversiones financieras
Critical Line Algorithm (CLA)
Hierarchical Risk Parity (HRP)
Simulación de Monte Carlo
spellingShingle Activos financieros
Cartera de Valores
Análisis comparativo
inversiones financieras
Critical Line Algorithm (CLA)
Hierarchical Risk Parity (HRP)
Simulación de Monte Carlo
Ramírez Rojas, Agustín
Machine Learning Asset Allocation
topic_facet Activos financieros
Cartera de Valores
Análisis comparativo
inversiones financieras
Critical Line Algorithm (CLA)
Hierarchical Risk Parity (HRP)
Simulación de Monte Carlo
description La optimización de portafolios de instrumentos financieros es una actividad que ocurre de manera diaria en el mundo financiero. En la mayoría de los casos se utiliza una metodología de optimización cuadrática que está diseñada para solucionar problemas de optimización de cartera con restricciones de desigualdad. El Critical Line Algorithm (CLA) es un algoritmo para este proposito que garantiza encontrar una solución exacta luego de varias iteraciones. A pesar de que la metodología matemática utilizada para la resolución del problema es correcta, el CLA puede presentar soluciones que no sean del todo confiables por la inestabilidad de las mismas, por su concentración en pocos activos de la cartera y por el bajo rendimiento fuera de la muestra. La razón de la inestabilidad se encuentra relacionada a que la optimización requiere una inversión en la matriz de covarianza. Por lo tanto, la matriz de covarianza es mas ante una mayor correlación en los activos es más inestable al calcular su inversa y la correlación lamentablemente es lo más habitual Marcos López de Prado (2016) nos presenta una solución alternativa a este problema de optimización llamado Hierarchical Risk Parity (HRP). El enfoque de HRP utiliza Machine Learning y teoría de grafos para construir un portafolio diversificado basado en la información contenida en la matriz de covarianza de los activos. El HRP se construye mediante la metodología de clustering jerárquico en donde las inversiones se intentan unir en grupos similares entre sí. En el trabajo propuesto se extraen datos de las acciones de las empresas que representan el índice S & P 500 del periodo 2015 – 2020. Seguidamente, se crea una cartera y se utilizan los distintos algoritmos de optimización en ella. Posteriormente, se hace un análisis comparativo de las ponderaciones y de la performance que tiene la cartera con los distintos algoritmos. También se generan 11 portafolios específicos de sectores en los que divide el S&P y se realiza el mismo análisis comparativo para cada uno de ellos. Además, se realiza una simulación de Monte Carlo con variables aleatorias para analizar la estabilidad de las soluciones de los distintos algoritmos de optimización utilizados. Los resultados más relevantes del analisis son que el CLA concentra sus asignaciones en 10 activos de un portafolio de 34 a diferencia del HRP que lo distribuye de forma más equitativa en todo el portafolio . Además, el HRP obtiene una mejor eficiencia de retorno ajustado en el riesgo en comparación al CLA (Sharpe Ratio). Lo mismo ocurre si se realiza una simulación de Monte Carlo en donde se utilizan variables aleatorias. Se puede concluir que ante shocks en el mercado se penaliza la concentración del CLA. En cambio, el HRP proporciona una mejor protección frente a los shocks al encontrar un compromiso entre la diversificación en todas las inversiones y la diversificación en grupos de inversiones en múltiples niveles jerárquicos.
author2 Roccatagliata, Pablo
author_facet Roccatagliata, Pablo
Ramírez Rojas, Agustín
format Tesis de maestría
Tesis de maestría
acceptedVersion
author Ramírez Rojas, Agustín
author_sort Ramírez Rojas, Agustín
title Machine Learning Asset Allocation
title_short Machine Learning Asset Allocation
title_full Machine Learning Asset Allocation
title_fullStr Machine Learning Asset Allocation
title_full_unstemmed Machine Learning Asset Allocation
title_sort machine learning asset allocation
publisher Universidad Torcuato Di Tella
publishDate 2023
url https://repositorio.utdt.edu/handle/20.500.13098/11865
work_keys_str_mv AT ramirezrojasagustin machinelearningassetallocation
_version_ 1768086694561579008