Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño
Descripción del Articulo
Modern economy offers several investment options, making capital assignments complex, slow and risky. In order to assist investors in the decision-making process, artificial intelligence tools aim at finding patterns hidden in data and providing useful, timely and accurate information. This work ana...
| Autores: | , |
|---|---|
| Formato: | artículo |
| Fecha de Publicación: | 2025 |
| Institución: | Pontificia Universidad Católica del Perú |
| Repositorio: | PUCP-Institucional |
| Lenguaje: | portugués |
| OAI Identifier: | oai:repositorio.pucp.edu.pe:20.500.14657/205115 |
| Enlace del recurso: | https://revistas.pucp.edu.pe/index.php/contabilidadyNegocios/article/view/29896/27628 http://hdl.handle.net/20.500.14657/205115 https://doi.org/10.18800/contabilidad.2025ESP.002 |
| Nivel de acceso: | acceso abierto |
| Materia: | Machine Learning Portfolio Selection Technical Analysis Fundamental Analysis Aprendizaje Automático Selección de cartera Análisis técnico Análisis fundamental Aprendizado de Máquina Seleção Portfólio Análise Técnica Análise Fundamentalista https://purl.org/pe-repo/ocde/ford#5.02.04 |
| id |
RPUC_3665084b9a45b17874df9a59a97e4c19 |
|---|---|
| oai_identifier_str |
oai:repositorio.pucp.edu.pe:20.500.14657/205115 |
| network_acronym_str |
RPUC |
| network_name_str |
PUCP-Institucional |
| repository_id_str |
2905 |
| dc.title.es_ES.fl_str_mv |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| dc.title.alternative.en_US.fl_str_mv |
Application of machine learning algorithm to predict the behavior of stocks marketed in Brazil |
| dc.title.alternative.pt_BR.fl_str_mv |
Aplicação de algoritmo de aprendizado de máquina (AM) para previsão do comportamento das ações negociadas no mercado brasileiro |
| title |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| spellingShingle |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño Donadio Costa, Gabriel Machine Learning Portfolio Selection Technical Analysis Fundamental Analysis Aprendizaje Automático Selección de cartera Análisis técnico Análisis fundamental Aprendizado de Máquina Seleção Portfólio Análise Técnica Análise Fundamentalista https://purl.org/pe-repo/ocde/ford#5.02.04 |
| title_short |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| title_full |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| title_fullStr |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| title_full_unstemmed |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| title_sort |
Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileño |
| author |
Donadio Costa, Gabriel |
| author_facet |
Donadio Costa, Gabriel Lunkes, Rogério João |
| author_role |
author |
| author2 |
Lunkes, Rogério João |
| author2_role |
author |
| dc.contributor.author.fl_str_mv |
Donadio Costa, Gabriel Lunkes, Rogério João |
| dc.subject.en_US.fl_str_mv |
Machine Learning Portfolio Selection Technical Analysis Fundamental Analysis |
| topic |
Machine Learning Portfolio Selection Technical Analysis Fundamental Analysis Aprendizaje Automático Selección de cartera Análisis técnico Análisis fundamental Aprendizado de Máquina Seleção Portfólio Análise Técnica Análise Fundamentalista https://purl.org/pe-repo/ocde/ford#5.02.04 |
| dc.subject.es_ES.fl_str_mv |
Aprendizaje Automático Selección de cartera Análisis técnico Análisis fundamental |
| dc.subject.pt_BR.fl_str_mv |
Aprendizado de Máquina Seleção Portfólio Análise Técnica Análise Fundamentalista |
| dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#5.02.04 |
| description |
Modern economy offers several investment options, making capital assignments complex, slow and risky. In order to assist investors in the decision-making process, artificial intelligence tools aim at finding patterns hidden in data and providing useful, timely and accurate information. This work analyzes the application of machine learning algorithms in the selection of portfolios in the Brazilian market. Recent research intended to predict the stock market behavior implementing machine learning with conventional methods such as technical or fundamental analysis (Anghel, 2021; Kamara et al., 2022; Nti et al., 2020b); while few combine analyses in emerging and volatile markets like Brazil. Thus, three machine learning models were trained using variables from the technical and/or fundamental analysis. The sample included 40,562 observations from six companies listed on B3, from August 1994 to December 2021. Models trained only with fundamental or technical variables evidenced low accuracy, which was translated into low learning and generalization capacity of the algorithm. In contrast, the model including the combination of technical and fundamental variables revealed an average accuracy of 70,7 % on 5 folds, which was supported by the literature that indicates that hybrid models can provide greater accuracy and lower volatility. In addition, results exceed the accuracy of previous studies (e.g. Emir et al., 2012; Kim, 2003; Zhang & Zhao, 2009), which indicates that the Support Vector Machine - SVM can also be applied to emerging markets, even in crisis times, such as COVID-19 pandemic. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-11-17T20:52:55Z |
| dc.date.issued.fl_str_mv |
2025-07-03 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
| dc.type.other.none.fl_str_mv |
Artículo |
| format |
article |
| dc.identifier.uri.none.fl_str_mv |
https://revistas.pucp.edu.pe/index.php/contabilidadyNegocios/article/view/29896/27628 http://hdl.handle.net/20.500.14657/205115 |
| dc.identifier.doi.none.fl_str_mv |
https://doi.org/10.18800/contabilidad.2025ESP.002 |
| url |
https://revistas.pucp.edu.pe/index.php/contabilidadyNegocios/article/view/29896/27628 http://hdl.handle.net/20.500.14657/205115 https://doi.org/10.18800/contabilidad.2025ESP.002 |
| dc.language.iso.none.fl_str_mv |
por |
| language |
por |
| dc.relation.ispartof.none.fl_str_mv |
urn:issn:2221-724X urn:issn:1992-1896 |
| dc.rights.es_ES.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by/4.0 |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0 |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.es_ES.fl_str_mv |
Pontificia Universidad Católica del Perú |
| dc.publisher.country.none.fl_str_mv |
PE |
| dc.source.es_ES.fl_str_mv |
Contabilidad y Negocios; Vol. 20. Edición especial 2025. |
| dc.source.none.fl_str_mv |
reponame:PUCP-Institucional instname:Pontificia Universidad Católica del Perú instacron:PUCP |
| instname_str |
Pontificia Universidad Católica del Perú |
| instacron_str |
PUCP |
| institution |
PUCP |
| reponame_str |
PUCP-Institucional |
| collection |
PUCP-Institucional |
| repository.name.fl_str_mv |
Repositorio Institucional de la PUCP |
| repository.mail.fl_str_mv |
repositorio@pucp.pe |
| _version_ |
1850224137892528128 |
| spelling |
Donadio Costa, GabrielLunkes, Rogério João2025-11-17T20:52:55Z2025-07-03https://revistas.pucp.edu.pe/index.php/contabilidadyNegocios/article/view/29896/27628http://hdl.handle.net/20.500.14657/205115https://doi.org/10.18800/contabilidad.2025ESP.002Modern economy offers several investment options, making capital assignments complex, slow and risky. In order to assist investors in the decision-making process, artificial intelligence tools aim at finding patterns hidden in data and providing useful, timely and accurate information. This work analyzes the application of machine learning algorithms in the selection of portfolios in the Brazilian market. Recent research intended to predict the stock market behavior implementing machine learning with conventional methods such as technical or fundamental analysis (Anghel, 2021; Kamara et al., 2022; Nti et al., 2020b); while few combine analyses in emerging and volatile markets like Brazil. Thus, three machine learning models were trained using variables from the technical and/or fundamental analysis. The sample included 40,562 observations from six companies listed on B3, from August 1994 to December 2021. Models trained only with fundamental or technical variables evidenced low accuracy, which was translated into low learning and generalization capacity of the algorithm. In contrast, the model including the combination of technical and fundamental variables revealed an average accuracy of 70,7 % on 5 folds, which was supported by the literature that indicates that hybrid models can provide greater accuracy and lower volatility. In addition, results exceed the accuracy of previous studies (e.g. Emir et al., 2012; Kim, 2003; Zhang & Zhao, 2009), which indicates that the Support Vector Machine - SVM can also be applied to emerging markets, even in crisis times, such as COVID-19 pandemic.La economía moderna ofrece diversas opciones de inversión, lo que hace que la asignación de capital sea un proceso complejo, lento y arriesgado. Para ayudar en la toma de decisiones de los inversionistas, las herramientas de inteligencia artificial buscan descubrir patrones ocultos en los datos, y proporcionar informaciones útiles, oportunas y precisas. Este estudio evalúa la aplicación de algoritmos de aprendizaje automático (AA) en la selección de carteras en el mercado brasileño. Investigaciones recientes han buscado predecir el comportamiento del mercado bursátil implementando AA junto con métodos convencionales, como análisis técnicos o fundamentales (Anghel, 2021; Kamara et al., 2022; Nti et al., 2020b); sin embargo, pocos combinan los análisis en mercados emergentes y volátiles como Brasil. Por lo tanto, se entrenaron tres modelos de AA utilizando variables provenientes del análisis técnico y/o fundamental. La muestra incluyó 40.562 observaciones pertenecientes a seis empresas que cotizan en la Bolsa de Valores de Brasil (B3), durante el período de agosto de 1994 a diciembre de 2021. Los modelos entrenados únicamente con variables fundamentales o técnicas mostraron baja precisión, lo que indica baja capacidad de aprendizaje y generalización del algoritmo. En contraste, el modelo compuesto por la combinación de variables técnicas y fundamentales mostró una precisión promedio del 70,7 % en los 5 folds, coincidiendo con la literatura que sugiere que los modelos híbridos pueden proporcionar mayor precisión y menor volatilidad. Además, los resultados superan la precisión de estudios previos (Emir et al., 2012; Kim, 2003; Zhang & Zhao, 2009), lo que indica que el support vector machine (SVM) también puede aplicarse a mercados emergentes, incluso en escenarios de crisis, como la pandemia de COVID-19.A economia moderna é repleta opções de investimentos, o que torna a alocação de capital um processo complexo, demorado e ariscado. Para auxiliar a tomada de decisão dos investidores, ferramentas de inteligência artificial buscam a descoberta de padrões ocultos nos dados e fornecem informações úteis, tempestivas e precisas. Este estudo avalia a aplicação de algoritmos de aprendizado de máquina (AM) na seleção de portfólio no mercado brasileiro. Investigações recentes têm buscado prever o comportamento do mercado acionário implementando AM em conjunto com métodos convencionais, como análises técnicas ou fundamentalistas (Anghel, 2021; Kamara et al., 2022; Nti et al., 2020b), entretanto, poucos combinam as análises em mercados emergentes e voláteis como o Brasil. Portanto, três modelos de AM foram treinados utilizando variáveis advindas das análises técnicas e/ou fundamentalistas. A amostra incluiu 40.562 observações pertencentes a seis empresas negociadas na Brasil, Bolsa, Balcão (B3), durante o período de agosto de 1994 a dezembro de 2021. Os modelos treinados somente com variáveis fundamentalistas ou técnicas apresentaram acurácia baixa, indicando baixa capacidade de aprendizagem e generalização do algoritmo. Em contraste, o modelo composto pela combinação de variáveis técnicas e fundamentalistas, apresentou acurácia média de 70,7% nos 5 folds, corroborando com a literatura que sugere que modelos híbridos podem fornecer maior acurácia e menor volatilidade. Além disso, os resultados superam a acurácia de estudos prévios (Emir et al., 2012; Kim, 2003; Zhang & Zhao, 2009), indicando que o support vector machine (SVM) também pode ser aplicável à mercados emergentes, inclusive em cenários de crise, como a pandemia da covid-19.application/pdfporPontificia Universidad Católica del PerúPEurn:issn:2221-724Xurn:issn:1992-1896info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0Contabilidad y Negocios; Vol. 20. Edición especial 2025.reponame:PUCP-Institucionalinstname:Pontificia Universidad Católica del Perúinstacron:PUCPMachine LearningPortfolio SelectionTechnical AnalysisFundamental AnalysisAprendizaje AutomáticoSelección de carteraAnálisis técnicoAnálisis fundamentalAprendizado de MáquinaSeleção PortfólioAnálise TécnicaAnálise Fundamentalistahttps://purl.org/pe-repo/ocde/ford#5.02.04Aplicación de algoritmo de aprendizaje automático para predecir el comportamiento de las acciones negociadas en el mercado brasileñoApplication of machine learning algorithm to predict the behavior of stocks marketed in BrazilAplicação de algoritmo de aprendizado de máquina (AM) para previsão do comportamento das ações negociadas no mercado brasileiroinfo:eu-repo/semantics/articleArtículo20.500.14657/205115oai:repositorio.pucp.edu.pe:20.500.14657/2051152025-11-17T20:52:55.862486Zhttp://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessmetadata.onlyhttps://repositorio.pucp.edu.peRepositorio Institucional de la PUCPrepositorio@pucp.pe |
| score |
13.9152 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).