SimCombEn : combinando predições para séries financeiras similares a fim de prever a direção do movimento de preços de ações.
Autor(a) principal: | |
---|---|
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 |