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:
書目詳細資料
主要作者: Lim, Wee
其他作者: Ravi Suppiah
格式: Final Year Project
語言:English
出版: 2016
主題:
在線閱讀:http://hdl.handle.net/10356/66490
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Nanyang Technological University
語言: English
實物特徵
總結: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.