Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Nascimento, D. G.
Orientador(a): Bianchi, Reinaldo Augusto da Costa
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Centro Universitário FEI, São Bernardo do Campo
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.fei.edu.br/handle/FEI/3212
https://doi.org/10.31414/EE.2021.D.131316
Resumo: Previsão do mercado financeiro tem sido um desafio bastante popular nas pesquisas de Aprendizado de Máquina (AM). O desejo da maioria dos investidores é tomar decisões com base em critérios objetivos que venham a proporcionar maior retorno nas operações. Recentemente, estudos têm usado técnicas de Aprendizado Profundo (AP), como Redes Neurais Convolucionais (Convolutional Neural Networks - CNN), para realizar regressão nos preços ou classificação de sinal de negociação em ativos do mercado financeiro. Neste trabalho, é proposta uma arquitetura de sistema que utilizada uma CNN a fim de realizar a indicação da melhor operação para cada momento no mercado de ações, este sistema foi chamado CNN Trading Classifier (CNN-TC). Este sistema é composto por pré-processamento dos dados, classificação pelo modelo CNN e tomada de decisão no mercado. O mesmo foi avaliado com base em dados das bolsas de valores brasileira e americana em três períodos diferentes, para isto foram feitas avaliação estatística, utilizando as métricas de classificação acurácia, precisão, revocação e F1, e financeira com base nas classificações realizadas pelo modelo. Além disso foi realizado um teste em ambiente simulado utilizando o software MetaTrader a fim de atestar a eficácia desta abordagem. Os resultados mostram que o sistema teve resultados estatísticos e financeiros melhores na maioria das avaliações em comparação com o uso de outros modelos de AP e superou a estratégia Buy and Hold (BH) e retornos da renda fixa.
id FEI_6e140166facf31fe11bc5b66a00fad0e
oai_identifier_str oai:repositorio.fei.edu.br:FEI/3212
network_acronym_str FEI
network_name_str Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI)
repository_id_str
spelling Nascimento, D. G.Bianchi, Reinaldo Augusto da Costa2021-05-07T17:11:00Z2021-05-07T17:11:00Z2021NASCIMENTO, D. G. <b> Redes neurais convolucionais aplicas à negociação de ativos no mercado financeiro. </b> 2021. 112 f. Dissertação (Mestrado em Engenharia Elétrica) - Centro Universitário FEI, São Bernardo do Campo, 2021. Disponível em: https://doi.org/10.31414/EE.2021.D.131316.https://repositorio.fei.edu.br/handle/FEI/3212https://doi.org/10.31414/EE.2021.D.131316Previsão do mercado financeiro tem sido um desafio bastante popular nas pesquisas de Aprendizado de Máquina (AM). O desejo da maioria dos investidores é tomar decisões com base em critérios objetivos que venham a proporcionar maior retorno nas operações. Recentemente, estudos têm usado técnicas de Aprendizado Profundo (AP), como Redes Neurais Convolucionais (Convolutional Neural Networks - CNN), para realizar regressão nos preços ou classificação de sinal de negociação em ativos do mercado financeiro. Neste trabalho, é proposta uma arquitetura de sistema que utilizada uma CNN a fim de realizar a indicação da melhor operação para cada momento no mercado de ações, este sistema foi chamado CNN Trading Classifier (CNN-TC). Este sistema é composto por pré-processamento dos dados, classificação pelo modelo CNN e tomada de decisão no mercado. O mesmo foi avaliado com base em dados das bolsas de valores brasileira e americana em três períodos diferentes, para isto foram feitas avaliação estatística, utilizando as métricas de classificação acurácia, precisão, revocação e F1, e financeira com base nas classificações realizadas pelo modelo. Além disso foi realizado um teste em ambiente simulado utilizando o software MetaTrader a fim de atestar a eficácia desta abordagem. Os resultados mostram que o sistema teve resultados estatísticos e financeiros melhores na maioria das avaliações em comparação com o uso de outros modelos de AP e superou a estratégia Buy and Hold (BH) e retornos da renda fixa.Stock market forecasting has been a quite popular challenge in machine learning researches. Most investors want to make decisions based on criteria that will provide greater returns in their operations. Recently, studies have been using Deep Learning techniques, such as Convolutional Neural Networks (CNN), to perform price regression or trade signal classification in financial market. In this work, a system architecture that uses a CNN model is proposed to perform the indication of the best operation for each moment in the stock market, this system was called CNN Trading Classifier (CNN-TC). This system consists of data pre-processing, classification by the model and decision making in the market. It was evaluated based on data from the Brazilian and American stock market in three different periods. For this, statistical evaluation was performed, using the metrics of accuracy, precision, recall and F1 classification, and financial based on the classifications performed by the model. In addition, a test on a simulated environment using the MetaTrader software was evaluated in order to attest to the effectiveness of this approach. The results show that the system had better statistical and financial results in most evaluations compared to the use of other Deep Learning models and overcame the strategy Buy and Hold (BH) and fixed income returns.porpt_BRCentro Universitário FEI, São Bernardo do CampoRedes neurais (Computação)Bolsa de valoresRedes neurais convolucionais aplicadas à negociação de ativos no mercado financeiroinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisInteligência Artificial Aplicada à Automação e Robóticareponame:Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI)instname:Centro Universitário da Fundação Educacional Inaciana (FEI)instacron:FEIinfo:eu-repo/semantics/openAccessORIGINALfulltext.pdfapplication/pdf4054296https://repositorio-novo.fei.edu.br/bitstreams/cc776546-957b-450a-89f6-950a7adf590c/downloade5f491c7a5bb6ae1e2c6cd83b2ff0b1bMD51trueAnonymousREADTEXTfulltext.pdf.txtfulltext.pdf.txtExtracted texttext/plain103147https://repositorio-novo.fei.edu.br/bitstreams/dfc0003f-8a70-4034-8874-d5b5cd6bfe68/download3aa334f547f5c73ddd054f2b4c623e9aMD54falseAnonymousREADTHUMBNAILfulltext.pdf.jpgfulltext.pdf.jpgGenerated Thumbnailimage/jpeg2497https://repositorio-novo.fei.edu.br/bitstreams/9f0bdf81-a5f8-4b87-a5b5-6b583f59750d/downloadaf52b4efd591fac78171e059cb277d3dMD55falseAnonymousREADFEI/32122023-03-14 12:49:23.991open.accessoai:repositorio.fei.edu.br:FEI/3212https://repositorio-novo.fei.edu.brBiblioteca Digital de Teses e Dissertaçõeshttp://sofia.fei.edu.br/pergamum/biblioteca/PRIhttps://repositorio-api.fei.edu.br/server/oai/requestcfernandes@fei.edu.bropendoar:2023-03-14T12:49:23Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI) - Centro Universitário da Fundação Educacional Inaciana (FEI)false
dc.title.pt_BR.fl_str_mv Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
title Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
spellingShingle Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
Nascimento, D. G.
Redes neurais (Computação)
Bolsa de valores
title_short Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
title_full Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
title_fullStr Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
title_full_unstemmed Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
title_sort Redes neurais convolucionais aplicadas à negociação de ativos no mercado financeiro
author Nascimento, D. G.
author_facet Nascimento, D. G.
author_role author
dc.contributor.author.fl_str_mv Nascimento, D. G.
dc.contributor.advisor1.fl_str_mv Bianchi, Reinaldo Augusto da Costa
contributor_str_mv Bianchi, Reinaldo Augusto da Costa
dc.subject.por.fl_str_mv Redes neurais (Computação)
Bolsa de valores
topic Redes neurais (Computação)
Bolsa de valores
description Previsão do mercado financeiro tem sido um desafio bastante popular nas pesquisas de Aprendizado de Máquina (AM). O desejo da maioria dos investidores é tomar decisões com base em critérios objetivos que venham a proporcionar maior retorno nas operações. Recentemente, estudos têm usado técnicas de Aprendizado Profundo (AP), como Redes Neurais Convolucionais (Convolutional Neural Networks - CNN), para realizar regressão nos preços ou classificação de sinal de negociação em ativos do mercado financeiro. Neste trabalho, é proposta uma arquitetura de sistema que utilizada uma CNN a fim de realizar a indicação da melhor operação para cada momento no mercado de ações, este sistema foi chamado CNN Trading Classifier (CNN-TC). Este sistema é composto por pré-processamento dos dados, classificação pelo modelo CNN e tomada de decisão no mercado. O mesmo foi avaliado com base em dados das bolsas de valores brasileira e americana em três períodos diferentes, para isto foram feitas avaliação estatística, utilizando as métricas de classificação acurácia, precisão, revocação e F1, e financeira com base nas classificações realizadas pelo modelo. Além disso foi realizado um teste em ambiente simulado utilizando o software MetaTrader a fim de atestar a eficácia desta abordagem. Os resultados mostram que o sistema teve resultados estatísticos e financeiros melhores na maioria das avaliações em comparação com o uso de outros modelos de AP e superou a estratégia Buy and Hold (BH) e retornos da renda fixa.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-05-07T17:11:00Z
dc.date.available.fl_str_mv 2021-05-07T17:11:00Z
dc.date.issued.fl_str_mv 2021
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.citation.fl_str_mv NASCIMENTO, D. G. <b> Redes neurais convolucionais aplicas à negociação de ativos no mercado financeiro. </b> 2021. 112 f. Dissertação (Mestrado em Engenharia Elétrica) - Centro Universitário FEI, São Bernardo do Campo, 2021. Disponível em: https://doi.org/10.31414/EE.2021.D.131316.
dc.identifier.uri.fl_str_mv https://repositorio.fei.edu.br/handle/FEI/3212
dc.identifier.doi.none.fl_str_mv https://doi.org/10.31414/EE.2021.D.131316
identifier_str_mv NASCIMENTO, D. G. <b> Redes neurais convolucionais aplicas à negociação de ativos no mercado financeiro. </b> 2021. 112 f. Dissertação (Mestrado em Engenharia Elétrica) - Centro Universitário FEI, São Bernardo do Campo, 2021. Disponível em: https://doi.org/10.31414/EE.2021.D.131316.
url https://repositorio.fei.edu.br/handle/FEI/3212
https://doi.org/10.31414/EE.2021.D.131316
dc.language.iso.fl_str_mv por
pt_BR
language por
language_invalid_str_mv pt_BR
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.coverage.area.none.fl_str_mv Inteligência Artificial Aplicada à Automação e Robótica
dc.publisher.none.fl_str_mv Centro Universitário FEI, São Bernardo do Campo
publisher.none.fl_str_mv Centro Universitário FEI, São Bernardo do Campo
dc.source.none.fl_str_mv reponame:Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI)
instname:Centro Universitário da Fundação Educacional Inaciana (FEI)
instacron:FEI
instname_str Centro Universitário da Fundação Educacional Inaciana (FEI)
instacron_str FEI
institution FEI
reponame_str Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI)
collection Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI)
bitstream.url.fl_str_mv https://repositorio-novo.fei.edu.br/bitstreams/cc776546-957b-450a-89f6-950a7adf590c/download
https://repositorio-novo.fei.edu.br/bitstreams/dfc0003f-8a70-4034-8874-d5b5cd6bfe68/download
https://repositorio-novo.fei.edu.br/bitstreams/9f0bdf81-a5f8-4b87-a5b5-6b583f59750d/download
bitstream.checksum.fl_str_mv e5f491c7a5bb6ae1e2c6cd83b2ff0b1b
3aa334f547f5c73ddd054f2b4c623e9a
af52b4efd591fac78171e059cb277d3d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório do Conhecimento Institucional do Centro Universitário da Fundação Educacional Inaciana (FEI) - Centro Universitário da Fundação Educacional Inaciana (FEI)
repository.mail.fl_str_mv cfernandes@fei.edu.br
_version_ 1856221264125886464