Analysis of machine learning models and technical analysis on SPY ETF

With the rise in computing power and high network speeds, stock trading has become largely algorithm-driven. Researchers and trading houses look to sophisticated quantitative methods to derive profit from the market, and within this machine learning is a rising area of interest. However, there is a...

Full description

Saved in:
Bibliographic Details
Main Author: Ashwin Kurup
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/165872
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-165872
record_format dspace
spelling sg-ntu-dr.10356-1658722023-04-14T15:37:14Z Analysis of machine learning models and technical analysis on SPY ETF Ashwin Kurup Anwitaman Datta School of Computer Science and Engineering Anwitaman@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence With the rise in computing power and high network speeds, stock trading has become largely algorithm-driven. Researchers and trading houses look to sophisticated quantitative methods to derive profit from the market, and within this machine learning is a rising area of interest. However, there is a need for more research in comparing the predictive and trading performance of sequential machine learning models and temporal technical indicators. This study investigates the performance of the LSTM, GRU, ARIMA and combined LSTMGRU models as well as the technical indicators 'speed' and 'frequency'. We test our models and indicators on high-frequency tick data of the SPY ETF dataset from 2016 to 2022 and review results for individual years as well as for combined years. Our research shows that the LSTM and ARIMA model have similar capabilities and that temporal technical indicators can improve trading abilities. We also show that the LSTMGRU model improves trading performance from the LSTM and GRU models individually. Academics will be able to use our findings to further improve predictive performance and profitability in trading research. Bachelor of Engineering (Computer Science) 2023-04-14T01:08:35Z 2023-04-14T01:08:35Z 2023 Final Year Project (FYP) Ashwin Kurup (2023). Analysis of machine learning models and technical analysis on SPY ETF. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165872 https://hdl.handle.net/10356/165872 en SCSE22-0387 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::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Ashwin Kurup
Analysis of machine learning models and technical analysis on SPY ETF
description With the rise in computing power and high network speeds, stock trading has become largely algorithm-driven. Researchers and trading houses look to sophisticated quantitative methods to derive profit from the market, and within this machine learning is a rising area of interest. However, there is a need for more research in comparing the predictive and trading performance of sequential machine learning models and temporal technical indicators. This study investigates the performance of the LSTM, GRU, ARIMA and combined LSTMGRU models as well as the technical indicators 'speed' and 'frequency'. We test our models and indicators on high-frequency tick data of the SPY ETF dataset from 2016 to 2022 and review results for individual years as well as for combined years. Our research shows that the LSTM and ARIMA model have similar capabilities and that temporal technical indicators can improve trading abilities. We also show that the LSTMGRU model improves trading performance from the LSTM and GRU models individually. Academics will be able to use our findings to further improve predictive performance and profitability in trading research.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Ashwin Kurup
format Final Year Project
author Ashwin Kurup
author_sort Ashwin Kurup
title Analysis of machine learning models and technical analysis on SPY ETF
title_short Analysis of machine learning models and technical analysis on SPY ETF
title_full Analysis of machine learning models and technical analysis on SPY ETF
title_fullStr Analysis of machine learning models and technical analysis on SPY ETF
title_full_unstemmed Analysis of machine learning models and technical analysis on SPY ETF
title_sort analysis of machine learning models and technical analysis on spy etf
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/165872
_version_ 1764208092817391616