Predicting Bitcoin Price Trends Using an LSTM Model Based on Multi-Variable Technical Indicators
DOI:
https://doi.org/10.66485/jsti.v1i2.21Keywords:
Bitcoin; Deep Learning; LSTM; Price Prediction; Technical IndicatorsAbstract
The sharp price fluctuations in the cryptocurrency market, particularly in Bitcoin (BTC), create significant risks while simultaneously offering speculative profit potential for investors. Traditional analytical methods are often ineffective in detecting non-linear patterns present in stochastic financial time series data. This study proposes the application of a Deep Learning model utilizing the Long Short-Term Memory (LSTM) architecture to project the directional trend of Bitcoin prices (whether upward or downward) for the upcoming one-hour period. In the model's development, historical price data is integrated with a set of crucial technical variables, including the Relative Strength Index (RSI), Moving Average Convergence Divergence (MACD), and Exponential Moving Average (EMA), which serve as input attributes to enhance accuracy. Market data is retrieved in real-time via the Binance API, covering the last 1000 candlesticks. Experimental results using a Stacked LSTM architecture demonstrate that the model achieves an accuracy rate of 51.08% on the test data. Although this classification accuracy is considered moderate, a simple backtesting simulation indicates a positive profitability potential of 2.88% with a win rate of 48.39%. The output of this research also includes a web-based system prototype that integrates a Python backend with a visual interface for real-time monitoring of prediction signals.
References
Andromeda, R. S., Anisa, N., & Winarsih, S. (2025). Perbandingan Kinerja Metode LSTM dan GRU dalam Prediksi Harga Close Cryptocurrency Performance Comparison of LSTM and GRU Methods in Predicting Cryptocurrency Closing Prices. 14, 366–379. https://doi.org/10.32520/stmsi.v14i1.4880.
Appel, & Gerald. (2005). Technical Analysis: Power Tools for Active Investors. FT Press.
Binance. (2024). Binance API documentation.
Corrs, A. A., Syam, A., & Aris, V. (2025). Analisis Sentimen Tren Cryptocurrency Menggunakan Machine Learning. 3(4). https://doi.org/10.31004/riggs.v3i4.486
Dutta, A., Kumar, S., & Basu, M. (2020). A Gated Recurrent Unit Approach to Bitcoin Price Prediction. Poyser 2017. https://doi.org/10.3390/jrfm13020023
Edwards, R. D., Magee, J., & Bassetti, W. H. C. (2007). Technical Analysis of Stock Trends (9th ed.). CRC Press.
Gers, Schmidhuber, F. A., Cummins, J., & Fred. (2000). Learning to forget: Continual prediction with LSTM. Neural Computation, 12(10). https://doi.org/10.1162/089976600300015015
Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press.
Hiskiawan, P., William, J., Feliepe, L., & Jansel, T. (2025). A Hybrid Data Science Framework for Forecasting Bitcoin Prices using Traditional and AI Models. 9(5), 2089–2101. https://doi.org/10.30871/jaic.v9i5.10631
Irawan, R., & Utami, E. (2025). Prediksi Harga Bitcoin Menggunakan Model Hibrida Transformer Dan Long Short Term Memory Magister of Informatics , Amikom University , Yogyakarta , Indonesia Bitcoin Price Prediction Using a Hybrid Transformer and Long Short-Term Memory Model. 5(9), 2866–2877. https://doi.org/10.52436/1.jpti.1091
Juventauricula, P., Hanggara, B. T., & Pramono, D. (2024). Pengembangan Sistem Informasi Point of Sale ( POS ) berbasis Web menggunakan Pendekatan Metode Waterfall ( Studi Kasus : Restoran Altari ). 8(1), 97–106.
Kingma, D. P., & Ba, J. L. (2015). Adam: A method for stochastic optimization. Proceedings of the 3rd International Conference on Learning Representations (ICLR), 1–15.
Kristianti, N., & Pranatawijaya, V. H. (2023). PEMANFAATAN API INDODAX PADA PERDAGANGAN ASET DIGITAL CRYPTOBERBASIS WEBSITE. 17(1), 49–57. https://doi.org/10.47111/jti.v17i1.6709
Lopez de Prado, M. (2018). Advances in Financial Machine Learning. Wiley. https://doi.org/10.2139/ssrn.3365271
Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system [White paper].
Ningsih, S. R., Wardhani, R. S., & Anggita, W. (2024). Pengaruh Bitcoin dan Nilai Tukar Rupiah Terhadap Harga Saham ( Studi Pada Sub Sektor Perbankan Yang Terdaftar di Bursa Efek Indonesia Periode 2020-2022 ). 5(2), 1029–1035. https://doi.org/10.55681/jige.v5i2.2681
Nirraca, M., & Hartati, E. (2024). Prediksi harga bitcoin menggunakan metode long short term memory. 07(01), 55–65. https://doi.org/10.32502/digital.v7i1.7974
Parlika, R., Pradika, S. I., Hakim, A. M., & M, K. R. N. (2020). Analisis Sentimen Twitter Terhadap Bitcoin dan Cryptocurrency Berbasis Python TextBlob. 2, 33–37. https://doi.org/10.33005/jifti.v2i2.22
Rizkilloh, M. F. (2022). Prediksi harga cryptocurrency menggunakan algoritma Long Short Term Memory (LSTM). Universitas Islam Indonesia.
Saadah, S., & Salsabila, H. (2021). Prediksi harga Bitcoin menggunakan metode Random Forest. Jurnal Komputer Terapan, 7(1), 24–32. https://doi.org/10.35143/jkt.v7i1.4618
Sadewo, B., Rahman, H., & Syah, D. H. (2025). Designing an Automated Trading System Based on Oscar ’ s Grind Money Management with Bollinger Bands and ADX for Trading XAU / USD on the MetaTrader 5 Platform. 4(4), 616–625.
Saepulrohman, A., & Pratama, S. Z. (2023). Prediksi Arah Harga Bitcoin Berdasarkan Manipulasi Metode Long Short-Term Memory ( LSTM ). 3(1), 15–24. https://doi.org/10.33751/interval.v3i1.7290
Sembiring, F., Gustian, D., Erfina, A., & Vikriansyah, Y. (2021). Analisis tingkat akurasi algoritma Moving Average dalam prediksi pergerakan uang elektronik Bitcoin. Prosiding Seminar Nasional Inovasi Dan Aplikasi Teknologi Di Industri (SENIATI). https://doi.org/10.35889/jutisi.v10i1.577
Sidiq, M. A., & Nurzaman, F. (2024). Rancang Bangun Aplikasi Untuk Prediksi Harga Bitcoin Menggunakan Algoritma Long Short-Term Memory. IKRA-ITH Informatika: Jurnal Komputer Dan Informatika, 9(2), 29–36. https://doi.org/10.37817/ikraith-informatika.v9i2.4387
Siregar, S. M. (2025). Analisis teknikal saham menggunakan metode MACD, RSI, dan Stochastic Oscillator. Politeknik Negeri Sriwijaya.
Sujjada, A., Sembiring, F., & Febriansyah. (2024). Prediksi Harga Bitcoin Menggunakan Algoritma Long ShortTerm Memory. 450–459.
Talahaturuson, E. Y., Junaedi, L., & Gumelar, A. B. (2022). Analisis Sentimen Pergerakan Harga Mata Uang Kripto ( Cryptocurrency ) Menggunakan TextBlob- NLTK ( Natural Language Toolkit ). 5(2), 44–50.
Tamami, G., & Arifin, M. (2024). Penggunaan LSTM dalam Membangun Prediksi Penjualan untuk Aplikasi Laptop Lens. 14(2), 301–308. https://doi.org/10.37859/jf.v14i2.7372
Wibowo, Y. D., & Somya, R. (2023). Penerapan Data Mining Untuk Memprediksi Harga Cryptocurrency Ethereum Menggunakan Metode Backpropagation Neural Network. 10(1), 273–286.
Wilder, J. W. (1978). New concepts in technical trading systems. Trend Research.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Rizki Parlika, Ilham Asy’ari, Rizky Ananda Ramadhan

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.








