Machine learning for asset wealth management
The fields of Machine Learning and Artificial Intelligence have made significant advances in recent decades and have been increasingly integrated into people’s daily lives. These days, it is common to see various Machine Learning models being incorporated in order to help solve real life challenges...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/156454 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-156454 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1564542022-04-17T08:50:54Z Machine learning for asset wealth management Arjun, Vaish Ng Wee Keong School of Computer Science and Engineering AWKNG@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence The fields of Machine Learning and Artificial Intelligence have made significant advances in recent decades and have been increasingly integrated into people’s daily lives. These days, it is common to see various Machine Learning models being incorporated in order to help solve real life challenges faced by not only individuals but also big organizations. This paper proposes a stock trading web application that helps to empower the user with knowledge about the stock market and tries to reduce the fear of a common person from entering the market by giving recommendations about various stocks (buy or sell). The latest techniques for financial time-series prediction have been studied and implemented. Web scraping techniques have been implemented to gather and display real-time stock data while three machine learning models: Linear Regression, Long Short-Term Memory (LSTM) and Autoregressive Integrated Moving Average (ARIMA) have been trained and evaluated for this application. A sentiment analysis model has also been incorporated in the application to consider external factors such as news-based factors that are not directly covered by the Machine Learning models. After testing, it is found out that adding the market sentiment analysis of a particular company leads to more accurate recommendations about a stock. The frontend of the application proposed by this project is created using HTML, CSS, JavaScript, and PHP. The web scraping techniques along with various machine learning and sentiment analysis models have been implemented using Python. A MySQL database is used to store the details of the user including their credentials and portfolio details while Flask is used to connect the frontend to the backend. Bachelor of Engineering (Computer Science) 2022-04-17T08:50:54Z 2022-04-17T08:50:54Z 2022 Final Year Project (FYP) Arjun, V. (2022). Machine learning for asset wealth management. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156454 https://hdl.handle.net/10356/156454 en SCSE21-0082 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::Software::Software engineering Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence |
spellingShingle |
Engineering::Computer science and engineering::Software::Software engineering Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Arjun, Vaish Machine learning for asset wealth management |
description |
The fields of Machine Learning and Artificial Intelligence have made significant advances in recent decades and have been increasingly integrated into people’s daily lives. These days, it is common to see various Machine Learning models being incorporated in order to help solve real life challenges faced by not only individuals but also big organizations.
This paper proposes a stock trading web application that helps to empower the user with knowledge about the stock market and tries to reduce the fear of a common person from entering the market by giving recommendations about various stocks (buy or sell). The latest techniques for financial time-series prediction have been studied and implemented. Web scraping techniques have been implemented to gather and display real-time stock data while three machine learning models: Linear Regression, Long Short-Term Memory (LSTM) and Autoregressive Integrated Moving Average (ARIMA) have been trained and evaluated for this application. A sentiment analysis model has also been incorporated in the application to consider external factors such as news-based factors that are not directly covered by the Machine Learning models. After testing, it is found out that adding the market sentiment analysis of a particular company leads to more accurate recommendations about a stock.
The frontend of the application proposed by this project is created using HTML, CSS, JavaScript, and PHP. The web scraping techniques along with various machine learning and sentiment analysis models have been implemented using Python. A MySQL database is used to store the details of the user including their credentials and portfolio details while Flask is used to connect the frontend to the backend. |
author2 |
Ng Wee Keong |
author_facet |
Ng Wee Keong Arjun, Vaish |
format |
Final Year Project |
author |
Arjun, Vaish |
author_sort |
Arjun, Vaish |
title |
Machine learning for asset wealth management |
title_short |
Machine learning for asset wealth management |
title_full |
Machine learning for asset wealth management |
title_fullStr |
Machine learning for asset wealth management |
title_full_unstemmed |
Machine learning for asset wealth management |
title_sort |
machine learning for asset wealth management |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/156454 |
_version_ |
1731235743603359744 |