Forecasting Nickel futures price based on the empirical wavelet transform and gradient boosting decision trees

Abstract To improve the prediction accuracy of futures price, this paper proposes a hybrid approach based on gradient boosting decision tree (GBDT), correlation analysis, and empirical wavelet transform (EWT) and applies it to predict the settlement price of the London Metal Exchange (LME) Nickel. Firstly, the Spearman correlation coefficient is adopted to analyze the relationship between each input variable and the settlement price. Then, the EWT likewise used to decompose each variable time series into an independent component. And those components are paralleled as new input variables. Next, the GBDT is carried for forecasting the settlement price of LME Nickel. To validate the effectiveness of the EWT, comparison experiments between EMD (empirical mode decomposition) and EWT are carried out. The decomposition results show that the EWT can correctly decompose the settlement price and avoid redundant components. To better measure the viability and efficiency of the proposed method, experiments are on three financial data sets from Tushare before predicting Nickel price. The various implementations are illustrated that the EWT–GBDT can achieve the best results no matter on which data set. Therefore, we have reason to believe that the EWT–GBDT is a useful algorithm to predict LME Nickel settlement prices.

[1]  Ashwini Darekar,et al.  Predicting Market Price of Soybean in Major India Studies Through ARIMA Model , 2017 .

[2]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[3]  Mohd Tahir Ismail,et al.  Improving forecasting accuracy for stock market data using EMD-HW bagging , 2018, PloS one.

[4]  Didier Sornette,et al.  Cascading logistic regression onto gradient boosted decision trees for forecasting and trading stock indices , 2019, Appl. Soft Comput..

[5]  Hui Liu,et al.  An improved deep learning model for predicting stock market price time series , 2020, Digit. Signal Process..

[6]  Zhiwei Cao,et al.  Using improved gradient-boosted decision tree algorithm based on Kalman filter (GBDT-KF) in time series prediction , 2020, The Journal of Supercomputing.

[7]  Chih-Ming Hsu A hybrid procedure with feature selection for resolving stock/futures price forecasting problems , 2011, Neural Computing and Applications.

[8]  Xiao Liu,et al.  A DT-SVM Strategy for Stock Futures Prediction with Big Data , 2013, 2013 IEEE 16th International Conference on Computational Science and Engineering.

[9]  Chuan Ding,et al.  Predicting Short-Term Subway Ridership and Prioritizing Its Influential Factors Using Gradient Boosting Decision Trees , 2016 .

[10]  Shom Prasad Das,et al.  A novel hybrid model using teaching–learning-based optimization and a support vector machine for commodity futures index forecasting , 2015, International Journal of Machine Learning and Cybernetics.

[11]  Dan Xu,et al.  An Improved Time-Frequency Analysis Method for Hydrocarbon Detection Based on EWT and SET , 2017 .

[12]  Yi-Chung Hu,et al.  Optimization Theory, Methods, and Applications in Engineering 2014 , 2012 .

[13]  Song Liu,et al.  Short-term Load Forecasting Based on GBDT Combinatorial Optimization , 2018, 2018 2nd IEEE Conference on Energy Internet and Energy System Integration (EI2).

[14]  Jun Wang,et al.  Forecasting stochastic neural network based on financial empirical mode decomposition , 2017, Neural Networks.

[15]  Shaoze Yan,et al.  Revised empirical wavelet transform based on auto-regressive power spectrum and its application to the mode decomposition of deployable structure , 2018, Journal of Sound and Vibration.

[16]  Dunshan Yu,et al.  A New Method for Futures Price Trends Forecasting Based on BPNN and Structuring Data , 2019, IEICE Trans. Inf. Syst..

[17]  Haiping Wu,et al.  Multi-step wind speed forecasting using EWT decomposition, LSTM principal computing, RELM subordinate computing and IEWT reconstruction , 2018, Energy Conversion and Management.

[18]  Chunyang Wang Forecast on Price of Agricultural Futures in China Based on ARIMA Model , 2016 .

[19]  Mingchih Chen,et al.  The Integration of Artificial Neural Networks and Text Mining to Forecast Gold Futures Prices , 2016, Commun. Stat. Simul. Comput..

[20]  Xu Chen,et al.  Ensemble Learning for Short-Term Traffic Prediction Based on Gradient Boosting Machine , 2017, J. Sensors.

[21]  Jozef Baruník,et al.  Forecasting the Term Structure of Crude Oil Futures Prices with Neural Networks , 2015, 1504.04819.

[22]  G. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[23]  Jérôme Gilles,et al.  Empirical Wavelet Transform , 2013, IEEE Transactions on Signal Processing.

[24]  Haiping Wu,et al.  Smart wind speed forecasting using EWT decomposition, GWO evolutionary optimization, RELM learning and IEWT reconstruction , 2018 .

[25]  Jinliang Zhang,et al.  A novel hybrid method for crude oil price forecasting , 2015 .

[26]  Chi-Jie Lu,et al.  Integrating independent component analysis-based denoising scheme with neural network for stock price prediction , 2010, Expert Syst. Appl..

[27]  Yi-Chung Hu,et al.  Applying Neural Networks to Prices Prediction of Crude Oil Futures , 2012 .

[28]  Yanfei Li,et al.  Wind speed forecasting method based on deep learning strategy using empirical wavelet transform, long short term memory neural network and Elman neural network , 2018 .

[29]  Uday Pratap Singh,et al.  Stock Market Forecasting Using Computational Intelligence: A Survey , 2020, Archives of Computational Methods in Engineering.

[30]  Li Tang,et al.  Predicting the direction of stock markets using optimized neural networks with Google Trends , 2018, Neurocomputing.