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...
- 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= |