Application of machine learning in stock index forecast
Stock price prediction is an extremely complex problem due to the numerous factors and events occurring around the world, and yet has always been a popular topic of research. In recent times, advancement in machine learning techniques has sparked new ideas and possibilities that utilize these...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/148029 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-148029 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1480292021-04-22T05:42:01Z Application of machine learning in stock index forecast Kong, Jie Wei Yeo Chai Kiat School of Computer Science and Engineering ASCKYEO@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Stock price prediction is an extremely complex problem due to the numerous factors and events occurring around the world, and yet has always been a popular topic of research. In recent times, advancement in machine learning techniques has sparked new ideas and possibilities that utilize these advanced techniques for the task of stock price prediction. In this project, I will be using the Tesla, Inc. stock (NASDAQ: TSLA) as the subject of my research. Technical features of this stock were retrieved from widely available finance sites such as Yahoo Finance, and content features were obtained from tweets from selected accounts of the popular social media site, Twitter. Content features were pre-processed and transformed into sentiment scores and afterwards, the sentiment scores together with the technical features were fed into a machine learning model to predict the price movement of TSLA. The proposed machine learning model is a Long Short-Term Memory (LSTM) neural network, and it is evaluated against traditional/statistical models such as the Autoregressive Integrated Moving Average (ARIMA) model which accepts univariate data inputs, as well as the Vector Autoregression (VAR) model which accepts multivariate data inputs. Bachelor of Engineering (Computer Science) 2021-04-22T05:42:01Z 2021-04-22T05:42:01Z 2021 Final Year Project (FYP) Kong, J. W. (2021). Application of machine learning in stock index forecast. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148029 https://hdl.handle.net/10356/148029 en SCSE20-0386 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 Kong, Jie Wei Application of machine learning in stock index forecast |
description |
Stock price prediction is an extremely complex problem due to the numerous factors and events
occurring around the world, and yet has always been a popular topic of research. In recent times,
advancement in machine learning techniques has sparked new ideas and possibilities that utilize these
advanced techniques for the task of stock price prediction. In this project, I will be using the Tesla, Inc.
stock (NASDAQ: TSLA) as the subject of my research.
Technical features of this stock were retrieved from widely available finance sites such as Yahoo
Finance, and content features were obtained from tweets from selected accounts of the popular social
media site, Twitter. Content features were pre-processed and transformed into sentiment scores and
afterwards, the sentiment scores together with the technical features were fed into a machine
learning model to predict the price movement of TSLA.
The proposed machine learning model is a Long Short-Term Memory (LSTM) neural network, and it is
evaluated against traditional/statistical models such as the Autoregressive Integrated Moving Average
(ARIMA) model which accepts univariate data inputs, as well as the Vector Autoregression (VAR)
model which accepts multivariate data inputs. |
author2 |
Yeo Chai Kiat |
author_facet |
Yeo Chai Kiat Kong, Jie Wei |
format |
Final Year Project |
author |
Kong, Jie Wei |
author_sort |
Kong, Jie Wei |
title |
Application of machine learning in stock index forecast |
title_short |
Application of machine learning in stock index forecast |
title_full |
Application of machine learning in stock index forecast |
title_fullStr |
Application of machine learning in stock index forecast |
title_full_unstemmed |
Application of machine learning in stock index forecast |
title_sort |
application of machine learning in stock index forecast |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/148029 |
_version_ |
1698713655533633536 |