Using deep learning in stock price forecasting

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Dietsche, Lucian Andreas Felix
Orientador(a): Schiozer, Rafael Felipe
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
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:
Palavras-chave em Inglês:
Link de acesso: https://hdl.handle.net/10438/28601
Resumo: The following paper investigates the possibility of using artificial intelligence, in particular a long short-term memory Network (LSTM), to forecast stock prices. As input data 59 different variables are chosen based on desk research and include: fundamental, technical, and macroeconomic data. The objective of the study is to use the selected independent variables to predict the stock return of the subsequent quarter of five retail companies listed on the Brazilian stock exchange (IBVOESPA). The research showed, that LSTM can be used to forecast stock price changes and an investment strategy based on the forecasts outperforms a buy and hold strategy of the same stock. Nevertheless, it should be said, that such an investment strategy is unlikely to have the same return in a real environment like it had in the backtesting. The reason for that is, that the number of data entries for each individual variable was not sufficiently large and the LSTM was not able to generalize the relationships. In other words, the superior performance of the algorithm may be due to overfitting of the model.