A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)

The aim of this research project is to develop a stock trading system using reinforcement learning (RL) techniques. The characteristic that sets this trading system apart from existing works is the fact that in addition to being profit-maximizing, it is also risk-sensitive. It allows for the preferr...

Full description

Saved in:
Bibliographic Details
Main Author: Gupta, Shantanu
Other Authors: Quek Hiok Chai
Format: Final Year Project
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/70414
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-70414
record_format dspace
spelling sg-ntu-dr.10356-704142023-03-03T20:34:46Z A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning) Gupta, Shantanu Quek Hiok Chai School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering The aim of this research project is to develop a stock trading system using reinforcement learning (RL) techniques. The characteristic that sets this trading system apart from existing works is the fact that in addition to being profit-maximizing, it is also risk-sensitive. It allows for the preferred amount of risk-seeking to be set on a sliding scale and this is incorporated directly into the reinforcement learning model. There is no single type of stock trader in the market. Different traders are willing to tolerate different amounts of risk. Risk-averse traders are often unwilling to enter the market to trade in situations where risk-seekers are willing to. This stock trading system caters to the needs of different categories of traders. The behavior of this system was successfully validated using existing research in behavioral finance and actual trading data from human subjects. The trading pattern of the system did match the pattern predicted by psychological theories and the behavior shown by human subjects which proves that the system is correctly exhibiting the desired behavior. Another insight of this project is that different risk profiles are suitable for different stock market conditions. As a result, a risk-adaptive trading system is developed that can serve this requirement. The results show that it is successfully able to adopt the correct risk strategies and outperforms systems with constant risk-profiles. Bachelor of Engineering (Computer Science) 2017-04-24T03:25:05Z 2017-04-24T03:25:05Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70414 en Nanyang Technological University 76 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Gupta, Shantanu
A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
description The aim of this research project is to develop a stock trading system using reinforcement learning (RL) techniques. The characteristic that sets this trading system apart from existing works is the fact that in addition to being profit-maximizing, it is also risk-sensitive. It allows for the preferred amount of risk-seeking to be set on a sliding scale and this is incorporated directly into the reinforcement learning model. There is no single type of stock trader in the market. Different traders are willing to tolerate different amounts of risk. Risk-averse traders are often unwilling to enter the market to trade in situations where risk-seekers are willing to. This stock trading system caters to the needs of different categories of traders. The behavior of this system was successfully validated using existing research in behavioral finance and actual trading data from human subjects. The trading pattern of the system did match the pattern predicted by psychological theories and the behavior shown by human subjects which proves that the system is correctly exhibiting the desired behavior. Another insight of this project is that different risk profiles are suitable for different stock market conditions. As a result, a risk-adaptive trading system is developed that can serve this requirement. The results show that it is successfully able to adopt the correct risk strategies and outperforms systems with constant risk-profiles.
author2 Quek Hiok Chai
author_facet Quek Hiok Chai
Gupta, Shantanu
format Final Year Project
author Gupta, Shantanu
author_sort Gupta, Shantanu
title A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
title_short A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
title_full A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
title_fullStr A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
title_full_unstemmed A risk-sensitive stock trading system with the application of reinforcement learning (Q-learning)
title_sort risk-sensitive stock trading system with the application of reinforcement learning (q-learning)
publishDate 2017
url http://hdl.handle.net/10356/70414
_version_ 1759857777064280064