Enhancing Forex Trading Predictions with Machine Learning: Cloud and Local Performance Evaluation

This study investigates the performance of five machine learning algorithms-Linear Regression, Decision Tree, Random Forest, Gradient Boosting, and XGBoost-in the context of Forex market prediction. We compare these algorithms in two computational environments: a local machine using scikit-learn (sklearn) and a Spark cluster. The evaluation metrics include training and prediction times, Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), and the coefficient of determination (R2). Our results reveal that while the Spark cluster generally offers superior computational efficiency, particularly for complex algorithms, the local machine performs better in terms of predictive accuracy for certain models. Linear Regression consistently shows strong performance across both environments, highlighting its suitability for simpler tasks. This research provides valuable insights into the tradeoffs between computational efficiency and predictive accuracy, guiding the selection of appropriate models and environments for large-scale financial forecasting.

Authors

Institutions

Publication Details

Published
2024-10-23
DOI
https://doi.org/10.1109/icds62089.2024.10756412
Primary Topic
Stock Market Forecasting Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Forex Trading Predictions with Machine Learning: Cloud and Local Performance Evaluation

Hakima Asaidi, Mourad Fariss, Mohamed Bellouki, Maryam Maatallah et al.
Stock Market Forecasting Methods
article

Enhancing Forex Trading Predictions with Machine Learning: Cloud and Local Performance Evaluation

Hakima Asaidi, Mourad Fariss, Mohamed Bellouki, Maryam Maatallah, Badr BAY Bay
article en

Abstract

This study investigates the performance of five machine learning algorithms-Linear Regression, Decision Tree, Random Forest, Gradient Boosting, and XGBoost-in the context of Forex market prediction. We compare these algorithms in two computational environments: a local machine using scikit-learn (sklearn) and a Spark cluster. The evaluation metrics include training and prediction times, Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), and the coefficient of determination (R2). Our results reveal that while the Spark cluster generally offers superior computational efficiency, particularly for complex algorithms, the local machine performs better in terms of predictive accuracy for certain models. Linear Regression consistently shows strong performance across both environments, highlighting its suitability for simpler tasks. This research provides valuable insights into the tradeoffs between computational efficiency and predictive accuracy, guiding the selection of appropriate models and environments for large-scale financial forecasting.

Abdelmalek Essaâdi University (MA)
Openalex Percentile: Top 74%
Stock Market Forecasting Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing Forex Trading Predictions with Machine Learning: Cloud and Local Performance Evaluation — Hakima Asaidi, Mourad Fariss, et al. · (2024) | TGRS Research Map | TGRS