Implementasi XGboost dan Support Vector Regression dalam Prediksi Harga Emas dengan Bayesian Optimization

Penulis

DOI:

https://doi.org/10.25126/jtiik.2025126

Kata Kunci:

XGBoost, Support Vector Regression, Bayesian Optimization, Gold Price, Inflation, Interest rate

Abstrak

Harga emas menunjukkan tren peningkatan sepanjang waktu yang dipengaruhi oleh berbagai faktor spesifik. Prediksi harga emas memainkan peran penting dalam pengambilan keputusan keuangan. Namun, fluktuasi harga yang dipengaruhi oleh faktor makroekonomi menghadirkan tantangan tersendiri dalam proses peramalan, terutama bagi investor dan pelaku pasar. Penelitian ini membahas kebutuhan model prediksi harga emas yang tepat dalam lingkungan ekonomi Indonesia dengan mengintegrasikan Bayesian Optimization pada algoritma XGBoost dan Support Vector Regression (SVR) untuk meningkatkan akurasi prediksi berdasarkan data inflasi dan suku bunga. Metode yang digunakan meliputi pra-pemrosesan data, rekayasa fitur (feature engineering), pembuatan model dan Bayesian Optimization untuk tuning hyperparameter, dengan evaluasi model menggunakan metrik MAE, RMSE, dan MAPE. Hasil menunjukkan performa luar biasa dari kedua model dengan nilai R² melebihi 0,9992. Model XGBoost lebih unggul dengan MAPE sangat rendah sebesar 0,18% dibandingkan SVR sebesar 0,36%. Analisis menunjukkan bahwa Bayesian Optimization berhasil meningkatkan akurasi model dengan menemukan parameter optimal. Fitur tambahan seperti lag dan moving average terbukti efektif dalam merepresentasikan pola historis harga. Penelitian ini memberikan manfaat untuk pengambilan keputusan yang berharga bagi investor dan pembuat kebijakan dalam merumuskan strategi investasi emas di tengah ketidakpastian ekonomi.

 

Abstract

Gold prices show an upward trend over time influenced by various specific factors. Gold price prediction plays an important role in financial decision making. However, price fluctuations influenced by macroeconomic factors present their own challenges in the forecasting process, especially for investors and market players. This study discusses the need for an appropriate gold price prediction model in the Indonesian economic environment by integrating Bayesian Optimization on the XGBoost algorithm and Support Vector Regression (SVR) to improve prediction accuracy based on inflation and interest rate data. The methods used include data pre-processing, feature engineering, model building and Bayesian Optimization for hyperparameter tuning, with model evaluation using MAE, RMSE, and MAPE metrics. The results show excellent performance of both models with R² values ​​exceeding 0.9992. The XGBoost model is superior with a very low MAPE of 0.18% compared to SVR of 0.36%. The analysis shows that Bayesian Optimization successfully improves model accuracy by finding optimal parameters. Additional features such as lag and moving averages prove effective in representing historical price patterns. This research provides valuable decision-making benefits for investors and policy makers in formulating gold investment strategies amid economic uncertainty.

Downloads

Download data is not yet available.

Referensi

AGUSMAWATI, N.K., KHOIRIYAH, F., THOLIB, A., 2023. Prediksi Harga Emas Menggunakan Metode LSTM dan GRU. Jurnal Informatika dan Teknik Elektro Terapan, pp. 2303-0577.

ASNAWI, M.F., BISONO, H.H., MEGANTARA, M.A., KUSRINI, 2024. Aplikasi Prediksi Banjir Menggunakan Algoritma XGboost Berbasis Website. Journal of Economic, Management, Accounting and Technology (JEMATech), 7(2).

AULIA, A., APRIANTI, B., ROZIKIN, C., 2022. Prediksi Harga Emas dengan Menggunakan Algoritma Support Vector Regression (SVR) dan Linear Regression (LR). Jurnal Ilmiah Wahana Pendidikan, 8(5).

CARAKA, R.E., 2017. Peramalan Crude Palm Oil (CPO) Menggunakan Support Vector Regression Kernel Radial Basis. Jurnal Matematika, 7(1).

CHICCO, D., WARRENS, M.J., JURMAN, G., 2021. The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. PeerJ Computer Science, 7, pp. 1-24.

DING, X., LIU, J., YANG, F., CAO, J., 2021. Random radial basis function kernel-based support vector machine. Journal of the Franklin Institute, 358(18), pp. 10121-10140.

FAHIRA, A., 2024. Studi Ekstraksi Bijih Emas Kaya Tembaga PT Nusa Halmaherah Mineralas pada Proses Sianidasi dengan Metode Pulverized Bottle Roll. Skripsi Program Studi Teknik Metalurgi, UPN "Veteran" Yogyakarta.

FAHRUDIN, T.M., RIYANTOKO, P.A., HINDRAYANI, K.M., DIYASA, I.G.S.M., 2020. Daily Forecasting for Antam's Certified Gold Bullion Prices in 2018-2020 using Polynomial Regression and Double Exponential Smoothing. Journal of International Conference Proceedings, 3(4).

GONO, D.N., NAPITUPULU, H., FIRDANIZA, 2023. Silver Price Forecasting Using Extreme Gradient Boosting (XGBoost) Method. Journal Mathematics, 11.

HINDRAYANI, K.M., DIYASA, I.G.S.M., RIYANTOKO, P.A., FAHRUDIN, T.M., 2020. Studi Literatur Mengenai Prediksi Harga Saham Menggunakan Machine Learning. Prosiding Seminar Nasional Informatika Bela Negara, 1, pp. 71-75.

INDRAYANI, S.N., 2016. Analisis Pengaruh Inflasi dan Suku Bunga Terhadap Pertumbuhan Ekonomi di Indonesia. Jurnal Manajemen Bisnis Krisnadwipayana, 4(2).

JANGE, B., 2022. Prediksi Harga Saham Bank BCA Menggunakan XGBoost. Journal of Economics and Accounting (ARBITRASE), 3(2), pp. 231-237.

KHAIRINA, D.M., MUADDAM, A., MAHARANI, S., RAHMANIA, H., 2019. Forecasting of Groundwater Tax Revenue Using Single Exponential Smoothing Method. E3S Web Conference, 125, pp. 1-5.

KHUMAEDI, E., 2016. Pengaruh Disiplin dan Motivasi Kerja Terhadap Kinerja Pegawai pada Dinas Sentra Operasi Terminal PT. Angkasa Pura II. JIMB, 2(1).

MAS DIYASA, I.G.S., PRASETYA, D.A., KUSWARDHANI, H.A.C., HALIM, C., 2024. Detection of Abnormal Human Sperm Morphology Using Support Vector Machine (SVM) Classification. Information Technology International Journal, 2(2).

MARTHASARI, G.I., 2014. Prediksi Harga Emas Menggunakan Metode Generalized Regression Neural Network dan Algoritma Genetika. Tesis Program Magister Bidang Keahlian Sistem Informasi, Institut Teknologi Sepuluh Nopember (ITS), Surabaya.

PERMANA, A.H., UMBARA, F.R., KASYIDI, F., 2024. Klasifikasi Penyakit Jantung Tipe Kardiovaskular Menggunakan Adaptive Synthetic Sampling dan Algoritma Extreme Gradient Boosting. Building of Informatics, Technology and Science (BITS), 6(1).

PRASETYA, D.A., et al., 2025. Optimizing Clustering Analysis to Identify High-Potential Markets for Indonesian Tuber Exports. Indonesian Journal of Electronics, Electromedical Engineering, and Medical Informatics, 7(1).

PRASETYA, D.A., SARI, A.P., SUSRAMA M.D, I.G., RIYANTOKO, P.A., AL HAROMAINY, M.M., WAHYUNINGASTUTI, T., 2022. Analisis Information Quality Terhadap User Satisfaction Dengan Pengaruh Service Quality Untuk Ketahanan Kualitas Website Pemerintah Kabupaten Malang. Prosiding Seminar Nasional Sains Data, 2(1), pp. 69-75.

PUTRI, R.A., WINAHJU, W.S., MASHURI, M., 2020. Penerapan Metode Ridge Regression dan Support Vector Regression (SVR) untuk Prediksi Indeks Batubara di PT XYZ. Jurnal Sains dan Seni ITS, 9(1).

RAYADIN, M.A., MUSARUDDIN, M., SAPUTRA, R.A., ISNAWATY, 2024. Implementasi Ensemble Learning Metode XGBoost dan Random Forest untuk Prediksi Waktu Penggantian Baterai Aki. Jurnal Teknologi Informasi dan Rekayasa Komputer, 5(2).

RIZA, F., 2022. Analisis dan Prediksi Data Penjualan Menggunakan Machine Learning dengan Pendekatan Ilmu Data. DSI (Data Science Indonesia), 1(2).

SAADAH, S., SALSABILA, H., 2021. Prediksi Harga Bitcoin Menggunakan Metode Random Forest (Studi Kasus: Data Acak Pada Awal Masa Pandemic Covid-19). Jurnal Komputer Terapan, 7(1), pp. 24-32.

SANTOS, C.E.D.S., SAMPAIO, R.C., COELHO, L.D.S., BESTARD, G.A., LLANOS, C.H., 2021. Multi-objective adaptive differential evolution for SVM/SVR hyperparameters selection. Pattern Recognition, 110, pp. 1-10.

SETIADI, W.K., PRASETYO, V.R., KARTIKASARI, F.D., 2024. Comparison of Extreme Learning Machine Methods and Support Vector Regression for Predicting Bank Share Prices in Indonesia. TEKNIKA, 13(2), pp. 219-225.

SIDIK, A.D., ANSAWARMAN, A., 2022. Prediksi Jumlah Kendaraan Bermotor Menggunakan Machine Learning. Formosa Journal of Multidisciplinary Research (FJMR), 1(3).

SUGIARTO, WIJAYA, R.S., PRIYANTO, A.D., 2023. Prediksi Penjualan Produk Cozy Cosmetic Dengan Metode Double Exponential Smoothing. KONVERGENSI, 19(2).

SUSMIATI, GALUH, S.P., PRILYANDARI, O.S., 2021. Pengaruh Jumlah Uang Beredar dan Nilai Tukar Rupiah (Kurs) Terhadap Tingkat Inflasi di Indonesia Tahun 2011-2018. Warmadewa Economic Development Journal, 4(2).

SUWANDI, A., 2020. Prediksi Harga Emas Menggunakan Metode Single Moving Average. JITEKH (Jurnal Ilmu Teknologi Harapan), 8(1), pp. 1-5.

UPA, S., GARONGA, M., PABUTUNGAN, R., 2023. Prediksi Harga Emas Menggunakan Metode Fuzzy Time Series. INFINITY, 3(2).

UTAMI, A., 2019. Determinan Jumlah Uang Beredar, Tingkat Bunga, dan Inflasi terhadap Pertumbuhan Ekonomi Indonesia. Al-Buhuts, 15(2), pp. 45-64.

YUAN, F.C., LEE, C.H., CHIU, C., 2020. Using Market Sentiment Analysis and Genetic Algorithm-Based Least Squares Support Vector Regression to Predict Gold Prices. IJCIS, 13(1), p. 234.

Diterbitkan

17-12-2025

Terbitan

Bagian

Ilmu Komputer

Cara Mengutip

Implementasi XGboost dan Support Vector Regression dalam Prediksi Harga Emas dengan Bayesian Optimization. (2025). Jurnal Teknologi Informasi Dan Ilmu Komputer, 12(6), 1443-1450. https://doi.org/10.25126/jtiik.2025126