Machine learning and deep learning methods for exchange-traded fund trading
Machine Learning and Deep Learning has been growing in the popularity in many fields in the past few years especially in the field of Exchange Traded Funds (ETF) due to its ability to analyse large amount of data and detect patterns that might not be oblivious to traders. Additionally, these methods...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167311 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-167311 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1673112023-07-07T15:53:58Z Machine learning and deep learning methods for exchange-traded fund trading Jeremia, Alexander Wong Jia Yiing, Patricia School of Electrical and Electronic Engineering EJYWong@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Pattern recognition Machine Learning and Deep Learning has been growing in the popularity in many fields in the past few years especially in the field of Exchange Traded Funds (ETF) due to its ability to analyse large amount of data and detect patterns that might not be oblivious to traders. Additionally, these methods can process and analyse vast amounts of data in real-time, helping traders to make informed decisions, react quickly to changes in the market, and reduce the risk of losses. Due to the interest in the field, many have done research on the performance of different type of Machine Learning models. In this report, we study the effectiveness of using different Machine Learning models for ETF trading. Furthermore, we will also study the effectiveness of combining more than one machine learning models to predict the price movement of an ETF. The machine learning models that were used in the research were LSTM and Markov Chain due to their ability to track time. This property was useful for analysing the ETF market because time plays an important role in market price movement. LSTM model was used to predict the exact price of ETF while Markov Chain was used to categorise certain price patterns to its predictions. Both models demonstrated good accuracy and outperformed the buy-and-hold strategy in generating more profitable trades The LSTM model achieved a MSE of 0.00083984 and generated a 7.4% profit between January 2022 and January 2023, whereas the buy-and-hold strategy only yielded a 4.62% profit. On the other hand, the Markov Chain model achieved a 58.94% accuracy rate in classifying specific patterns in price movement. When the two models were combined, the resulting algorithm produced a higher APY compared to using the LSTM model alone or the buy-and-hold strategy. Bachelor of Engineering (Electrical and Electronic Engineering) 2023-05-25T08:12:22Z 2023-05-25T08:12:22Z 2023 Final Year Project (FYP) Jeremia, A. (2023). Machine learning and deep learning methods for exchange-traded fund trading. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167311 https://hdl.handle.net/10356/167311 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 |
Engineering::Computer science and engineering::Computing methodologies::Pattern recognition |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Pattern recognition Jeremia, Alexander Machine learning and deep learning methods for exchange-traded fund trading |
description |
Machine Learning and Deep Learning has been growing in the popularity in many fields in the past few years especially in the field of Exchange Traded Funds (ETF) due to its ability to analyse large amount of data and detect patterns that might not be oblivious to traders. Additionally, these methods can process and analyse vast amounts of data in real-time, helping traders to make informed decisions, react quickly to changes in the market, and reduce the risk of losses. Due to the interest in the field, many have done research on the performance of different type of Machine Learning models.
In this report, we study the effectiveness of using different Machine Learning models for ETF trading. Furthermore, we will also study the effectiveness of combining more than one machine learning models to predict the price movement of an ETF.
The machine learning models that were used in the research were LSTM and Markov Chain due to their ability to track time. This property was useful for analysing the ETF market because time plays an important role in market price movement. LSTM model was used to predict the exact price of ETF while Markov Chain was used to categorise certain price patterns to its predictions.
Both models demonstrated good accuracy and outperformed the buy-and-hold strategy in generating more profitable trades The LSTM model achieved a MSE of 0.00083984 and generated a 7.4% profit between January 2022 and January 2023, whereas the buy-and-hold strategy only yielded a 4.62% profit. On the other hand, the Markov Chain model achieved a 58.94% accuracy rate in classifying specific patterns in price movement. When the two models were combined, the resulting algorithm produced a higher APY compared to using the LSTM model alone or the buy-and-hold strategy. |
author2 |
Wong Jia Yiing, Patricia |
author_facet |
Wong Jia Yiing, Patricia Jeremia, Alexander |
format |
Final Year Project |
author |
Jeremia, Alexander |
author_sort |
Jeremia, Alexander |
title |
Machine learning and deep learning methods for exchange-traded fund trading |
title_short |
Machine learning and deep learning methods for exchange-traded fund trading |
title_full |
Machine learning and deep learning methods for exchange-traded fund trading |
title_fullStr |
Machine learning and deep learning methods for exchange-traded fund trading |
title_full_unstemmed |
Machine learning and deep learning methods for exchange-traded fund trading |
title_sort |
machine learning and deep learning methods for exchange-traded fund trading |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/167311 |
_version_ |
1772828629104852992 |