Please use this identifier to cite or link to this item:
https://hdl.handle.net/10356/147795
Title: | A deep reinforcement learning approach to automated stock trading | Authors: | Wu, Ziang | Keywords: | Engineering::Computer science and engineering | Issue Date: | 2021 | Publisher: | Nanyang Technological University | Source: | Wu, Z. (2021). A deep reinforcement learning approach to automated stock trading. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/147795 | Project: | SCSE20-0254 | Abstract: | Deep reinforcement learning is recognised as an advantageous solution to automated stock trading. It has the potential of establishing an end-to-end solution that directly generate the target portfolio from market data. But applying it to financial tasks often undergoes an error-pone development process. This project starts with a careful survey on deep reinforcement learning and its recent applications in financial tasks. The actor-critic approach is the most common one and fits well with the stochastic and complex nature of stock market. Four state-of-the-art algorithms, DDPG, A2C, PPO, and TD3, are studied in detail. A deep reinforcement learning approach to automated stock trading is designed and implemented. In this project, the trading simulator is configured with preprocessed historical market data, the trading strategy is learnt from neural networks, and the trading performance is evaluated via automated backtesting. Besides, the transaction cost and risk-aversion are incorporated. The project is featured with completeness and scalability. It covers all components required in the development process. Various financial factors are extracted from market data. The trading simulator is compatible with trading agents in arbitrary structures and provides three rewards function for adjustments to different markets. And the trading agents are trained by fine-tuned algorithms and shown to outperform the baseline trading strategies. The achievement of this project is that it streamlines the development process of applying deep reinforcement learning to automated stock trading and provide guidance for future works. | URI: | https://hdl.handle.net/10356/147795 | Schools: | School of Computer Science and Engineering | Fulltext Permission: | restricted | Fulltext Availability: | With Fulltext |
Appears in Collections: | SCSE Student Reports (FYP/IA/PA/PI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
FYP Report - Wu Ziang.pdf Restricted Access | FYP Report - Wu Ziang | 2.71 MB | Adobe PDF | View/Open |
Page view(s) 50
530
Updated on May 7, 2025
Download(s) 50
135
Updated on May 7, 2025
Google ScholarTM
Check
Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.