SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.

Detalhes bibliográficos
Autor(a) principal: Miranda, Anderson Nascimento
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/188267
Resumo: Prever os movimentos dos preços do mercado de ações é uma atividade essencial para os investidores desse mercado, e mesmo pequenas evoluções nos métodos utilizados podem resultar em ganhos financeiros consideráveis. Aprendizado de máquina é uma abordagem que tem sido muito utilizada para ajudar nessa tarefa. Apesar dos avanços alcançados e publicados em diversos estudos, muito ainda pode ser evoluído, dado que os resultados publicados frequentemente estão distantes dos valores ótimos para as métricas de avaliação utilizadas. É bastante comum se encontrar modelos de predição que funcionam muito bem em determinadas ações e em determinado período de tempo, mas que apresentam desempenho insatisfatório em outras ações e/ou outros períodos. Uma abordagem muito utilizada para resolver problemas com essa diversidade de modelos preditores é a utilização de métodos de ensemble, ou comitês de especialistas, os quais se beneficiam de tal diversidade. Apesar disso, propostas aplicando métodos de ensemble ainda são raras na área. Este trabalho propõe um método para predizer o movimento dos preços das ações ao final do próximo dia, mais precisamente se o preço estará mais do que 1% acima do preço atual, mais do que 1% abaixo do preço atual, ou entre esses limiares, sendo portanto um problema de classificação envolvendo 3 classes. Os preços e volumes de negociação históricos serão utilizados como dados de entrada. O método proposto, chamado Sim- CombEn, consiste em combinar as predições de modelos de classificação especialistas na predição de diferentes ações que exibem comportamento passado recente muito similar à ação alvo da predição. Tais modelos especialistas são independentes e treinados com dados apenas de suas séries financeiras, como é geralmente realizado nos trabalhos publicados na área. Para a avaliação dos resultados foram conduzidos experimentos de comparação do método proposto com outros muito utilizados na literatura, utilizando diversas métricas apropriadas para avaliação em problemas de classificação com múltiplas classes. Os resultados demonstram que o método proposto supera os concorrentes em todas as métricas avaliadas.
id URGS_656a2ae3dc7dd1468f4541dcd537adc3
oai_identifier_str oai:www.lume.ufrgs.br:10183/188267
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Miranda, Anderson NascimentoBazzan, Ana Lucia CetertichSilva, Bruno Castro da2019-01-26T02:35:39Z2019http://hdl.handle.net/10183/188267001085098Prever os movimentos dos preços do mercado de ações é uma atividade essencial para os investidores desse mercado, e mesmo pequenas evoluções nos métodos utilizados podem resultar em ganhos financeiros consideráveis. Aprendizado de máquina é uma abordagem que tem sido muito utilizada para ajudar nessa tarefa. Apesar dos avanços alcançados e publicados em diversos estudos, muito ainda pode ser evoluído, dado que os resultados publicados frequentemente estão distantes dos valores ótimos para as métricas de avaliação utilizadas. É bastante comum se encontrar modelos de predição que funcionam muito bem em determinadas ações e em determinado período de tempo, mas que apresentam desempenho insatisfatório em outras ações e/ou outros períodos. Uma abordagem muito utilizada para resolver problemas com essa diversidade de modelos preditores é a utilização de métodos de ensemble, ou comitês de especialistas, os quais se beneficiam de tal diversidade. Apesar disso, propostas aplicando métodos de ensemble ainda são raras na área. Este trabalho propõe um método para predizer o movimento dos preços das ações ao final do próximo dia, mais precisamente se o preço estará mais do que 1% acima do preço atual, mais do que 1% abaixo do preço atual, ou entre esses limiares, sendo portanto um problema de classificação envolvendo 3 classes. Os preços e volumes de negociação históricos serão utilizados como dados de entrada. O método proposto, chamado Sim- CombEn, consiste em combinar as predições de modelos de classificação especialistas na predição de diferentes ações que exibem comportamento passado recente muito similar à ação alvo da predição. Tais modelos especialistas são independentes e treinados com dados apenas de suas séries financeiras, como é geralmente realizado nos trabalhos publicados na área. Para a avaliação dos resultados foram conduzidos experimentos de comparação do método proposto com outros muito utilizados na literatura, utilizando diversas métricas apropriadas para avaliação em problemas de classificação com múltiplas classes. Os resultados demonstram que o método proposto supera os concorrentes em todas as métricas avaliadas.Predicting stock market price movements is an essential activity for investors in this market, and even small improvements in the methods used can result in considerable financial gains. Machine learning is an approach that has long been used to solve this problem. Despite the advances made and published in several studies, much can still be made, since the published results are often far from the optimal values for the evaluation metrics used. It is usual to find prediction models that work very well in certain stocks, and in a certain period of time, but which perform poorly in other stocks and/or other periods. A widely used approach for solving problems using this diversity of predictor models is the application of ensemble methods, or expert committees, which benefit from such diversity. Despite this, proposals applying ensemble methods are still rare in the area. This work proposes a method to predict the movement of stock prices for the next day, more precisely if the price will be more than 1% above the current price, more than 1% below the current price, or between those thresholds. Therefore, this is a classification problem with 3 classes. Historical prices and volumes will be used as input data. The proposed method, called SimCombEn, consists in combining the predictions of expert classification models in the prediction of different stocks which exhibit recent past price behavior very similar to the prediction target stock. Such expert models are independent and trained with data only from their financial series, as is usually done in published works in the area. For the evaluation of the results, experiments were carried out comparing the proposed method with others widely used in the literature, using several appropriate metrics for evaluation in classification problems with multiple classes. The results demonstrate that the proposed method surpasses the competitors in all metrics evaluated.application/pdfporAprendizado : máquinaInteligência artificialMercado de açõesMachine learningStock markets predictionExpert committeesEnsemble methodsSimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.SimCombEn: Combining Predictions for Similar Financial Series to Predict the Direction of the Stock Price Movementinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2019mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001085098.pdf.txt001085098.pdf.txtExtracted Texttext/plain237094http://www.lume.ufrgs.br/bitstream/10183/188267/2/001085098.pdf.txtc61144516280509bae60758941f522a9MD52ORIGINAL001085098.pdfTexto completoapplication/pdf1892077http://www.lume.ufrgs.br/bitstream/10183/188267/1/001085098.pdf2facfe9e4f889a9f37029755233b3b69MD5110183/1882672019-01-27 02:31:44.635985oai:www.lume.ufrgs.br:10183/188267Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532019-01-27T04:31:44Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
dc.title.alternative.en.fl_str_mv SimCombEn: Combining Predictions for Similar Financial Series to Predict the Direction of the Stock Price Movement
title SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
spellingShingle SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
Miranda, Anderson Nascimento
Aprendizado : máquina
Inteligência artificial
Mercado de ações
Machine learning
Stock markets prediction
Expert committees
Ensemble methods
title_short SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
title_full SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
title_fullStr SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
title_full_unstemmed SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
title_sort SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
author Miranda, Anderson Nascimento
author_facet Miranda, Anderson Nascimento
author_role author
dc.contributor.author.fl_str_mv Miranda, Anderson Nascimento
dc.contributor.advisor1.fl_str_mv Bazzan, Ana Lucia Cetertich
dc.contributor.advisor-co1.fl_str_mv Silva, Bruno Castro da
contributor_str_mv Bazzan, Ana Lucia Cetertich
Silva, Bruno Castro da
dc.subject.por.fl_str_mv Aprendizado : máquina
Inteligência artificial
Mercado de ações
topic Aprendizado : máquina
Inteligência artificial
Mercado de ações
Machine learning
Stock markets prediction
Expert committees
Ensemble methods
dc.subject.eng.fl_str_mv Machine learning
Stock markets prediction
Expert committees
Ensemble methods
description Prever os movimentos dos preços do mercado de ações é uma atividade essencial para os investidores desse mercado, e mesmo pequenas evoluções nos métodos utilizados podem resultar em ganhos financeiros consideráveis. Aprendizado de máquina é uma abordagem que tem sido muito utilizada para ajudar nessa tarefa. Apesar dos avanços alcançados e publicados em diversos estudos, muito ainda pode ser evoluído, dado que os resultados publicados frequentemente estão distantes dos valores ótimos para as métricas de avaliação utilizadas. É bastante comum se encontrar modelos de predição que funcionam muito bem em determinadas ações e em determinado período de tempo, mas que apresentam desempenho insatisfatório em outras ações e/ou outros períodos. Uma abordagem muito utilizada para resolver problemas com essa diversidade de modelos preditores é a utilização de métodos de ensemble, ou comitês de especialistas, os quais se beneficiam de tal diversidade. Apesar disso, propostas aplicando métodos de ensemble ainda são raras na área. Este trabalho propõe um método para predizer o movimento dos preços das ações ao final do próximo dia, mais precisamente se o preço estará mais do que 1% acima do preço atual, mais do que 1% abaixo do preço atual, ou entre esses limiares, sendo portanto um problema de classificação envolvendo 3 classes. Os preços e volumes de negociação históricos serão utilizados como dados de entrada. O método proposto, chamado Sim- CombEn, consiste em combinar as predições de modelos de classificação especialistas na predição de diferentes ações que exibem comportamento passado recente muito similar à ação alvo da predição. Tais modelos especialistas são independentes e treinados com dados apenas de suas séries financeiras, como é geralmente realizado nos trabalhos publicados na área. Para a avaliação dos resultados foram conduzidos experimentos de comparação do método proposto com outros muito utilizados na literatura, utilizando diversas métricas apropriadas para avaliação em problemas de classificação com múltiplas classes. Os resultados demonstram que o método proposto supera os concorrentes em todas as métricas avaliadas.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-01-26T02:35:39Z
dc.date.issued.fl_str_mv 2019
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/188267
dc.identifier.nrb.pt_BR.fl_str_mv 001085098
url http://hdl.handle.net/10183/188267
identifier_str_mv 001085098
dc.language.iso.fl_str_mv por
language por
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:Biblioteca Digital de Teses e Dissertações 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 Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/188267/2/001085098.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/188267/1/001085098.pdf
bitstream.checksum.fl_str_mv c61144516280509bae60758941f522a9
2facfe9e4f889a9f37029755233b3b69
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085466498662400