Foreign exchange prediction and trading using few-shot machine learning

Forecasting is one of many machine learning applications for time-series data. However, forecasting market prices in forex and the stock market remain a challenge despite extensive research in several state-of-the-art machine learning methods While majority of the market moves within a range for a g...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Wilson
Other Authors: Wang Lipo
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/150115
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-150115
record_format dspace
spelling sg-ntu-dr.10356-1501152023-07-07T18:16:31Z Foreign exchange prediction and trading using few-shot machine learning Lee, Wilson Wang Lipo School of Electrical and Electronic Engineering ELPWang@ntu.edu.sg Engineering::Electrical and electronic engineering Forecasting is one of many machine learning applications for time-series data. However, forecasting market prices in forex and the stock market remain a challenge despite extensive research in several state-of-the-art machine learning methods While majority of the market moves within a range for a given period, the many variables incorporated into the trading market make short-term movements highly unpredictable and difficult to forecast with high accuracy solely from past performance. Hence, this paper seeks to determine the usefulness of Few Shot Learning on time-series data. This paper explores 2 different approaches related to Few Shot; looking into classifying trends and transfer learning on small datasets. In the first approach, we sub-sample prices and convert them into a line graph image database, classifying them into distinct feature classes. This allows the model to learn useful patterns to be applied on a target dataset with limited data for forecasting. The second approach uses transfer learning, by taking well-defined models and training them with large amount of time-series data. The trained model is then used to forecast on a small target dataset. The results are compared against benchmarks from few-shot learning classification techniques and LSTM models that have been published in the past. The result shows possible effectiveness of these approaches that can help improve the accuracy and reduce reliance on having large target dataset. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-06-12T07:03:46Z 2021-06-12T07:03:46Z 2021 Final Year Project (FYP) Lee, W. (2021). Foreign exchange prediction and trading using few-shot machine learning. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/150115 https://hdl.handle.net/10356/150115 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::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Lee, Wilson
Foreign exchange prediction and trading using few-shot machine learning
description Forecasting is one of many machine learning applications for time-series data. However, forecasting market prices in forex and the stock market remain a challenge despite extensive research in several state-of-the-art machine learning methods While majority of the market moves within a range for a given period, the many variables incorporated into the trading market make short-term movements highly unpredictable and difficult to forecast with high accuracy solely from past performance. Hence, this paper seeks to determine the usefulness of Few Shot Learning on time-series data. This paper explores 2 different approaches related to Few Shot; looking into classifying trends and transfer learning on small datasets. In the first approach, we sub-sample prices and convert them into a line graph image database, classifying them into distinct feature classes. This allows the model to learn useful patterns to be applied on a target dataset with limited data for forecasting. The second approach uses transfer learning, by taking well-defined models and training them with large amount of time-series data. The trained model is then used to forecast on a small target dataset. The results are compared against benchmarks from few-shot learning classification techniques and LSTM models that have been published in the past. The result shows possible effectiveness of these approaches that can help improve the accuracy and reduce reliance on having large target dataset.
author2 Wang Lipo
author_facet Wang Lipo
Lee, Wilson
format Final Year Project
author Lee, Wilson
author_sort Lee, Wilson
title Foreign exchange prediction and trading using few-shot machine learning
title_short Foreign exchange prediction and trading using few-shot machine learning
title_full Foreign exchange prediction and trading using few-shot machine learning
title_fullStr Foreign exchange prediction and trading using few-shot machine learning
title_full_unstemmed Foreign exchange prediction and trading using few-shot machine learning
title_sort foreign exchange prediction and trading using few-shot machine learning
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/150115
_version_ 1772825451780112384