Price Prediction of Bitcoin Based on Adaptive Feature Selection and Model Optimization
Yingjie Zhu (),
Jiageng Ma (),
Fangqing Gu (),
Jie Wang,
Zhijuan Li,
Youyao Zhang,
Jiani Xu,
Yifan Li,
Yiwen Wang and
Xiangqun Yang
Additional contact information
Yingjie Zhu: School of Science, Changchun University, Changchun 130022, China
Jiageng Ma: School of Science, Changchun University, Changchun 130022, China
Fangqing Gu: School of Mathematics and Statistics, Guangdong University of Technology, Guangzhou 510520, China
Jie Wang: School of Science, Changchun University, Changchun 130022, China
Zhijuan Li: School of Science, Changchun University, Changchun 130022, China
Youyao Zhang: School of Philosophy, Shaanxi Normal University, Xi’an 710119, China
Jiani Xu: School of Economics and Management, Beijing University of Chemical Technology, Beijing 100029, China
Yifan Li: HSBC Business School, Peking University, Beijing 100871, China
Yiwen Wang: School of Science, Changchun University, Changchun 130022, China
Xiangqun Yang: School of Science, Changchun University, Changchun 130022, China
Mathematics, 2023, vol. 11, issue 6, 1-22
Abstract:
Bitcoin is one of the most successful cryptocurrencies, and research on price predictions is receiving more attention. To predict Bitcoin price fluctuations better and more effectively, it is necessary to establish a more abundant index system and prediction model with a better prediction effect. In this study, a combined prediction model with twin support vector regression was used as the main model. Twenty-seven factors related to Bitcoin prices were collected. Some of the factors that have the greatest impact on Bitcoin prices were selected by using the XGBoost algorithm and random forest algorithm. The combined prediction model with support vector regression (SVR), least-squares support vector regression (LSSVR), and twin support vector regression (TWSVR) was used to predict the Bitcoin price. Since the model’s hyperparameters have a great impact on prediction accuracy and algorithm performance, we used the whale optimization algorithm (WOA) and particle swarm optimization algorithm (PSO) to optimize the hyperparameters of the model. The experimental results show that the combined model, XGBoost-WOA-TWSVR, has the best prediction effect, and the EVS score of this model is significantly better than that of the traditional statistical model. In addition, our study verifies that twin support vector regression has advantages in both prediction effect and computation speed.
Keywords: bitcoin price prediction; twin support vector regression; XGBoost; feature selection; whale optimization algorithm (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2023
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/2227-7390/11/6/1335/pdf (application/pdf)
https://www.mdpi.com/2227-7390/11/6/1335/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:11:y:2023:i:6:p:1335-:d:1092703
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().