Predicting the Top and Bottom Prices of Bitcoin Using Ensemble Machine Learning

  • سال انتشار: 1402
  • محل انتشار: فصلنامه پیشرفتهایی در ریاضیات مالی و کاربردها، دوره: 8، شماره: 3
  • کد COI اختصاصی: JR_AMFA-8-3_010
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 112
دانلود فایل این مقاله

نویسندگان

Emad Koosha

Financial engineering Ph.D. Candidate, Department of Financial Management, Qazvin Branch, Islamic Azad University, Qazvin, Iran

Mohsen Seighaly

Assistant Professor, Department of Financial Management, Qazvin Branch, Islamic Azad University, Qazvin, Iran

Ebrahim Abbasi

Associate Professor, Department of management, faculty of social sciences and economics, ALzahra University, Tehran, Iran

چکیده

The purpose of the present study is to use the ensemble learning model to combine the predictions of Random Forest (RF), Long-Short Term Memory (LSTM), and Recurrent Neural Network (RNN) models for the Top and Bottom Prices of Bitcoin. To this aim, in the first stage, Bitcoin's top and bottom prices are predicted using three machine learning models. In the second stage, the outputs of the models are presented as feature variables to the Extreme Gradient Boosting (Xgboost) and Light Gradient Boosting Machine (LightGBM) models to predict the price tops and bottoms. Then, in the third stage, the outputs of the second stage are combined through the voting ensemble classifier pattern to predict the next top and bottom prices. The data of top and bottom Bitcoin prices in the ۱-hour time frame from ۱/۱/۲۰۱۸ to the end of ۶/۳۰/۲۰۲۲ are used as target variables and ۳۱ technical analysis indicators as feature variables for the three models in the first stage. ۷۰% of the data is regarded as learning data, and the remaining ۳۰% is considered for the second and third stages. In the second phase, ۵۰% of the data is considered for learning the output of the previous stage and ۵۰% for the test data. Finally, the prediction values are evaluated with real data for the three models and the proposed ensemble learning model. The results reveal the improvement of the performance, precision, and accuracy of the ensemble model compared to weak learning models.

کلیدواژه ها

Algorithmic Trading, top and bottom price prediction, ensemble machine learning, XGBoost, LightGBM

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.