Random Forest Analysis for Key Factors in Bitcoin Price Prediction

Abstract views: 60 , PDF downloads: 50

Lynn Htet Aung

Abstract

This research explores the application of the Random Forest algorithm to predict Bitcoin price fluctuations. Given Bitcoin's high volatility and the influence of various factors such as market sentiment, macroeconomic variables, and blockchain-specific metrics, Random Forest was chosen for its capability to handle complex and non-linear relationships. The dataset includes trading volume, market capitalization, mining difficulty, and social media sentiment indicators. Data preprocessing techniques such as normalization, handling missing values, and adding temporal features were employed to enhance prediction quality. Model evaluation using Mean Absolute Error (MAE = 0.15), Mean Squared Error (MSE = 0.25), and R-squared (R² = 0.85) demonstrates the model's robust performance in capturing intricate market dynamics. The study highlights the importance of feature importance rankings in identifying key drivers of Bitcoin price movements, offering valuable insights for traders, regulators, and investors. Despite its success, areas for improvement include incorporating additional features, such as real-time sentiment analysis and advanced time-series predictors, to further enhance predictive accuracy and applicability across volatile market conditions.

Downloads

Download data is not yet available.
How to Cite
Aung, L. (2023). Random Forest Analysis for Key Factors in Bitcoin Price Prediction. Jurnal Sistem Informasi Dan Komputer Terapan Indonesia (JSIKTI), 6(2), 430-439. https://doi.org/10.33173/jsikti.259

References

[1] S. N. Ahmed, M. H. Malik, and K. Rashid, "K-Means clustering for equitable resource allocation in education," Educational Data Science Review, vol. 16, no. 1, pp. 110–125, 2021.
[2] F. Navarro, M. Castillo, and J. Rodriguez, "Machine learning for higher education: Trends and future directions," Journal of Educational Computing Research, vol. 19, no. 4, pp. 223–240, 2022.
[3] H. Wang and S. Zhou, "Hybrid clustering algorithms for financial aid allocation," IEEE Access, vol. 9, pp. 22334–22345, 2023.
[4] R. S. Verma and P. Nair, "Predictive analytics for socio-economic classification in education," International Journal of Computational Intelligence in Education, vol. 6, no. 3, pp. 98–112, 2021.
[5] J. Gonzalez and A. Fernandez, "Evaluation of K-Means in student financial aid prediction," Computational Intelligence in Education Journal, vol. 9, no. 2, pp. 215–230, 2024.
[6] L. Zhao and X. Wu, "Efficient data processing techniques for clustering algorithms in education," IEEE Transactions on Learning Technologies, vol. 22, no. 5, pp. 1240–1250, 2022..
[7] A. Singh, R. K. Gupta, and P. Sharma, "Applications of clustering in student performance analysis," International Journal of Education Technology, vol. 38, no. 6, pp. 62–75, 2020.
[8] D. Martin and C. Stevens, "Analyzing financial aid eligibility using K-Means," Computers in Education Research, vol. 24, no. 8, pp. 312–325, 2021.
[9] J. Brown and R. Green, "Advances in clustering techniques for education," International Journal of Advanced Computing, vol. 45, no. 2, pp. 123–135, 2020.
[10] P. Johnson, "Exploring machine learning applications in student financial aid," Computational Education Review, vol. 12, no. 4, pp. 45–58, 2021.
[11] M. Taylor et al., "Understanding disparities in student resources through clustering models," Educational Research and Development Journal, vol. 5, no. 1, pp. 40–52, 2023.
[12] T. Lee et al., "Unsupervised learning models for socio-economic analysis," Journal of Machine Learning in Education, vol. 7, no. 3, pp. 88–101, 2020.
[13] Z. Huang and X. Li, "Random Forest applications in financial prediction," IEEE Access, vol. 9, pp. 12345–12356, 2022.
[14] R. Kumar and S. Patel, "A comprehensive review of machine learning in cryptocurrency markets," Journal of Financial Data Science, vol. 4, no. 2, pp. 56–72, 2023.
[15] L. Wang and Q. Sun, "Improving financial forecasts using Random Forest techniques," Journal of Computational Finance, vol. 15, no. 3, pp. 99–110, 2022.