Ensemble system based on genetic algorithm for stock market forecasting

Detalhes bibliográficos
Autor(a) principal: Gonzalez, Rafael Thomazi
Data de Publicação: 2014
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/110323
Resumo: A Previsão de séries temporais financeiras é considerado como uma das mais desafiadoras aplicações de previsão de séries temporais. Muitos pesquisadores estão se concentrando nesse tema devido ao potencial de se obter lucros significativos sobre o dinheiro investido em um curto espaço de tempo. Acreditando na previsibilidade do mercado de ações, os traders têm utilizado ferramentas de análise técnica desde a muito tempo para analisar e prever o comportamento das ações, com o objetivo de fazer melhores decisões de investimento com essa informação. Além disso, a aplicação de técnicas de aprendizado de máquina para prever os movimentos do mercado de ações tornou-se uma área de pesquisa que tem recebido muita atenção nos últimos anos. Algoritmos populares, como Redes Neurais Artificiais e Support Vector Machines têm sido bastante utilizados nessa área e vêm apresentando desempenhos satisfatórios. Na tentativa de melhorar a precisão desses algoritmos, pesquisadores estão propondo técnicas para combiná-los, formando Sistemas de Comitê. Este trabalho apresenta o projeto de um Sistema de Comitê baseado em Algoritmo Genético para prever tendência dos preços semanais no Índice Bovespa. A fim de avaliar o desempenho do método proposto, experimentos foram realizados para compará-lo com outros métodos populares de criação de comitê (por exemplo, Bagging, Boosting e Random Forests). Finalmente, os resultados empíricos mostram que o modelo proposto supera os outros métodos de comitê. Portanto, isso implica que a abordagem proposta pode ser utilizada por traders como uma ferramenta promissora para prever os preços do mercado de ações.
id UFRGS-2_5b8180731abf54d7313e81e191714f8c
oai_identifier_str oai:www.lume.ufrgs.br:10183/110323
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Gonzalez, Rafael ThomaziBarone, Dante Augusto CoutoPadilha, Carlos Alberto de Araújo2015-02-25T01:57:46Z2014http://hdl.handle.net/10183/110323000952594A Previsão de séries temporais financeiras é considerado como uma das mais desafiadoras aplicações de previsão de séries temporais. Muitos pesquisadores estão se concentrando nesse tema devido ao potencial de se obter lucros significativos sobre o dinheiro investido em um curto espaço de tempo. Acreditando na previsibilidade do mercado de ações, os traders têm utilizado ferramentas de análise técnica desde a muito tempo para analisar e prever o comportamento das ações, com o objetivo de fazer melhores decisões de investimento com essa informação. Além disso, a aplicação de técnicas de aprendizado de máquina para prever os movimentos do mercado de ações tornou-se uma área de pesquisa que tem recebido muita atenção nos últimos anos. Algoritmos populares, como Redes Neurais Artificiais e Support Vector Machines têm sido bastante utilizados nessa área e vêm apresentando desempenhos satisfatórios. Na tentativa de melhorar a precisão desses algoritmos, pesquisadores estão propondo técnicas para combiná-los, formando Sistemas de Comitê. Este trabalho apresenta o projeto de um Sistema de Comitê baseado em Algoritmo Genético para prever tendência dos preços semanais no Índice Bovespa. A fim de avaliar o desempenho do método proposto, experimentos foram realizados para compará-lo com outros métodos populares de criação de comitê (por exemplo, Bagging, Boosting e Random Forests). Finalmente, os resultados empíricos mostram que o modelo proposto supera os outros métodos de comitê. Portanto, isso implica que a abordagem proposta pode ser utilizada por traders como uma ferramenta promissora para prever os preços do mercado de ações.Financial time series forecasting is regarded as one of the most challenging applications of time series forecasting. Many researchers have been focusing on this topic due to the potential of yielding significant profits on the invested money in a short time frame. Believing in the predictability of stock markets, traders have been using Technical Analysis tools for a very long time to analyze and predict the behavior of stocks, aiming to make the best investment decisions possible with this information. In addition, applying machine learning techniques to predict stock market movements has become an area of research that has received a lot of attention in recent years. Popular algorithms such as Artificial Neural Networks and Support Vector Machines have been widely used in this area and they have been reporting satisfactory performances. As an attempt to improve the accuracy of these algorithms, researchers have been proposing techniques to combine them, forming Ensemble Systems. This work presents the design of an Ensemble System based on Genetic Algorithm for forecasting the weekly prices‟ trend in the Sao Paulo Stock Exchange Index (Ibovespa Index). In order to evaluate the performance of the proposed method, experiments were conducted to compare it with other popular ensemble methods (e.g., Bagging, Boosting and Random Forests). Finally, the empirical results show that the proposed model outperforms the other ensemble methods. Therefore, this implies that the proposed approach can be used by traders as a promising tool for forecasting stock market prices.application/pdfengAlgoritmos genéticosMercado financeiroGenetic algorithmEnsemble systemFinancial marketTechnical analysisForecastingEnsemble system based on genetic algorithm for stock market forecastingSistema de comitê baseado em algoritmo genético para predição de valores do mercado de ações info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2014Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000952594.pdf000952594.pdfTexto completo (inglês)application/pdf1260323http://www.lume.ufrgs.br/bitstream/10183/110323/1/000952594.pdfa3a8bd4e61d27531803e3c97e8e5590dMD51TEXT000952594.pdf.txt000952594.pdf.txtExtracted Texttext/plain90791http://www.lume.ufrgs.br/bitstream/10183/110323/2/000952594.pdf.txt5ca234bad99d38a653f78529a6dfa53fMD52THUMBNAIL000952594.pdf.jpg000952594.pdf.jpgGenerated Thumbnailimage/jpeg1110http://www.lume.ufrgs.br/bitstream/10183/110323/3/000952594.pdf.jpg4f7326976c5c9acc919f24e442eba467MD5310183/1103232022-02-22 04:53:56.61071oai:www.lume.ufrgs.br:10183/110323Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-02-22T07:53:56Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Ensemble system based on genetic algorithm for stock market forecasting
dc.title.alternative.pt.fl_str_mv Sistema de comitê baseado em algoritmo genético para predição de valores do mercado de ações
title Ensemble system based on genetic algorithm for stock market forecasting
spellingShingle Ensemble system based on genetic algorithm for stock market forecasting
Gonzalez, Rafael Thomazi
Algoritmos genéticos
Mercado financeiro
Genetic algorithm
Ensemble system
Financial market
Technical analysis
Forecasting
title_short Ensemble system based on genetic algorithm for stock market forecasting
title_full Ensemble system based on genetic algorithm for stock market forecasting
title_fullStr Ensemble system based on genetic algorithm for stock market forecasting
title_full_unstemmed Ensemble system based on genetic algorithm for stock market forecasting
title_sort Ensemble system based on genetic algorithm for stock market forecasting
author Gonzalez, Rafael Thomazi
author_facet Gonzalez, Rafael Thomazi
author_role author
dc.contributor.author.fl_str_mv Gonzalez, Rafael Thomazi
dc.contributor.advisor1.fl_str_mv Barone, Dante Augusto Couto
dc.contributor.advisor-co1.fl_str_mv Padilha, Carlos Alberto de Araújo
contributor_str_mv Barone, Dante Augusto Couto
Padilha, Carlos Alberto de Araújo
dc.subject.por.fl_str_mv Algoritmos genéticos
Mercado financeiro
topic Algoritmos genéticos
Mercado financeiro
Genetic algorithm
Ensemble system
Financial market
Technical analysis
Forecasting
dc.subject.eng.fl_str_mv Genetic algorithm
Ensemble system
Financial market
Technical analysis
Forecasting
description A Previsão de séries temporais financeiras é considerado como uma das mais desafiadoras aplicações de previsão de séries temporais. Muitos pesquisadores estão se concentrando nesse tema devido ao potencial de se obter lucros significativos sobre o dinheiro investido em um curto espaço de tempo. Acreditando na previsibilidade do mercado de ações, os traders têm utilizado ferramentas de análise técnica desde a muito tempo para analisar e prever o comportamento das ações, com o objetivo de fazer melhores decisões de investimento com essa informação. Além disso, a aplicação de técnicas de aprendizado de máquina para prever os movimentos do mercado de ações tornou-se uma área de pesquisa que tem recebido muita atenção nos últimos anos. Algoritmos populares, como Redes Neurais Artificiais e Support Vector Machines têm sido bastante utilizados nessa área e vêm apresentando desempenhos satisfatórios. Na tentativa de melhorar a precisão desses algoritmos, pesquisadores estão propondo técnicas para combiná-los, formando Sistemas de Comitê. Este trabalho apresenta o projeto de um Sistema de Comitê baseado em Algoritmo Genético para prever tendência dos preços semanais no Índice Bovespa. A fim de avaliar o desempenho do método proposto, experimentos foram realizados para compará-lo com outros métodos populares de criação de comitê (por exemplo, Bagging, Boosting e Random Forests). Finalmente, os resultados empíricos mostram que o modelo proposto supera os outros métodos de comitê. Portanto, isso implica que a abordagem proposta pode ser utilizada por traders como uma ferramenta promissora para prever os preços do mercado de ações.
publishDate 2014
dc.date.issued.fl_str_mv 2014
dc.date.accessioned.fl_str_mv 2015-02-25T01:57:46Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/110323
dc.identifier.nrb.pt_BR.fl_str_mv 000952594
url http://hdl.handle.net/10183/110323
identifier_str_mv 000952594
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/110323/1/000952594.pdf
http://www.lume.ufrgs.br/bitstream/10183/110323/2/000952594.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/110323/3/000952594.pdf.jpg
bitstream.checksum.fl_str_mv a3a8bd4e61d27531803e3c97e8e5590d
5ca234bad99d38a653f78529a6dfa53f
4f7326976c5c9acc919f24e442eba467
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224479446138880