Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo

Este proyecto de investigación se adentró en el desarrollo de un agente de trading basado en aprendizaje por refuerzo, con el objetivo de evaluar su desempeño en comparación con la estrategia buy-and-hold en el dinámico entorno de los mercados financieros. El problema central de esta investigación e...

Full description

Autores:
Narváez Paz, Elkin Jadier
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Pontificia Universidad Javeriana Cali
Repositorio:
Vitela
Idioma:
spa
OAI Identifier:
oai:vitela.javerianacali.edu.co:11522/2573
Acceso en línea:
https://vitela.javerianacali.edu.co/handle/11522/2573
Palabra clave:
Aprendizaje por refuerzo
Agente de trading
Estrategia buy-and-hold
Indicadores técnicos
Posiciones financieras
Aprendizaje profundo
Rights
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id Vitela2_44b67c6ba38e5264388894218aabf8ef
oai_identifier_str oai:vitela.javerianacali.edu.co:11522/2573
network_acronym_str Vitela2
network_name_str Vitela
repository_id_str
dc.title.spa.fl_str_mv Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
title Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
spellingShingle Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
Aprendizaje por refuerzo
Agente de trading
Estrategia buy-and-hold
Indicadores técnicos
Posiciones financieras
Aprendizaje profundo
title_short Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
title_full Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
title_fullStr Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
title_full_unstemmed Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
title_sort Apoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzo
dc.creator.fl_str_mv Narváez Paz, Elkin Jadier
dc.contributor.advisor.none.fl_str_mv Linares Ospina, Diego Luis
Álvarez Vargas, Gloria Inés
dc.contributor.author.none.fl_str_mv Narváez Paz, Elkin Jadier
dc.subject.none.fl_str_mv Aprendizaje por refuerzo
Agente de trading
Estrategia buy-and-hold
Indicadores técnicos
Posiciones financieras
Aprendizaje profundo
topic Aprendizaje por refuerzo
Agente de trading
Estrategia buy-and-hold
Indicadores técnicos
Posiciones financieras
Aprendizaje profundo
description Este proyecto de investigación se adentró en el desarrollo de un agente de trading basado en aprendizaje por refuerzo, con el objetivo de evaluar su desempeño en comparación con la estrategia buy-and-hold en el dinámico entorno de los mercados financieros. El problema central de esta investigación era evaluar si un agente entrenado mediante técnicas de aprendizaje por refuerzo podía navegar eficazmente por las complejidades de la compra y venta de activos, marcadas por la volatilidad del mercado, tendencias cambiantes e incertidumbres financieras. Nuestro enfoque implicó una progresión deliberada e iterativa de experimentos, comenzando con fases preliminares diseñadas para extraer información cualitativa e identificar tendencias. Estos primeros experimentos estaban limitados en términos de recursos computacionales y duración del entrenamiento, pero fueron fundamentales para dirigirnos hacia hiperparámetros óptimos y configuraciones de entrenamiento para el último experimento. Este último experimento, caracterizado por un período de entrenamiento extenso, se destaca como el punto central de nuestros hallazgos, exhibiendo la culminación de nuestros esfuerzos. Dentro de este entrenamiento extendido, el agente demostró una notable capacidad para adaptarse a las dinámicas cambiantes del mercado, lo que se tradujo en un desempeño que compite favorablemente con la estrategia buy-and-hold. Estos resultados destacan la adaptabilidad y las capacidades de aprendizaje del agente en el contexto de compra y venta de activos, revelando su potencial para su aplicación práctica en los mercados financieros reales. En conclusión, esta investigación arroja luz sobre la promesa del aprendizaje por refuerzo en el trading, enfatizando la importancia de un enfoque sistemático para la experimentación y dejando el camino para futuros refinamientos destinados a mejorar la robustez del modelo para aplicaciones financieras del mundo real.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-06-14T17:37:13Z
dc.date.available.none.fl_str_mv 2024-06-14T17:37:13Z
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.redcol.none.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://vitela.javerianacali.edu.co/handle/11522/2573
url https://vitela.javerianacali.edu.co/handle/11522/2573
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.creativecommons.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
dc.format.extent.none.fl_str_mv 235 p.
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Pontificia Universidad Javeriana Cali
publisher.none.fl_str_mv Pontificia Universidad Javeriana Cali
institution Pontificia Universidad Javeriana Cali
bitstream.url.fl_str_mv https://vitela.javerianacali.edu.co/bitstreams/ccccbba8-07b2-4d49-b468-ddcdd1fc09eb/download
https://vitela.javerianacali.edu.co/bitstreams/78f147e5-17b0-4006-aba8-7c40efb63f9c/download
https://vitela.javerianacali.edu.co/bitstreams/38efdf51-bead-4111-a201-27a7530d7039/download
https://vitela.javerianacali.edu.co/bitstreams/28d85edf-8cc9-4a43-9883-04153ecdcaa0/download
https://vitela.javerianacali.edu.co/bitstreams/eafdc136-2c81-43d9-860c-f59e56cfd31c/download
https://vitela.javerianacali.edu.co/bitstreams/5e3cf37c-c33e-43dc-acca-10079267edc8/download
https://vitela.javerianacali.edu.co/bitstreams/6da2e5ab-4614-4d59-b881-561d80d1c2ff/download
https://vitela.javerianacali.edu.co/bitstreams/50a4b380-3016-4fa3-8871-518e68141c5f/download
https://vitela.javerianacali.edu.co/bitstreams/bf2e8744-6753-4b9b-b92d-b5cd9969df41/download
https://vitela.javerianacali.edu.co/bitstreams/4d93ae02-659d-4c58-81b4-a2907d49ba8b/download
bitstream.checksum.fl_str_mv c3a24965acf49fcdf1188e7c9d5b51d2
123c46f4f8ca331a4c8fab672294f2b4
48ac1e4839d7a841fde1172345624a75
1d69ba013e4caf5aef68db1e8f62aa83
11a929d6e34264cca0cbadaae139770f
cdde61638db12a47963f774af499b734
2737fcd2c7ec9a12514e16b067a0a644
286058e362c5ff2028c64c794beb081c
4d639e9d7cc5a2da11a3aa228ebc0f03
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Vitela
repository.mail.fl_str_mv vitela.mail@javerianacali.edu.co
_version_ 1812095055749447680
spelling Linares Ospina, Diego LuisÁlvarez Vargas, Gloria InésNarváez Paz, Elkin Jadier2024-06-14T17:37:13Z2024-06-14T17:37:13Z2023https://vitela.javerianacali.edu.co/handle/11522/2573Este proyecto de investigación se adentró en el desarrollo de un agente de trading basado en aprendizaje por refuerzo, con el objetivo de evaluar su desempeño en comparación con la estrategia buy-and-hold en el dinámico entorno de los mercados financieros. El problema central de esta investigación era evaluar si un agente entrenado mediante técnicas de aprendizaje por refuerzo podía navegar eficazmente por las complejidades de la compra y venta de activos, marcadas por la volatilidad del mercado, tendencias cambiantes e incertidumbres financieras. Nuestro enfoque implicó una progresión deliberada e iterativa de experimentos, comenzando con fases preliminares diseñadas para extraer información cualitativa e identificar tendencias. Estos primeros experimentos estaban limitados en términos de recursos computacionales y duración del entrenamiento, pero fueron fundamentales para dirigirnos hacia hiperparámetros óptimos y configuraciones de entrenamiento para el último experimento. Este último experimento, caracterizado por un período de entrenamiento extenso, se destaca como el punto central de nuestros hallazgos, exhibiendo la culminación de nuestros esfuerzos. Dentro de este entrenamiento extendido, el agente demostró una notable capacidad para adaptarse a las dinámicas cambiantes del mercado, lo que se tradujo en un desempeño que compite favorablemente con la estrategia buy-and-hold. Estos resultados destacan la adaptabilidad y las capacidades de aprendizaje del agente en el contexto de compra y venta de activos, revelando su potencial para su aplicación práctica en los mercados financieros reales. En conclusión, esta investigación arroja luz sobre la promesa del aprendizaje por refuerzo en el trading, enfatizando la importancia de un enfoque sistemático para la experimentación y dejando el camino para futuros refinamientos destinados a mejorar la robustez del modelo para aplicaciones financieras del mundo real.This research explored the development of a reinforcement learning-based trading agent, aiming to evaluate its performance in comparison to the buy-and-hold strategy within the dynamic environment of financial markets. The core problem at the heart of this investigation was to discern whether an agent trained through reinforcement learning techniques could effectively navigate the complexities of trading, marked by market volatility, evolving trends, and financial uncertainties. Our approach involved a deliberate and iterative progression of experiments, beginning with preliminary phases designed to extract qualitative insights and identify trends. These early experiments were constrained in terms of computational resources and training duration but proved instrumental in steering us toward optimal hyperparameters and training configurations for the last experiment. This last experiment, characterized by an extensive training period, stands as the focal point of our findings, showcasing the culmination of our efforts. Within this extended training, the agent exhibited a remarkable capacity to adapt to dynamic market conditions, resulting in performance that competes favorably with the buy-and-hold strategy. These outcomes underscore the agent’s adaptability and learning capabilities within the context of trading, revealing its potential for practical application in real financial markets. In conclusion, this research sheds light on the promise of reinforcement learning in trading, emphasizing the importance of a systematic approach to experimentation and paving the way for future refinements to enhance the model’s robustness for real-world financial applications.235 p.application/pdfspaPontificia Universidad Javeriana Calihttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2Aprendizaje por refuerzoAgente de tradingEstrategia buy-and-holdIndicadores técnicosPosiciones financierasAprendizaje profundoApoyo en la compra y venta de acciones de la bolsa de valores estadounidense utilizando técnicas de aprendizaje por refuerzohttp://purl.org/coar/resource_type/c_7a1fTesis/Trabajo de grado - Monografía - Pregradohttps://purl.org/redcol/resource_type/TPFacultad de Ingeniería y Ciencias. Ingeniería de Sistemas y ComputaciónPregradoIngeniero de Sistemas y ComputaciónTEXTApoyo_compra_venta_acciones.pdf.pdf.txtApoyo_compra_venta_acciones.pdf.pdf.txtExtracted texttext/plain101406https://vitela.javerianacali.edu.co/bitstreams/ccccbba8-07b2-4d49-b468-ddcdd1fc09eb/downloadc3a24965acf49fcdf1188e7c9d5b51d2MD511Articulo_cientifico.pdf.txtArticulo_cientifico.pdf.txtExtracted texttext/plain25259https://vitela.javerianacali.edu.co/bitstreams/78f147e5-17b0-4006-aba8-7c40efb63f9c/download123c46f4f8ca331a4c8fab672294f2b4MD513Licencia_autorizacion.pdf.txtLicencia_autorizacion.pdf.txtExtracted texttext/plain4891https://vitela.javerianacali.edu.co/bitstreams/38efdf51-bead-4111-a201-27a7530d7039/download48ac1e4839d7a841fde1172345624a75MD515THUMBNAILApoyo_compra_venta_acciones.pdf.pdf.jpgApoyo_compra_venta_acciones.pdf.pdf.jpgGenerated Thumbnailimage/jpeg2985https://vitela.javerianacali.edu.co/bitstreams/28d85edf-8cc9-4a43-9883-04153ecdcaa0/download1d69ba013e4caf5aef68db1e8f62aa83MD512Articulo_cientifico.pdf.jpgArticulo_cientifico.pdf.jpgGenerated Thumbnailimage/jpeg5223https://vitela.javerianacali.edu.co/bitstreams/eafdc136-2c81-43d9-860c-f59e56cfd31c/download11a929d6e34264cca0cbadaae139770fMD514Licencia_autorizacion.pdf.jpgLicencia_autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg5332https://vitela.javerianacali.edu.co/bitstreams/5e3cf37c-c33e-43dc-acca-10079267edc8/downloadcdde61638db12a47963f774af499b734MD516ORIGINALApoyo_compra_venta_acciones.pdf.pdfApoyo_compra_venta_acciones.pdf.pdfapplication/pdf87931683https://vitela.javerianacali.edu.co/bitstreams/6da2e5ab-4614-4d59-b881-561d80d1c2ff/download2737fcd2c7ec9a12514e16b067a0a644MD52Articulo_cientifico.pdfArticulo_cientifico.pdfapplication/pdf677182https://vitela.javerianacali.edu.co/bitstreams/50a4b380-3016-4fa3-8871-518e68141c5f/download286058e362c5ff2028c64c794beb081cMD53Licencia_autorizacion.pdfLicencia_autorizacion.pdfapplication/pdf301584https://vitela.javerianacali.edu.co/bitstreams/bf2e8744-6753-4b9b-b92d-b5cd9969df41/download4d639e9d7cc5a2da11a3aa228ebc0f03MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://vitela.javerianacali.edu.co/bitstreams/4d93ae02-659d-4c58-81b4-a2907d49ba8b/download8a4605be74aa9ea9d79846c1fba20a33MD5111522/2573oai:vitela.javerianacali.edu.co:11522/25732024-06-25 05:14:52.941https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://vitela.javerianacali.edu.coRepositorio Vitelavitela.mail@javerianacali.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=