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...

Full description

Saved in:
Bibliographic Details
Main Author: Arjun, Vaish
Other Authors: Ng Wee Keong
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