FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING

The currency exchange rate is one of the important factors to measure the success of a country. Failed to plan their steps means that their currency will become worthless. Predicting the movement of the foreign exchange rate is important, considering many relations between countries that require...

Full description

Saved in:
Bibliographic Details
Main Author: Eko Trinowo, Luthfi
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56133
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:56133
spelling id-itb.:561332021-06-21T13:12:10ZFOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING Eko Trinowo, Luthfi Indonesia Final Project prediction, foreign exchange, random forest, XGBoost, LSTM, GRU INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/56133 The currency exchange rate is one of the important factors to measure the success of a country. Failed to plan their steps means that their currency will become worthless. Predicting the movement of the foreign exchange rate is important, considering many relations between countries that require money exchange between two of them. Whether we talk about import, export, or even a country's debt, all financial activities that need foreign exchange rates have to think carefully. Knowing when a currency should be exchanged is important to keep their money rate in the foreign exchange market from being affected by massive inflation. However, there are many parameters that need to be considered when determining the future value of foreign exchange. With today's advanced technology, prediction on historical data with time-series form is not more impossible. In this study, machine learning technology, both shallow and deep learning, used to predict the price of foreign exchange. By focusing on five foreign exchange such as USDIDR, EURIDR, GBPIDR, CHFIDR, and also JPYIDR, and by using USDIDR as the main reference in conducting the experiments to obtain the optimum parameters, four different machine learning models were used to evaluate which model had the best performance to predict the price of foreign exchange. Model's performance evaluated using MAPE metric and it was found that XGBoost has the best performance between another model. XGBoost had an average MAPE score of only 0.621%, followed by random forest with 0.682%, then LSTM with 1.005%, and GRU with 1.134%. This value obtained by using a set of parameters that has the most optimal MAPE in each model. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The currency exchange rate is one of the important factors to measure the success of a country. Failed to plan their steps means that their currency will become worthless. Predicting the movement of the foreign exchange rate is important, considering many relations between countries that require money exchange between two of them. Whether we talk about import, export, or even a country's debt, all financial activities that need foreign exchange rates have to think carefully. Knowing when a currency should be exchanged is important to keep their money rate in the foreign exchange market from being affected by massive inflation. However, there are many parameters that need to be considered when determining the future value of foreign exchange. With today's advanced technology, prediction on historical data with time-series form is not more impossible. In this study, machine learning technology, both shallow and deep learning, used to predict the price of foreign exchange. By focusing on five foreign exchange such as USDIDR, EURIDR, GBPIDR, CHFIDR, and also JPYIDR, and by using USDIDR as the main reference in conducting the experiments to obtain the optimum parameters, four different machine learning models were used to evaluate which model had the best performance to predict the price of foreign exchange. Model's performance evaluated using MAPE metric and it was found that XGBoost has the best performance between another model. XGBoost had an average MAPE score of only 0.621%, followed by random forest with 0.682%, then LSTM with 1.005%, and GRU with 1.134%. This value obtained by using a set of parameters that has the most optimal MAPE in each model.
format Final Project
author Eko Trinowo, Luthfi
spellingShingle Eko Trinowo, Luthfi
FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
author_facet Eko Trinowo, Luthfi
author_sort Eko Trinowo, Luthfi
title FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
title_short FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
title_full FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
title_fullStr FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
title_full_unstemmed FOREIGN EXCHANGE PRICE PREDICTION USING MACHINE LEARNING
title_sort foreign exchange price prediction using machine learning
url https://digilib.itb.ac.id/gdl/view/56133
_version_ 1822002271765921792