Um modelo de rede neural de classificação para predição da tendência do preço bitcoin

Detalhes bibliográficos
Autor(a) principal: Helfenstein, Rodolfo
Data de Publicação: 2022
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/254876
Resumo: Os estudos sobre séries temporais financeiras vem aumentando cada vez mais ao longo dos anos principalmente com o uso de modelos de aprendizado de máquina para tentar prever preços e movimentações para extrair ao máximo as oportunidades que surgem nesse mercado. Há pouco tempo, uma nova classe de ativos foi criada e vem crescendo exponencialmente nos últimos anos: criptomoedas. Esses ativos são moedas virtuais que utilizam criptografia para manter a segurança das transações e tem como principal representante o Bitcoin. Por serem relativamente jovens, comparadas ao mercado tradicional como por exemplo commodities, ações, forex, existe uma volatilidade muito grande no preço devido à adoção por pessoas e instituições de todo o mundo desses ativos, mas que podem ser analisados da mesma forma. Neste trabalho, é proposto um modelo de rede neural de classificação utilizando células LSTM para predição da tendência no preço do Bitcoin utilizando como base de dados os valores do candlestick semanal junto com o volume de transação. São testadas configurações diferentes para o modelo, variando-se separadamente timesteps, epochs e a utilização de dados adicionais da macroeconomia. Após encontrar a configuração que obtém os melhores resultados de retorno de investimento e acurácia, o modelo é comparado a estratégias de negociação simples.
id UFRGS-2_0c1e6f206a9b52b4b6b7d7cbb7472966
oai_identifier_str oai:www.lume.ufrgs.br:10183/254876
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Helfenstein, RodolfoGalante, Renata de Matos2023-02-18T03:28:12Z2022http://hdl.handle.net/10183/254876001162671Os estudos sobre séries temporais financeiras vem aumentando cada vez mais ao longo dos anos principalmente com o uso de modelos de aprendizado de máquina para tentar prever preços e movimentações para extrair ao máximo as oportunidades que surgem nesse mercado. Há pouco tempo, uma nova classe de ativos foi criada e vem crescendo exponencialmente nos últimos anos: criptomoedas. Esses ativos são moedas virtuais que utilizam criptografia para manter a segurança das transações e tem como principal representante o Bitcoin. Por serem relativamente jovens, comparadas ao mercado tradicional como por exemplo commodities, ações, forex, existe uma volatilidade muito grande no preço devido à adoção por pessoas e instituições de todo o mundo desses ativos, mas que podem ser analisados da mesma forma. Neste trabalho, é proposto um modelo de rede neural de classificação utilizando células LSTM para predição da tendência no preço do Bitcoin utilizando como base de dados os valores do candlestick semanal junto com o volume de transação. São testadas configurações diferentes para o modelo, variando-se separadamente timesteps, epochs e a utilização de dados adicionais da macroeconomia. Após encontrar a configuração que obtém os melhores resultados de retorno de investimento e acurácia, o modelo é comparado a estratégias de negociação simples.The studies on financial time series have been increasing over the years, mainly with the use of machine learning models to try to predict prices and movements to extract the most of the opportunities that arise in this market. Not long ago, a new asset class was created and has been growing exponentially in recent years: cryptocurrencies. These assets are virtual currencies that use cryptography to maintain the security of transactions and their main representative is Bitcoin. Because they are relatively young, compared to the tra ditional market such as commodities, stocks, forex, there is a very high volatility in the price due to the adoption by people and institutions from all over the world of these assets, but they can be analyzed in the same way. In this work, a classification neural network model is proposed using LSTM cells to predict trends in Bitcoin price using weekly can dlestick values along with transaction volume as a database. Different configurations for the model are tested, varying separately timesteps, epochs and using additional macroe conomic data. After finding the configuration that obtains the best results of return on investment and accuracy, the model is compared to other simple trading strategies.application/pdfengRede neural artificialPrediçãoMacroeconomiaSéries temporaisNeural networkForecastingTime seriesUm modelo de rede neural de classificação para predição da tendência do preço bitcoininfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2022Ciê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:UFRGSTEXT001162671.pdf.txt001162671.pdf.txtExtracted Texttext/plain68792http://www.lume.ufrgs.br/bitstream/10183/254876/2/001162671.pdf.txte98a3a3f361b587f68d548ab5975fe7dMD52ORIGINAL001162671.pdfTexto completoapplication/pdf633833http://www.lume.ufrgs.br/bitstream/10183/254876/1/001162671.pdfcf52260602db76ec4159a7b2e5a671a2MD5110183/2548762023-02-19 04:24:10.337509oai:www.lume.ufrgs.br:10183/254876Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-02-19T06:24:10Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
title Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
spellingShingle Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
Helfenstein, Rodolfo
Rede neural artificial
Predição
Macroeconomia
Séries temporais
Neural network
Forecasting
Time series
title_short Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
title_full Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
title_fullStr Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
title_full_unstemmed Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
title_sort Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
author Helfenstein, Rodolfo
author_facet Helfenstein, Rodolfo
author_role author
dc.contributor.author.fl_str_mv Helfenstein, Rodolfo
dc.contributor.advisor1.fl_str_mv Galante, Renata de Matos
contributor_str_mv Galante, Renata de Matos
dc.subject.por.fl_str_mv Rede neural artificial
Predição
Macroeconomia
Séries temporais
topic Rede neural artificial
Predição
Macroeconomia
Séries temporais
Neural network
Forecasting
Time series
dc.subject.eng.fl_str_mv Neural network
Forecasting
Time series
description Os estudos sobre séries temporais financeiras vem aumentando cada vez mais ao longo dos anos principalmente com o uso de modelos de aprendizado de máquina para tentar prever preços e movimentações para extrair ao máximo as oportunidades que surgem nesse mercado. Há pouco tempo, uma nova classe de ativos foi criada e vem crescendo exponencialmente nos últimos anos: criptomoedas. Esses ativos são moedas virtuais que utilizam criptografia para manter a segurança das transações e tem como principal representante o Bitcoin. Por serem relativamente jovens, comparadas ao mercado tradicional como por exemplo commodities, ações, forex, existe uma volatilidade muito grande no preço devido à adoção por pessoas e instituições de todo o mundo desses ativos, mas que podem ser analisados da mesma forma. Neste trabalho, é proposto um modelo de rede neural de classificação utilizando células LSTM para predição da tendência no preço do Bitcoin utilizando como base de dados os valores do candlestick semanal junto com o volume de transação. São testadas configurações diferentes para o modelo, variando-se separadamente timesteps, epochs e a utilização de dados adicionais da macroeconomia. Após encontrar a configuração que obtém os melhores resultados de retorno de investimento e acurácia, o modelo é comparado a estratégias de negociação simples.
publishDate 2022
dc.date.issued.fl_str_mv 2022
dc.date.accessioned.fl_str_mv 2023-02-18T03:28:12Z
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/254876
dc.identifier.nrb.pt_BR.fl_str_mv 001162671
url http://hdl.handle.net/10183/254876
identifier_str_mv 001162671
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/254876/2/001162671.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/254876/1/001162671.pdf
bitstream.checksum.fl_str_mv e98a3a3f361b587f68d548ab5975fe7d
cf52260602db76ec4159a7b2e5a671a2
bitstream.checksumAlgorithm.fl_str_mv 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_ 1815447330765144064