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