PREDIKSI HARGA PENUTUPAN HARIAN ETHEREUM TERHADAP RUPIAH MENGGUNAKAN RANDOM FOREST DAN INDIKATOR TEKNIKAL
DOI:
https://doi.org/10.47111/jti.v20i1.23551Keywords:
ethereum, Cryptocurrency Forecasting, Random Forest Regression, Technical Indicator, Machine LearningAbstract
This research aims to develop a predictive model for estimating the daily closing price of Ethereum (ETH) against the Indonesian Rupiah (IDR) using the Random Forest Regression algorithm. Ethereum is one of the most widely traded cryptocurrencies and is known for its high volatility, which makes accurate price prediction essential for supporting data-driven investment decisions. Historical price data were collected from the CoinGecko API for a period of 365 days, followed by preprocessing, feature engineering, and the computation of several technical indicators including Exponential Moving Average (EMA-14), Relative Strength Index (RSI-14), Daily Return, Bollinger Bands Upper, Average True Range (ATR-14), and Close Lag-1.The research starting from data selection and preprocessing to modeling, evaluation and visualization. Random Forest Regression was chosen due to its robustness in handling nonlinear relationships and noisy time-series data. The dataset was split using a 90:10 time-based hold-out method, and model performance was evaluated using four regression metrics: MAE, RMSE, MAPE, and R-squared. The best configuration of the model achieved a MAPE of 2.88%, indicating a high level of predictive accuracy. Feature importance analysis shows that Daily Return and ATR-14 contributed most significantly to the prediction. The findings demonstrate that Random Forest Regression can effectively capture the nonlinear patterns in cryptocurrency price movements, providing an accurate and reliable model for short-term forecasting. This model may serve as a valuable reference for investors, financial analysts, and developers of automated trading systems.
Downloads
References
[1] E. Akyildirim, A. Goncu, and A. Sensoy, “Prediction of cryptocurrency returns using machine learning,” Ann Oper Res, vol. 297, no. 1–2, pp. 3–36, Feb. 2021, doi: 10.1007/s10479-020-03575-y.
[2] H. Liu, S. Huang, P. Wang, and Z. Li, “A review of data mining methods in financial markets,” Data Science in Finance and Economics, vol. 1, no. 4, pp. 362–392, 2021, doi: 10.3934/DSFE.2021020.
[3] F. M. P. Fozap, “Hybrid Machine Learning Models for Long-Term Stock Market Forecasting: Integrating Technical Indicators,” Journal of Risk and Financial Management, vol. 18, no. 4, Apr. 2025, doi: 10.3390/jrfm18040201.
[4] A. Gatera, M. Kuradusenge, G. Bajpai, C. Mikeka, and S. Shrivastava, “Comparison of random forest and support vector machine regression models for forecasting road accidents,” Sci Afr, vol. 21, Sep. 2023, doi: 10.1016/j.sciaf.2023.e01739.
[5] R. Fegiyanto, A. Hermawan, and F. Ardiani, “Prediksi Harga Crypto dengan Algoritma Jaringan Saraf Tiruan,” 2024. [Online]. Available: https://journal.stmiki.ac.id
[6] A. Rastogi, A. Qais, A. Saxena, and D. Sinha, “Stock Market Prediction with Lasso Regression using Technical Analysis and Time Lag,” in 2021 6th International Conference for Convergence in Technology, I2CT 2021, Institute of Electrical and Electronics Engineers Inc., Apr. 2021. doi: 10.1109/I2CT51068.2021.9417935.
[7] Rizwan Nurfalah, Habi Baturohmah, and Rieska Rahayu Ayuningsih, “ANALISIS TINGKAT AKURASI SIGNAL INDIKATOR EXPONENTIAL MOVING AVERAGE PADA BITCOIN (PERIODE 2017 – 2023),” Jurnal Informatika Teknologi dan Sains (Jinteks), vol. 5, no. 3, pp. 446–453, Aug. 2023, doi: 10.51401/jinteks.v5i3.2969.
[8] A. Agudelo-Aguirre, N. Duque-Méndez, and A. Galvis-Flórez, “Artificial Intelligence in Stock Market Investment Through the RSI Indicator,” Computers, vol. 14, no. 11, p. 487, Nov. 2025, doi: 10.3390/computers14110487.
[9] Y. Lin, S. Liu, H. Yang, and H. Wu, “Stock Trend Prediction Using Candlestick Charting and Ensemble Machine Learning Techniques with a Novelty Feature Engineering Scheme,” IEEE Access, vol. 9, pp. 101433–101446, 2021, doi: 10.1109/ACCESS.2021.3096825.
[10] R. Vaidya, “Nepse in bollinger bands,” 2021, American Institute of Mathematical Sciences. doi: 10.3934/NAR.2021023.
[11] I. O. Muraina, “IDEAL DATASET SPLITTING RATIOS IN MACHINE LEARNING ALGORITHMS: GENERAL CONCERNS FOR DATA SCIENTISTS AND DATA ANALYSTS,” 7th INTERNATIONAL MARDIN ARTUKLU SCIENTIFIC RESEARCHES CONFERENCE, Feb. 2022, Accessed: Dec. 02, 2025. [Online]. Available: www.artuklukongresi.org
[12] H. A. Salman, A. Kalakech, and A. Steiti, “Random Forest Algorithm Overview,” Babylonian Journal of Machine Learning, vol. 2024, pp. 69–79, Jun. 2024, doi: 10.58496/bjml/2024/007.
[13] S. Saadah and H. Salsabila, “Jurnal Politeknik Caltex Riau Prediksi Harga Bitcoin Menggunakan Metode Random Forest (Studi Kasus: Data Acak Pada Awal Masa Pandemic Covid-19),” 2021. [Online]. Available: https://jurnal.pcr.ac.id/index.php/jkt/
[14] D. Chicco, M. J. Warrens, and G. Jurman, “The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation,” PeerJ Comput Sci, vol. 7, pp. 1–24, 2021, doi: 10.7717/PEERJ-CS.623.
[15] E. Oral, R. Chawla, M. Wijkstra, N. Mahyar, and E. Dimara, “From Information to Choice: A Critical Inquiry Into Visualization Tools for Decision Making,” IEEE Trans Vis Comput Graph, pp. 1–11, Aug. 2023, doi: 10.1109/TVCG.2023.3326593.





