Decision Tree for Bitcoin Price Prediction Based on Market Factors

Abstract views: 53 , PDF downloads: 53

Ni Wayan Wardani
Putu Gede Surya Cipta Nugraha
Kadek Nonik Erawati

Abstract

The volatile nature of Bitcoin poses significant challenges for accurate price prediction, which is critical for informed decision-making by investors and policymakers. This study explores the application of decision tree algorithms to predict Bitcoin prices using a dataset comprising historical data on Bitcoin prices, market capitalization, and trading volumes. The research emphasizes feature engineering techniques, including derived metrics such as rolling averages and volatility indices, and integrates ensemble methods like Random Forest and Gradient Boosting to enhance predictive performance. The decision tree model achieved an accuracy of 53%, demonstrating its capability to capture general trends in Bitcoin price movements, particularly during high volatility periods. The study highlights the importance of key features such as the Relative Strength Index (RSI) and Moving Averages (MA14) while identifying limitations in predicting price decreases. Recommendations for future research include integrating external data sources, such as sentiment analysis and macroeconomic indicators, and exploring advanced modeling techniques to improve robustness and accuracy. This research contributes to the growing field of cryptocurrency price prediction by providing interpretable and actionable insights into market dynamics. The findings offer valuable tools for analysts and investors navigating the complexities of the cryptocurrency market.

Downloads

Download data is not yet available.
How to Cite
Wardani, N. W., Nugraha, P. G., & Erawati, K. (2025). Decision Tree for Bitcoin Price Prediction Based on Market Factors. JSIKTI : Jurnal Sistem Informasi Dan Komputer Terapan Indonesia, 7(2), 94-103. https://doi.org/10.33173/jsikti.199

References

[1] V. Valencia, R. Kumar, and A. Gupta, "Enhancing Cryptocurrency Price Prediction with Sentiment Analysis," Proceedings of the International Conference on Financial Analytics and Cryptocurrency Markets, vol. 4, pp. 123-136, 2024.
[2] D. Patel, J. Shen, and T. Wang, "Feature Engineering for Nonlinear Financial Data: A Study on Cryptocurrencies," IEEE Transactions on Computational Intelligence in Financial Markets, vol. 29, no. 3, pp. 567-578, 2023.
[3] X. Chen, "Decision Trees and Random Forests for Cryptocurrency Market Prediction," Journal of Machine Learning Applications in Finance, vol. 15, no. 1, pp. 45-59, 2024.
[4] S. Puri and V. Singh, "Exploring the Volatility and Trends of Bitcoin Using Advanced Machine Learning Techniques," IEEE Access, vol. 10, pp. 1249-1263, 2022.
[5] T. Wang, M. Li, and H. Zhou, "Macroeconomic Factors and Cryptocurrency Prices: An Integrated Forecasting Model," Digital Finance Journal, vol. 8, no. 2, pp. 67-85, 2023.
[6] J. Smith, H. Tan, and F. Wong, "Real-Time Data Integration for Cryptocurrency Prediction," IEEE Transactions on Financial Technology, vol. 7, no. 1, pp. 34-49, 2022.
[7] Y. Lee, A. Park, and K. Lee, "Lagged Features and Interaction Terms in Cryptocurrency Market Analysis," Machine Learning in Financial Applications, vol. 20, no. 3, pp. 89-102, 2022.
[8] R. Davis, G. Green, and T. Nelson, "Minimizing Overfitting in Ensemble Models for Cryptocurrency Forecasting," Journal of Computational Finance and Economics, vol. 12, no. 4, pp. 278-290, 2022.
[9] Z. Zhang and W. Liu, "Incorporating Technical Indicators for Enhanced Cryptocurrency Prediction," Financial Analytics Journal, vol. 25, no. 2, pp. 98-113, 2023.
[10] L. Taylor and S. Brown, "Stress Testing Cryptocurrency Models under Extreme Market Conditions," International Journal of Financial Research and Technology, vol. 18, no. 1, pp. 112-130, 2023.