Adaptive Optimization of a Dual Moving Average Strategy for Automated Cryptocurrency Trading
Abstract
In recent years, computational intelligence techniques have significantly contributed to the automation and optimization of trading strategies. Despite the increasing sophistication of predictive models, classical technical indicators such as dual Simple Moving Averages (2-SMA) remain popular due to their simplicity and interpretability. This work proposes an adaptive trading system that combines the 2-SMA strategy with a learning-based metaheuristic optimizer known as the Learning-Based Linear Balancer (LB2). The objective is to dynamically adjust the strategy's parameters to maximize returns in the highly volatile cryptocurrency market. The proposed system is evaluated through simulations using historical data of the BTCUSDT futures contract from the Binance platform, incorporating real-world trading constraints such as transaction fees. The optimization process is validated over 34 training/test splits using overlapping 60-day windows. Results show that the LB2-optimized strategy achieves an average return on investment (ROI) of 7.9% in unseen test periods, with a maximum ROI of 17.2% in the best case. Statistical analysis using the Wilcoxon Signed-Rank Test confirms that our approach significantly outperforms classical benchmarks, including Buy and Hold, Random Walk, and non-optimized 2-SMA. This study demonstrates that hybrid strategies combining classical indicators with adaptive optimization can achieve robust and consistent returns, making them a viable alternative to more complex predictive models in crypto-based financial environments.
Más información
Título según WOS: | ID WOS:001558077700001 Not found in local WOS DB |
Título de la Revista: | MATHEMATICS |
Volumen: | 13 |
Número: | 16 |
Editorial: | MDPI |
Fecha de publicación: | 2025 |
DOI: |
10.3390/math13162629 |
Notas: | ISI |