Deep learning and reinforcement learning for trading financial assets

The emergence and advancements in Deep learning and Artificial Intelligence have been disruptive for the field of financial markets. Prediction of financial asset prices and trading them based on historical prices have been an area of research for a long time and none of the methods till now have be...

Full description

Saved in:
Bibliographic Details
Main Author: Mundhra, Divyesh
Other Authors: Ng Wee Keong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156541
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156541
record_format dspace
spelling sg-ntu-dr.10356-1565412022-04-19T08:40:39Z Deep learning and reinforcement learning for trading financial assets Mundhra, Divyesh Ng Wee Keong School of Computer Science and Engineering AWKNG@ntu.edu.sg Business::Finance::Assets Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence The emergence and advancements in Deep learning and Artificial Intelligence have been disruptive for the field of financial markets. Prediction of financial asset prices and trading them based on historical prices have been an area of research for a long time and none of the methods till now have been able to give a 100% accuracy for this task. Hence, it remains an unexplored territory to a significant depth as it involves decisions which can result in huge profits for individuals as well as business investors. In this era of big data, these advancements help the user to process massive amounts of historical data and current market conditions to make predictions that influence their investment decision. In this report, we design customized neural network frameworks which can be used for financial asset predictions. We compare multiple deep learning methods and provide our analysis on the results obtained by them. After appropriate scaling, the results obtained RMSE of as low as 0.08 which indicates that some models, implemented in this report, have remarkable accuracies. Moreover, we comprehensively describe our implementation of a trading agent which can be optimized to take buy and sell decisions based on the current stock price. This was achieved by using Deep Q Learning which is one of the algorithms used to solve Reinforcement Learning problems. Additionally, the research led to the development of two web applications which can be used by individuals to get an overview of the short-term future financial market by providing them with predictions of financial asset prices. These web applications use various deep learning models for their predictive tasks. The backend is combined with a user-friendly front end which allows general public to use it for their wealth management decisions. Lastly, the project achievements and future works have been discussed. In addition to contributing to the existing methods in this field, this project also aims to set the ground for future research in numerous directions. Bachelor of Engineering (Computer Science) 2022-04-19T08:40:39Z 2022-04-19T08:40:39Z 2022 Final Year Project (FYP) Mundhra, D. (2022). Deep learning and reinforcement learning for trading financial assets. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156541 https://hdl.handle.net/10356/156541 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 Business::Finance::Assets
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle Business::Finance::Assets
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Mundhra, Divyesh
Deep learning and reinforcement learning for trading financial assets
description The emergence and advancements in Deep learning and Artificial Intelligence have been disruptive for the field of financial markets. Prediction of financial asset prices and trading them based on historical prices have been an area of research for a long time and none of the methods till now have been able to give a 100% accuracy for this task. Hence, it remains an unexplored territory to a significant depth as it involves decisions which can result in huge profits for individuals as well as business investors. In this era of big data, these advancements help the user to process massive amounts of historical data and current market conditions to make predictions that influence their investment decision. In this report, we design customized neural network frameworks which can be used for financial asset predictions. We compare multiple deep learning methods and provide our analysis on the results obtained by them. After appropriate scaling, the results obtained RMSE of as low as 0.08 which indicates that some models, implemented in this report, have remarkable accuracies. Moreover, we comprehensively describe our implementation of a trading agent which can be optimized to take buy and sell decisions based on the current stock price. This was achieved by using Deep Q Learning which is one of the algorithms used to solve Reinforcement Learning problems. Additionally, the research led to the development of two web applications which can be used by individuals to get an overview of the short-term future financial market by providing them with predictions of financial asset prices. These web applications use various deep learning models for their predictive tasks. The backend is combined with a user-friendly front end which allows general public to use it for their wealth management decisions. Lastly, the project achievements and future works have been discussed. In addition to contributing to the existing methods in this field, this project also aims to set the ground for future research in numerous directions.
author2 Ng Wee Keong
author_facet Ng Wee Keong
Mundhra, Divyesh
format Final Year Project
author Mundhra, Divyesh
author_sort Mundhra, Divyesh
title Deep learning and reinforcement learning for trading financial assets
title_short Deep learning and reinforcement learning for trading financial assets
title_full Deep learning and reinforcement learning for trading financial assets
title_fullStr Deep learning and reinforcement learning for trading financial assets
title_full_unstemmed Deep learning and reinforcement learning for trading financial assets
title_sort deep learning and reinforcement learning for trading financial assets
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/156541
_version_ 1731235746541469696