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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |