Um modelo de rede neural de classificação para predição da tendência do preço bitcoin
Autor(a) principal: | |
---|---|
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 |