Previsão de preços de ações utilizando uma rede neural TImeGAN

dc.contributor.advisorOliveira, Pedro Paulo Balbi de
dc.contributor.authorVidotto, Mauricio Cruz
dc.date.accessioned2024-09-20T23:41:04Z
dc.date.available2024-09-20T23:41:04Z
dc.date.issued2024-08-06
dc.description.abstractPrever o comportamento de ativos no mercado financeiro sempre foi um grande desafio devido à sua imprevisibilidade. Existem muitos fatores que podem influenciar o preço tornando o mercado muito volátil. Com a evolução das técnicas de inteligência artificial, cada vez mais modelos de aprendizado automático são desenvolvidos e utilizados para esta finalidade. Por exemplo, na área financeira, essas técnicas têm sido aplicadas em previsões de mercado de ações, otimização de carteiras, processamento de dados financeiros e estratégias de negociação. Este estudo aborda a utilização de um modelo generativo capaz de aprender com os dados reais e produzir preços como previsões. Foi utilizada a estrutura TimeGAN porque combina a versatilidade das Redes Adversárias Generativas (GAN) não supervisionadas com o controle sobre a dinâmica temporal condicional que é proporcionada pelos modelos autorregressivos supervisionados. A TimeGAN foi especificamente projetada para séries temporais e é normalmente empregada para capturar características temporais complexas dos dados e gerar séries sintéticas. O autoencoder e a rede adversária que compõem o TimeGAN utilizaram redes neurais recorrentes (RNN) do tipo Long Short-Term Memory (LSTM). A metodologia proposta é aplicada a duas série temporais de preços que possuem uma relação de causalidade, demonstrando eficácia do modelo em capturar tendências de preços e volatilidades em gerar séries sintéticas que são úteis para serem utilizadas para predição.
dc.description.sponsorshipCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível
dc.description.sponsorshipCNPQ - Conselho Nacional de Desenvolvimento Científico e Tecnológico
dc.identifier.urihttps://dspace.mackenzie.br/handle/10899/39434
dc.language.isopt_BR
dc.language.isoen
dc.publisherUniversidade Presbiteriana Mackenzie
dc.subjectaprendizado de máquina
dc.subjectredes neurais
dc.subjectredes neurais recorrentes
dc.subjectredes adversárias generativas
dc.subjectmercado de capitais
dc.subjectprevisão de séries temporais
dc.titlePrevisão de preços de ações utilizando uma rede neural TImeGAN
dc.typeDissertação
local.contributor.advisorLatteshttp://lattes.cnpq.br/9556738277476279
local.contributor.advisorOrcidhttps://orcid.org/0000-0002-6022-0270
local.contributor.authorLatteshttp://lattes.cnpq.br/0568375340547355
local.contributor.board1Oliveira, Rogério de
local.contributor.board1Latteshttp://lattes.cnpq.br/3067732992972770
local.contributor.board2Castro, Paulo Andre Lima de
local.contributor.board2Latteshttp://lattes.cnpq.br/2137986175572481
local.contributor.board2Orcidhttps://orcid.org/0000-0001-5515-1672
local.contributor.coadvisorHadad Junior, Eli
local.contributor.coadvisorLatteshttp://lattes.cnpq.br/2030318390506756
local.contributor.coadvisorOrcidhttps://orcid.org/0000-0003-2985-9241
local.description.abstractenPredicting the behavior of assets in the financial market has always been a significant challenge due to their unpredictability. Numerous factors can influence prices, making the market highly volatile. With the evolution of artificial intelligence techniques, an increasing number of machine learning models are being developed and utilized for this purpose. For instance, in the financial domain, these techniques have been applied to stock market predictions, portfolio optimization, financial data processing, and trading strategies. This study explores the use of a generative model capable of learning from real data and producing price forecasts. We employed the TimeGAN framework because it combines the versatility of unsupervised Generative Adversarial Networks (GANs) with control over conditional temporal dynamics provided by supervised autoregressive models. TimeGAN is specifically designed for time series data and is commonly used to capture complex temporal features and generate synthetic series. The autoencoder and adver sarial network components within TimeGAN utilize Long Short-Term Memory (LSTM) recurrent neural networks. The proposed methodology is applied to two price time se ries with a causal relationship, demonstrating the model’s effectiveness in capturing price trends and volatilities for predictive purposes.
local.keywordsmachine learning
local.keywordsneural networks
local.keywordsrecurrent neural networks
local.keywordsgenerative adversarial networks
local.keywordscapital markets
local.keywordstime series forecasting
local.publisher.countryBrasil
local.publisher.departmentEscola de Engenharia Mackenzie (EE)
local.publisher.initialsUPM
local.publisher.programEngenharia Elétrica e Computação
local.subject.cnpqCNPQ::ENGENHARIAS
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
MAURICIO CRUZ VIDOTTO - Protegido.pdf
Tamanho:
3.25 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.22 KB
Formato:
Item-specific license agreed upon to submission
Descrição: