Optimizing Forecast Accuracy in Cryptocurrency Markets: Evaluating Feature Selection Techniques for Technical Indicators
Source abstract
Abstract
This study provides a systematic investigation into the influence of feature selection methods on cryptocurrency price forecasting models employing technical indicators. In this work, over 130 technical indicators—covering momentum, volatility, volume, and trend-related technical indicators—are subjected to three distinct feature selection approaches. Specifically, mutual information (MI), recursive feature elimination (RFE), and random forest importance (RFI). By extracting an optimal set of 20 predictors, the proposed framework aims to mitigate redundancy and overfitting while enhancing interpretability. These feature subsets are integrated into support vector regression (SVR), Huber regressors, and k-nearest neighbors (KNN) models to forecast the prices of three leading cryptocurrencies—Bitcoin (BTC/USDT), Ethereum (ETH/USDT), and Binance Coin (BNB/USDT)—across horizons ranging from 1 to 20 days. Model evaluation employs the coefficient of determination (R2) and the root mean squared logarithmic error (RMSLE), alongside a walk-forward validation scheme to approximate real-world trading contexts. Empirical results indicate that incorporating momentum and volatility measures substantially improves predictive accuracy, with particularly pronounced effects observed at longer forecast windows. Moreover, indicators related to volume and trend provide incremental benefits in select market conditions. Notably, an 80%–85% reduction in the original feature set frequently maintains or enhances model performance relative to the complete indicator set. These findings highlight the critical role of targeted feature selection in addressing high-dimensional financial data challenges while preserving model robustness. This research advances the field of cryptocurrency forecasting by offering a rigorous comparison of feature selection methods and their effects on multiple digital assets and prediction horizons. The outcomes highlight the importance of dimension-reduction strategies in developing more efficient and resilient forecasting algorithms. Future efforts should incorporate high-frequency data and explore alternative selection techniques to further refine predictive accuracy in this highly volatile domain.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Complex Systems and Time Series Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (27)
Show source-provided references
1. High frequency volatility co-movements in cryptocurrency markets10.1016/j.intfin.2019.05.003 ↗
2. Cryptocurrencies and lucky factors: the value of technical and fundamental analysis10.1002/ijfe.2863 ↗
3. Performance of ARCH and GARCH models in forecasting cryptocurrency market volatility
4. Price prediction of Bitcoin based on adaptive feature selection and model optimization10.3390/math11061335 ↗
5. A novel cryptocurrency price prediction model using GRU, LSTM and bi-LSTM machine learning algorithms10.3390/ai2040030 ↗
6. Feature selection with annealing for forecasting financial time series10.1186/s40854-024-00617-3 ↗
7. A review of feature selection and its methods
8. Bitcoin: a peer-to-peer electronic cash system
9. Moodi F, Jahangard-Rafsanjani A, Zarifzadeh S. Feature selection and regression methods for stock price prediction using technical indicators. arXiv:2310.09903. 2023. doi:10.48550/ARXIV.2310.09903.
10. Recursive feature elimination technique for technical indicators selection
11. Genetic algorithm for feature selection applied to financial time series monotonicity prediction: experimental cases in cryptocurrencies and Brazilian assets10.3390/e26030177 ↗
12. A new noisy random forest based method for feature selection
13. Multi indicator based hierarchical strategies for technical analysis of crypto market paradigm
14. Cost-sensitive prediction of stock price direction: selection of technical indicators10.1109/ACCESS.2019.2945907 ↗
15. Binance Data Collection [Online]. [cited 2025 Jan 1]. Available from: https://data.binance.vision/?prefix=data/spot/.
16. Heikin Ashi candlesticks for cryptocurrency returns clustering
17. El Youssefi · Advanced technology for smart environment and energy · 2023 · 9310.1007/978-3-031-25662-2_8 ↗
18. Pandas-ta [Online]. [cited 2024 Dec 29]. Available from: https://twopirllc.github.io/pandas-ta/.
19. Utilizing machine learning and deep learning for predicting crypto-currency trends10.56294/sctconf2024638 ↗
20. Predicting price movement of the BTCUSDT pair using LightGBM classification modeling for cryptocurrency trading
21. A review of feature selection methods based on mutual information10.1007/s00521-013-1368-0 ↗
22. Genetic feature selection applied to KOSPI and cryptocurrency price prediction10.3390/math9202574 ↗
23. Feature selection using non-parametric correlations and important features on recursive feature elimination for stock price prediction
24. Varma V, Engineer ML. Embedded methods for feature selection in neural networks. arXiv:2010.05834. 2020. doi:10.48550/ARXIV.2010.05834.
25. Razmi · Adaptive crypto trading using directional change and meta-learning · 2024
26. The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation10.7717/peerj-cs.623 ↗
27. Saheed · Blockchain applications in the smart era · 2022 · 18710.1007/978-3-030-89546-4_10 ↗