Machine learning strategies for trading

For the purpose of this research, three machine learning strategies for trading were studied and implemented in order to effectively come up with a conclusion for the Foreign Exchange Market (Forex) of EUR/USD currency pair regarding which strategy is most profitable. The strategies used in this pro...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Wee
Other Authors: Ravi Suppiah
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66490
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66490
record_format dspace
spelling sg-ntu-dr.10356-664902023-03-03T20:46:32Z Machine learning strategies for trading Lim, Wee Ravi Suppiah School of Computer Engineering DRNTU::Engineering::Computer science and engineering For the purpose of this research, three machine learning strategies for trading were studied and implemented in order to effectively come up with a conclusion for the Foreign Exchange Market (Forex) of EUR/USD currency pair regarding which strategy is most profitable. The strategies used in this project were ANFIS, SVM and KNN. The constructed models then attempted to imitate the behaviors, responses as well as decision making skills of a human in the Forex market. To accurately portray the human decision, a set of technical indicators which are commonly used by traders were analyzed to represent it in this experiment. The models were all trained and tested with sets of data processed based on this set of technical indicators. The models were then evaluated based on their misclassification error and total profit-or-loss based on a unit of open price. Upon analyzing the output produced, it is possible to conclude that among the three strategies, using data from the technical indicators to train the models, SVM would be the most profitable compared to ANFIS and KNN in terms of making the correct decision in the Forex market to maximize profits and minimize losses. Bachelor of Engineering (Computer Science) 2016-04-13T02:40:33Z 2016-04-13T02:40:33Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66490 en Nanyang Technological University 100 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Lim, Wee
Machine learning strategies for trading
description For the purpose of this research, three machine learning strategies for trading were studied and implemented in order to effectively come up with a conclusion for the Foreign Exchange Market (Forex) of EUR/USD currency pair regarding which strategy is most profitable. The strategies used in this project were ANFIS, SVM and KNN. The constructed models then attempted to imitate the behaviors, responses as well as decision making skills of a human in the Forex market. To accurately portray the human decision, a set of technical indicators which are commonly used by traders were analyzed to represent it in this experiment. The models were all trained and tested with sets of data processed based on this set of technical indicators. The models were then evaluated based on their misclassification error and total profit-or-loss based on a unit of open price. Upon analyzing the output produced, it is possible to conclude that among the three strategies, using data from the technical indicators to train the models, SVM would be the most profitable compared to ANFIS and KNN in terms of making the correct decision in the Forex market to maximize profits and minimize losses.
author2 Ravi Suppiah
author_facet Ravi Suppiah
Lim, Wee
format Final Year Project
author Lim, Wee
author_sort Lim, Wee
title Machine learning strategies for trading
title_short Machine learning strategies for trading
title_full Machine learning strategies for trading
title_fullStr Machine learning strategies for trading
title_full_unstemmed Machine learning strategies for trading
title_sort machine learning strategies for trading
publishDate 2016
url http://hdl.handle.net/10356/66490
_version_ 1759854016893812736