Abstract
Cryptocurrency markets are characterized by high volatility and complex patterns, creating both challenges and opportunities for traders and investors. This study introduces a machine learning framework for cryptocurrency trading optimization that leverages advanced analytical techniques to enhance trading decisions. We extracted historical data for 30 cryptocurrencies over a four-year period from Yahoo Finance. After preprocessing, we applied Principal Component Analysis (PCA) and K-means clustering to select representative coins. Four machine learning models (Gradient Boosting, XGBoost, Support Vector Regression, and Long Short-Term Memory networks) were trained to predict cryptocurrency price movements. Model performance was evaluated using multiple metrics, including Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), and R-squared (R2). Gradient Boosting and XGBoost consistently outperformed SVR and LSTM models across all cryptocurrencies, with R2 values of approximately 0.98 for most coins. The framework successfully identified trading signals through both moving average strategies and machine learning predictions, providing actionable insights for cryptocurrency traders. Our analysis demonstrates that ensemble-based models offer superior performance for cryptocurrency price prediction compared to neural network approaches. The integration of advanced visualization tools and trading signal generation creates a comprehensive system for data-driven cryptocurrency trading decisions.
| Original language | English |
|---|---|
| Article number | 310 |
| Journal | Discover Artificial Intelligence |
| Volume | 5 |
| Issue number | 1 |
| DOIs | |
| Publication status | Published - 5 Nov 2025 |
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver