Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/86372
DC FieldValueLanguage
dc.contributor.advisorBação, Pedro Miguel Avelino-
dc.contributor.authorFernandes, Miguel Ângelo Rodrigues-
dc.date.accessioned2019-04-17T22:16:02Z-
dc.date.available2019-04-17T22:16:02Z-
dc.date.issued2019-02-12-
dc.date.submitted2019-04-17-
dc.identifier.urihttps://hdl.handle.net/10316/86372-
dc.descriptionTrabalho de Projeto do Mestrado em Economia apresentado à Faculdade de Economia-
dc.description.abstractEste trabalho tem como objetivo comparar o desempenho de modelos ARIMA e modelos machine learning, mais especificamente o modelo SVM, na previsão da variação do índice PSI20. Para o efeito, foi recolhido o preço de fecho do PSI20, 21 de Novembro de 2006 a 28 de Novembro de 2018 (dias úteis apenas) e procedeu-se à sua transformação em logaritmos. As previsões foram testadas numa subamostra correspondente a 30% da amostra total. Primeiramente, testou-se o modelo ARIMA. A especificação foi escolhida através dos critérios de informação AIC, BIC e HQC, não tendo os resultados sido consensuais quanto ao modelo ARIMA a utilizar. O teste AIC sugeriu o modelo ARIMA (3;0;3) e os testes BIC e HQC sugeriram o modelo ARIMA (0;0;1). Destes dois modelos, aquele que apresentou um menor root mean square error (RMSE) foi o modelo ARIMA (0;0;1). De seguida, testou-se o modelo SVM, tendo o software utilizado (Gretl) selecionado o modelo ε-SVR. Os restantes elementos da especificação foram escolhidos de acordo com o seu desempenho, concluindo-se que o melhor modelo SVM é um modelo ε-SVR que utiliza uma função de kernel do tipo linear. Este é também o melhor modelo entre todos os estudados, embora o RMSE varie muito pouco. Os modelos foram também usados para a previsão do sinal da variação da cotação do PSI20. Neste caso, os critérios de informação AIC, BIC e HQC foram concensuais quanto à especificação do modelo ARIMA, uma vez que todos os critérios apontam para a utilização do modelo ARIMA (0;0;1). O melhor modelo SVM com função de kernel linear permaneceu superior aos restantes modelos SVM, no entanto, o modelo ARIMA (0;0;1) conseguiu uma melhor taxa de acerto na previsão do sinal da variação da cotação do PSI20.por
dc.description.abstractAbstract This work compares the performance of ARIMA and machine learning models, specifically the SVM model, in predicting the evolution of the PSI20. For this purpose, the PSI20 closing price was collected between 21 November 2006 and 28 November 2018 (working days only) and transformed using logarithms. Both predictions were tested in a subsample corresponding to 30%. Firstly, the ARIMA model was tested. The specification was chosen by means of the information criteria AIC, BIC and HQC. The information criteria did not select the same ARIMA model. The AIC test suggested the ARIMA (3; 0; 3) and the BIC and HQC suggested the ARIMA (0; 0; 1). Of these two models, the one with the lowest root mean square error (RMSE) is the ARIMA (0; 0; 1). Then, the SVM model was tested. The software used (Gretl) selected an ε-SVR model. The remaining elements of the model were chosen according to the out-of-sample performance. The best SVM model is an ε-SVR model that uses a linear type kernel function. This is also the best among all models considered, but note that the RMSE varies very little across specifications. The models were also used to predict the sign of the change of the PSI20. In this situation, the information criteria AIC, BIC and HQC were consensual regarding the specification of the arima model, since all criteria point to the use of ARIMA (0;0;1). The SVM model with linear kernel function remained the best of the SVM models, however, the ARIMA (0;0;1) model achieved a better prediction rate of the PSI20 price change signal.eng
dc.language.isopor-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/-
dc.subjectPSI20por
dc.subjectARIMApor
dc.subjectSVMpor
dc.subjectForecastingpor
dc.subjectPSI20eng
dc.subjectARIMAeng
dc.subjectSVMeng
dc.subjectForecastingeng
dc.titleModelos Machine Learning e Modelos ARIMA na previsão do PSI20por
dc.title.alternativeMachine Learning and ARIMA models in PSI20 forecastingeng
dc.typemasterThesis-
degois.publication.locationFaculdade de Economia-
degois.publication.titleModelos Machine Learning e Modelos ARIMA na previsão do PSI20por
dc.peerreviewedyes-
dc.identifier.tid202222705-
thesis.degree.disciplineEconomia-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Economia-
uc.degree.grantorUnitFaculdade de Economia-
uc.degree.grantorID0500-
uc.contributor.authorFernandes, Miguel Ângelo Rodrigues::0000-0002-9752-0955-
uc.degree.classification15-
uc.degree.presidentejuriSebastião, Hélder Miguel Correia Virtuoso-
uc.degree.elementojuriAndrade, João Alberto Sousa-
uc.degree.elementojuriBação, Pedro Miguel Avelino-
uc.contributor.advisorBação, Pedro Miguel Avelino-
uc.controloAutoridadeSim-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairetypemasterThesis-
item.cerifentitytypePublications-
item.grantfulltextopen-
item.fulltextCom Texto completo-
item.languageiso639-1pt-
crisitem.advisor.researchunitGroup for Monetary and Financial Studies-
crisitem.advisor.researchunitCeBER – Centre for Business and Economics Research-
crisitem.advisor.orcid0000-0002-3340-1068-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
trabalho de projeto.pdf1.75 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

698
checked on Apr 16, 2024

Download(s) 50

505
checked on Apr 16, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons