Markovian model for forecasting financial time series

Detalhes bibliográficos
Autor(a) principal: Hasanbas, Ersin
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/21762
Resumo: The study aims to create a Markovian model for forecasting financial time series and measure its effectiveness on stock prices. In the study, the new forecaster was inspired by several machine learning techniques and included statistical approaches and conditional probabilities. Namely, Markov Chains and Hidden Markov Chains are the main inspiration for machine learning techniques. To be able to process time series with Markov Chains like algorithm, new transformation developed with the usage of daily stock prices. Thirteen years of daily stock prices have been used for the data feed. For measuring the effectiveness of a new predictor, the obtaıned results are compared with conventional methods such as ARIMA, linear regression, decision tree regression and support vector regression predictions. The comparisons presented are based on Mean Absolute Percentage Error (MAPE) and Root Mean Square Error ( RMSE). According to the achieved results, the new predictor performs better than decision tree regression, and ARIMA performs best among them.
id RCAP_b4073540eaade062c77a17cda9b6f959
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/21762
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Markovian model for forecasting financial time seriesTime seriesMachine learningCadeia de Markov -- Markov ChainForecastingSéries temporaisAprendizagem das máquinasPrevisãoThe study aims to create a Markovian model for forecasting financial time series and measure its effectiveness on stock prices. In the study, the new forecaster was inspired by several machine learning techniques and included statistical approaches and conditional probabilities. Namely, Markov Chains and Hidden Markov Chains are the main inspiration for machine learning techniques. To be able to process time series with Markov Chains like algorithm, new transformation developed with the usage of daily stock prices. Thirteen years of daily stock prices have been used for the data feed. For measuring the effectiveness of a new predictor, the obtaıned results are compared with conventional methods such as ARIMA, linear regression, decision tree regression and support vector regression predictions. The comparisons presented are based on Mean Absolute Percentage Error (MAPE) and Root Mean Square Error ( RMSE). According to the achieved results, the new predictor performs better than decision tree regression, and ARIMA performs best among them.O estudo tem como objectivo criar um modelo markoviano para a previsão de séries temporais e medir a eficácia deste nas previsões de preços das ações. No estudo, o novo previsor foi inspirado em várias técnicas de aprendizagem de máquinas e incluiu abordagens estatísticas e probabilidades condicionais. Ou seja, as cadeias de Markov são a principal inspiração das técnicas para a aprendizagem das máquinas. Para ser capaz de processar séries temporais com algorítmo do tipo Cadeias de Markov, a nova técnica é desenvolvida com base em preços diários e ações. Foram considerados treze anos de preços diários de ações para teste dos modelos. Para medir a eficácia do novo previsor, foram obtidos resultados comparados com métodos convencionais, como os modelos ARIMA, a regressão linear, a regressão a partir da árvore de decisão. Esta comparação foi efetuada com base no Erro Absoluto Médio Percentual (MAPE) e na Raiz do Erro Quadrático Médio (RMSE). De acordo com os resultados obtidos, o novo previsor tem melhor desempenho do que a regressão da árvore de decisão, e o ARIMA tem o melhor desempenho entre eles.2021-02-02T09:44:23Z2020-12-18T00:00:00Z2020-12-182020-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10071/21762TID:202577015engHasanbas, Ersininfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:36:10Zoai:repositorio.iscte-iul.pt:10071/21762Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:16:24.611574Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Markovian model for forecasting financial time series
title Markovian model for forecasting financial time series
spellingShingle Markovian model for forecasting financial time series
Hasanbas, Ersin
Time series
Machine learning
Cadeia de Markov -- Markov Chain
Forecasting
Séries temporais
Aprendizagem das máquinas
Previsão
title_short Markovian model for forecasting financial time series
title_full Markovian model for forecasting financial time series
title_fullStr Markovian model for forecasting financial time series
title_full_unstemmed Markovian model for forecasting financial time series
title_sort Markovian model for forecasting financial time series
author Hasanbas, Ersin
author_facet Hasanbas, Ersin
author_role author
dc.contributor.author.fl_str_mv Hasanbas, Ersin
dc.subject.por.fl_str_mv Time series
Machine learning
Cadeia de Markov -- Markov Chain
Forecasting
Séries temporais
Aprendizagem das máquinas
Previsão
topic Time series
Machine learning
Cadeia de Markov -- Markov Chain
Forecasting
Séries temporais
Aprendizagem das máquinas
Previsão
description The study aims to create a Markovian model for forecasting financial time series and measure its effectiveness on stock prices. In the study, the new forecaster was inspired by several machine learning techniques and included statistical approaches and conditional probabilities. Namely, Markov Chains and Hidden Markov Chains are the main inspiration for machine learning techniques. To be able to process time series with Markov Chains like algorithm, new transformation developed with the usage of daily stock prices. Thirteen years of daily stock prices have been used for the data feed. For measuring the effectiveness of a new predictor, the obtaıned results are compared with conventional methods such as ARIMA, linear regression, decision tree regression and support vector regression predictions. The comparisons presented are based on Mean Absolute Percentage Error (MAPE) and Root Mean Square Error ( RMSE). According to the achieved results, the new predictor performs better than decision tree regression, and ARIMA performs best among them.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-18T00:00:00Z
2020-12-18
2020-11
2021-02-02T09:44:23Z
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.uri.fl_str_mv http://hdl.handle.net/10071/21762
TID:202577015
url http://hdl.handle.net/10071/21762
identifier_str_mv TID:202577015
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134722434007040