Impact of different predictors on stock price forecasting performance
This paper aims to investigate the impact of different predictors on the performance of stock price forecasting. The paper also proposes a novel forecasting pipeline and architecture which gives a holistic approach to stock price forecasting. A comprehensive literature review has been performed to i...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/166007 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-166007 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1660072023-04-21T15:38:37Z Impact of different predictors on stock price forecasting performance Chong, Jie Sheng Vidya Sudarshan School of Computer Science and Engineering vidya.sudarshan@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence This paper aims to investigate the impact of different predictors on the performance of stock price forecasting. The paper also proposes a novel forecasting pipeline and architecture which gives a holistic approach to stock price forecasting. A comprehensive literature review has been performed to identify different categories of predictors and predictive models used in stock price forecasting. Research has also been conducted to explore feature selection and feature importance approaches. The project first identifies a suitable stock price forecasting model (Bi-LSTM) to be used as the baseline model. Secondly, 197 indicators were retrieved and feature engineered from 3 different data sources. Lastly, an ensemble of both feature selection (hybrid multi-criterion filter-wrapper) and feature importance (model-centric) methods are then used to select an optimal feature subset of important predictors. Predictors identified include a combination of technical indicators, economic indicators, fundamental indicators, and sentiment analysis. The proposed solution reduced the dimensionality of the dataset from 197 predictors to 29 predictors, leading to an improved forecasting performance. The final forecasting performance is evaluated using RMSE as the key metric. With the optimal feature subset, the model achieves an RMSE of 0.0175, surpassing all of our previous models and four out of five benchmarks. The originality of our proposed solution is that the suggested architecture provides an end-to-end architecture that can analyze all available features related to stock prices to perform optimal feature subset selection and subsequently forecast short-term stock prices. The project also enables the investigation of the impact (ranking) of each predictor in stock price forecasting, therefore providing investors with additional information about such predictors. Bachelor of Business Bachelor of Engineering (Computer Science) 2023-04-18T12:36:17Z 2023-04-18T12:36:17Z 2023 Final Year Project (FYP) Chong, J. S. (2023). Impact of different predictors on stock price forecasting performance. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166007 https://hdl.handle.net/10356/166007 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Chong, Jie Sheng Impact of different predictors on stock price forecasting performance |
description |
This paper aims to investigate the impact of different predictors on the performance of stock price forecasting. The paper also proposes a novel forecasting pipeline and architecture which gives a holistic approach to stock price forecasting. A comprehensive literature review has been performed to identify different categories of predictors and predictive models used in stock price forecasting. Research has also been conducted to explore feature selection and feature importance approaches. The project first identifies a suitable stock price forecasting model (Bi-LSTM) to be used as the baseline model. Secondly, 197 indicators were retrieved and feature engineered from 3 different data sources. Lastly, an ensemble of both feature selection (hybrid multi-criterion filter-wrapper) and feature importance (model-centric) methods are then used to select an optimal feature subset of important predictors. Predictors identified include a combination of technical indicators, economic indicators, fundamental indicators, and sentiment analysis. The proposed solution reduced the dimensionality of the dataset from 197 predictors to 29 predictors, leading to an improved forecasting performance. The final forecasting performance is evaluated using RMSE as the key metric. With the optimal feature subset, the model achieves an RMSE of 0.0175, surpassing all of our previous models and four out of five benchmarks. The originality of our proposed solution is that the suggested architecture provides an end-to-end architecture that can analyze all available features related to stock prices to perform optimal feature subset selection and subsequently forecast short-term stock prices. The project also enables the investigation of the impact (ranking) of each predictor in stock price forecasting, therefore providing investors with additional information about such predictors. |
author2 |
Vidya Sudarshan |
author_facet |
Vidya Sudarshan Chong, Jie Sheng |
format |
Final Year Project |
author |
Chong, Jie Sheng |
author_sort |
Chong, Jie Sheng |
title |
Impact of different predictors on stock price forecasting performance |
title_short |
Impact of different predictors on stock price forecasting performance |
title_full |
Impact of different predictors on stock price forecasting performance |
title_fullStr |
Impact of different predictors on stock price forecasting performance |
title_full_unstemmed |
Impact of different predictors on stock price forecasting performance |
title_sort |
impact of different predictors on stock price forecasting performance |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/166007 |
_version_ |
1764208036669292544 |