Application and Comparison of Multiple Machine Learning Models in Finance

Page created by Beatrice Ramos
 
CONTINUE READING
Hindawi
Scientific Programming
Volume 2022, Article ID 9613554, 9 pages
https://doi.org/10.1155/2022/9613554

Research Article
Application and Comparison of Multiple Machine Learning
Models in Finance

 Yali Jiang
 Guangxi Vocational College of Technology and Business, Guangxi 530015, China

 Correspondence should be addressed to Yali Jiang; 1931110371@stmail.ntu.edu.cn

 Received 27 January 2022; Revised 19 February 2022; Accepted 26 February 2022; Published 24 March 2022

 Academic Editor: Tongguang Ni

 Copyright © 2022 Yali Jiang. This is an open access article distributed under the Creative Commons Attribution License, which
 permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

 Accurate and effective financial data analysis is very important for investors to avoid risks and formulate profitable investment
 strategies. Therefore, the analysis of financial data has important research significance. However, the financial market is a complex
 nonlinear dynamic system affected by many factors. It is very challenging to analyze the financial data according to the obtained
 information. Among them, stock selection is the most typical financial data mining problem. The core of stock selection is to
 design a systematic scoring mechanism to quantitatively score stocks so as to more intuitively reflect the investment value of
 stocks. The scoring mechanism is based on the assumption that stocks with higher scores have higher investment value and stocks
 with lower scores have lower investment value. The stock selection model proposed in this paper mainly includes two steps: stock
 prediction and stock scoring. First, construct stock predictors and use machine learning forecasting methods to predict the future
 price of each stock. Second, construct a stock scoring mechanism to evaluate each stock through the predictive factors and
 financial factors in the previous step. Finally, select high-scoring stocks and make equal-weight investments. This paper applies the
 model to the empirical study of the A-share market, verifies its feasibility and effectiveness, and makes a systematic comparison
 with other benchmark models.

1. Introduction Faced with confusing, high-dimensional, and huge
 amounts of historical stock information, it is a reasonable
With the development of the market economy, the issuance and efficient way to analyze and process with the help of
and trading of stocks occurred, and both promoted the computers, which frees stock analysts from tedious work and
development of the market economy. In recent years, stocks concentrates on analyzing key issues [3]. The high-speed
have shown their tenacious vitality, and the stock market has processing capability of the computer makes it possible to
gradually become an indispensable part of the entire fi- provide customers with more comprehensive and accurate
nancial industry, especially the securities industry. In order forecasts in a short period of time. In addition, algorithms
to develop the national economy better and faster, as my can provide insights into the forecasting problem from novel
country continues to enter the deep water zone of reforms, perspectives to achieve better forecasting results, which are
the reforms in the financial sector are gradually deepening beyond the reach of human analysis. Model algorithms such
[1]. Predicting the development of stocks has always been the as machine learning and deep learning are suitable for the
direction of research and exploration by scholars from all analysis of high-dimensional big data, and the use of
walks of life. Predicting the development of stocks is a computers to customize auxiliary software for stock fore-
branch of prediction. The premise is to use scientific casting for different service objects has become a research
methods and methods, and it is necessary to know the hotspot [4]. This paper will combine neural networks and
development laws of financial markets, understand eco- support vector machines, two of the most widely used
nomics, and fully grasp the law of development of the fi- machine learning models, and propose improvements to
nancial market and the current stage of development [2]. provide novel solutions to problems such as model mixing
2 Scientific Programming

and stock forecasting [5]. According to the existing stock
 X1 y1
analysis and prediction methods, the participation of the
whole people can be maximized, and it is not necessary to
have sufficient financial expertise to participate in stock
investment. For research topics with special properties such X2 y2
as time series and high-dimensional stock historical data, . . . . .
many forecasting methods can be used for reference [6]. . . . . .
 . . . . .
Therefore, the research topic of stock forecasting has very
important significance from both theoretical and application Xn ym
perspectives and meets the current needs. Input layer Hidden layer Output layer
 Figure 1: BP neural network structure diagram.
2. Preliminary Study
2.1. Problem Definition. The total data set D � {X, Y} is iterations, the prediction model is obtained, and then the
composed of the input factor X and the real label Y cor- price of a + b + c (c ≥ 1) at a certain time in the future is
responding to the input factor X, and the prediction result Y predicted. The nonlinear relationship of the price Ya+b+c
is obtained by using the model F(·) to predict the data set D. time series at the predicted time can be expressed by the
When designing a specific prediction scheme, the input following formula:
factor X and label Y can be differentiated according to the
prediction model F(·) and the purpose of prediction. Xa+b+c � f Xa , Xa+1 , . . . . . . , Xa+b . (1)
Therefore, the input factor X can be time series data, text
 The fitting model f is obtained through the training set
data, binary features, and so on, and the label Y can be a
 time series Xa + Xb + · · · + Xa+b, and the unvalued value is
specific value, classification result, and so on.
 predicted from this.
 Obviously, financial stock forecasting is a complex
problem, which has the following five characteristics: (1) it is
appropriate to use machine learning to analyze and predict
 2.3. Support Vector Machine Regression. Support vector
financial stocks., and the input sources for stock prediction
 machine (SVM) was first proposed by Vapnik et al. [10]
are huge, high-dimensional, and heterogeneous, and ma-
 Based on the “structural risk minimization” criterion, the
chine learning algorithms are particularly good at processing
 optimal hyperplane is constructed to separate the two types
such data [7]; (2) indirect factors such as real-time data on
 of samples to the greatest extent. Support vector machine
the Internet and public sentiment will also affect the pre-
 regression (SVR) is an extension of SVM [11]. The basic
diction results; (3) when considering numerical data as an
 principle of SVR is similar to SVM, but its purpose is dif-
input feature, the basic transaction data and the technical
 ferent. It aims to construct an optimal classification plane to
indicators calculated from the basic transaction data are
 minimize the error of all samples from the classification
huge and need to be selected, and in addition, the two
 plane [12].
features may affect each other; (4) each stock has its own
 There are n training samples, where xi is the input
specific development law, and the trained model algorithm is
 variable and yi is the output variable. SVR can be regarded as
not necessarily applicable to the data sets of other stocks; and
 a quadratic programming problem, as shown in the fol-
(5) for the prediction output, it can be divided into classi-
 lowing equation:
fication prediction and regression prediction according to
the purpose of prediction. Classification and regression 1
 min ‖w‖2 ,
forecasts not only reflect trends and stock price forecasts but 2 (2)
also provide new ideas for investment strategies and price �� ��
reversal points [8]. subject to��yi − w · xi + b �� < ε, i � 1, . . . , n,

 where ξ represents the boundary of the prediction error.
2.2. BP Neural Network. The neural network model is In order to ensure the generalization ability of the model,
currently the most widely used neural network. At the same slack variables ξ i and ξ ∗i are introduced to modify equation
time, the neural network has the ability to predict only after (2), namely,
training and learning and can adapt to the prediction re- 1 n
quirements, obtain the structure of learning knowledge, and min ‖w‖2 + C ξ i + ξ ∗i , (3)
 2 i�1
map the nonlinearity to linear functions [9]. The main
structure diagram and flowchart are shown in Figures 1 and
2. ⎪
 ⎧
 ⎪ y − w, xi − b ≤ ε + ξ i ,
 ⎨ i ∗
 When the BP neural network predicts stocks, the time subject to⎪ w, xi + b − yi ≤ ε + ξ i , (4)
 ⎪
 ⎩ ∗
series i{X} is regarded as the input value of the input layer, ξ i , ξ i ≥ 0,
and a part of it is selected for training. The price {Yi}
obtained from the training result is compared with the where C is the penalty factor, which is the maximum
actual price and adjusted by feedback. After multiple tolerance error.
Scientific Programming 3

 NO

 Error and direction
 Calculate the input Running
 Network Take a sample and Calculate the propagation,
 Start and output of each out of learning
 initialization forward the input output error adjustment of weights
 layer of neurons samples?
 and thresholds

 NO

 The number of Calculate the
 Accuracy meets
 YES iterations reaches average error E of
 End requirements
 the upper limit? the network

 YES

 Figure 2: Flow chart of BP neural network implementation.

 In order to solve equations (3) and (4), the Lagrange total of 17 trading factors are used to predict the future price
function is introduced and transformed into a dual problem of stocks. The 17 trading factors can be roughly divided into
as follows: 4 categories. Volume and price factors include the previous
 n n day’s closing price, trading volume, opening price, average
 1
L � ‖w‖2 + C ξ i + ξ ∗i − λi ε + ξ i − yi + w, xi + b price, closing price, lowest price, turnover, and highest price
 2 i�1 i [14]. Valuation factors include P/B ratio, P/B ratio, P/E ratio,
 and P/S ratio [15]. Risk factors include ups and downs of
 n
 yuan, ups and downs, and turnover rate. Scale factors in-
 − λ∗i ε + ξ ∗i + yi − w, xi − b 
 i
 clude total market capitalization and total equity. The
 predicted stock price P i,t+1 is transformed into the predicted
 n stock return through equation (10):
 − ηi ξ i + η∗i ξ ∗i , ∊ ηi , η∗i , ξ i , ξ ∗i ≥ 0.
 
 i�1 i,t+1 � Pi,t+1 − Pi,t ,
 R (8)
 (5) Pi,t
 Solve the Lagrange equation and get the optimal solution where R i,1 represents the predicted return of stock i in
w and b∗ as follows:
 ∗
 the period. Furthermore, normalize R i,t+1 to obtain Y
 i,t+1 ,
 
 and the process is shown in equation (11). Yi,t+1 will be used
 n
 w∗ � λi − λ∗i xi , as a predictor for the stock scoring in the second step.
 i 
 ∗ ∗ (6) i,t+1 � Ri,t+1 − Rt+1 ,
 Y (9)
 b � yi − w , xi − ε, 0 ≤ λi ≤ C, i � 1, . . . , n, t+1
 D
 −
 b∗ � yi − w∗ , xi + ε, 0 ≤ λ∗i ≤ C, i � 1, . . . , n. i � N i,t /N is the average value of the pre-
 where R R
 �����������
 x∈1
 −
 t � X
 dictor and D 2
 i�1 (Ri,t − R ) /N is the standard devi-
3. The Design of the Financial Stock Selection t
 ation of the predictor, where N is the number of stocks.
 Model Based on Machine Learning Models
3.1. Stock Prediction Model Framework. The stock selection
model proposed in this article mainly includes two steps: 3.2.2. Financial Stock Scoring. In addition to predictive
stock prediction (used to construct predictive factors) and factors, financial factors Vi,j,r (j � 1, . . . , 12) have also been
stock scoring (used to evaluate stock value) [13–15]. The introduced into our stock selection model. These factors are
overall framework is shown in Figure 3. widely used in existing stock selection models, and they usually
 reflect the company’s operating conditions. For example, ROE
 usually reflects the company’s profitability; debt to equity ratio
3.2. Financial Stock Forecast and Scoring (DE) usually reflects the company’s bar ratio; current ratio
 (CR) usually reflects the company’s liquidity; and inventory
3.2.1. Financial Stock Forecast. In order to construct pre-
 turnover rate (ITR) usually reflects the company’s operating
dictors, we predict the returns of all stocks. In the period of t,
 efficiency and operating income [16]. The growth rate OIG
use zi,k,t (k � 1, 2, . . . , 17) transaction data to predict the
 usually reflects the company’s growth and so on. As with
stock price in period t+1 as follows [13]:
 forecasted earnings, standardize them as follows [17]:
 i,t+1 � f zi,1,t , zi,2,t , . . . , zi,17,t ,
 P (7) −
 Yi,j,t � Vi,j,t − Vj,t
 where P i,t+1 is the predicted price of stock i in period t + 1 , (10)
and zi,k,t is the k-th transaction data of stock i in period t. A Dj,t
4 Scientific Programming

 step 1: Step 2:
 Stock forecast Stock score

 enter Transaction data Predictor Financial factor
 Zi, k, t Ŷi,t+1 Yi,j,t

 method ELM DE

 Weights 0 Weights1 Weights J
 W0 W1 ... Wj
 Forecast price
 P̂i, t+1

 Future earnings Stock i score
 J
 P̂ – P̂ Si,t =W0Ŷi,t+1+ j=1 WjYi,j,t
 Output R̂i, t+1 = i, t+1 i
 P̂i

 standardization Stock picking
 R̂i, t+1 → Ŷi,t+1 Si,t≥Q0.95,t

 Figure 3: Framework diagram of the stock selection model.

 −
 where Vj,t � N
 i�1 Vi,j,j /N �������������
 is the average �value of fi- portfolio return of the top stocks in the t period com-
 − prehensive score and the stocks after the m period com-
nancial factors and Dj,t � N 2
 i�1 (Vt,j,t − Vj,t, ) /N is the prehensive score.
standard deviation of the financial factor, where N is the
number of stocks. 1 T
 min F � − Spreadt ,
 The stock’s i score in the period of t, si,t , can be described wj T t�1
as a linear combination of predictive factors and financial (13)
factors as follows: m N
 ri,t�1 Rt+1 ri,t − ri,t�N−m+1 Rt+1 ri,t 
 Spreadt � .
 J m
 i,t+1 + Wj Yi,j,t ,
 si,t � W0 Y (11)
 j�1

 where W0 represents the weight of the predictive factor, 3.3. Evaluation Indicator. Root mean square error (RMSE),
Wj represents the weight of the j financial factor, and si,t mean absolute percentage error (MAPE), and directional
represents the comprehensive score of the stock in the period. statistics (D-STAT) are often used to evaluate the effec-
 Each stock is sorted according to its comprehensive tiveness of prediction models. This article also uses the above
score from high to low, denoting ri,j ∈ {1, 2, . . . , N}, if three indicators to evaluate the effectiveness of various
si,t ≥ sk,t , then ri,1 ≤ rk, where i, k ∈ {1, 2, . . . , N} represents prediction models in this article as follows [18]:
any two separate stocks. In each period, the top m stocks are ���������������
 2
selected for equal-weight investment. The portfolio returns N Pi,t − 
 Pi,t 
 1
are as follows: RMSE � ,
 N · T′ i�1 l�1
 1 m
 Rt+1 � R r , 
 m r �1 t+1 i,t N T′ i,t 
 i,j (12) 1 Pi,1 − P , (14)
 MAPE � 
 N · T′ i�1 t�1 Pi,t 
 ri,t � 1, 2, . . . , m,
 N T ′
 where m is the number of stocks that the investor hopes 1
 Dstat � ai,t ,
to choose and Rt+1 (ri,t ) is the t return of the stocks selected N · T′ i�1 t�1
during the period sorting in period t + 1. Rt+1 is the average
return of stocks selected according to the model in t + 1. where T is the number of test periods, N is the number of
 This research introduces Spread as the objective stocks, Pi,t is the price of stock i in period t, P i,t is the
function (fitness function) of the model. The objective predicted price of the stock, and when
function (fitness function) is defined as the long-short i,t − Pi,t−1 ) > 0, ai,t � 1; otherwise it is 0. In
 (Pi,t − Pi,t−1 )(P
Scientific Programming 5

addition, the running time of the model is also an important 4.2. Benchmark Model Comparison. As shown in Table 2,
indicator for evaluating the performance of the model. It will this article introduces a variety of benchmark models, in-
cover the entire time of the training period and the test cluding different prediction models (marked as M1), dif-
period. ferent factorial designs (marked as M2), different
 Choosing high-quality stocks for equal-weight invest- optimization algorithms (marked as M3), and different
ment means constructing an equal-weight investment fitness functions (marked as M4). Among them, M0 is the
portfolio. Portfolio income can most intuitively reflect the stock selection model proposed in this article. Next, we will
effectiveness of the stock selection model. The higher the introduce the construction methods of various benchmark
portfolio return, the better the effect of the stock selection models in detail.
model. Therefore, this paper adopts the average return of all In each benchmark method, in order to ensure the
investment portfolios during the test period as one of the fairness of comparison, each type of benchmark model only
evaluation indicators of the stock selection model. In ad- changes its unique variable. For type M1, BP neural network
dition, portfolio risk is also a key concern. SharpeRatio is a (BPNN) and support vector machine regression (SVR) are
commonly used indicator to describe portfolio risk. This two classic forecasting models, which are widely used in
article also uses SharpeRatio as one of the evaluation in- stock forecasting, investment portfolio, and stock selection
dicators of the stock selection model. The specific calculation research. Therefore, this article will introduce these two
formula is as follows [19]: prediction models as the benchmark model. For type M2,
 − f
 the model proposed in this paper contains two types of
 ′ E R t − R i factors, namely, basic factors and predictive factors, which
 1 T −
 AR � Rt+1 , Sharpe Ratio � . (15) are denoted as A0. Two new designs are now introduced as
 T′ t�1 σ
 the benchmark model of this article. Design A1 means that
 where R1 is the average return of the portfolio in the t only financial factors are considered but not predictive
period, that is, the average value of the
 f factors, and design A2 means that only predictive factors are
 − strategy return; Ri is the
 f
risk-free return in the t period; E[Rt − Ri ] is the expectation; considered but not financial factors. For type M3, the more
and σ is the portfolio volatility, that is, the strategy return. popular intelligent optimization algorithm in the stock se-
 lection model is introduced as the benchmark model of this
 article, namely, genetic algorithm GA and particle swarm
3.4. Hyperparameter Setting. All parameters involved in the algorithm PSO. For type M4, in the stock selection model
model and benchmark model proposed in this paper refer based on the intelligent optimization algorithm, four
to previous studies, as shown in Table 1. Regardless of commonly used optimization objective functions (fitness
whether it is an optimization model or a prediction model, functions) are used as the benchmark model of this article,
there are random variables or parameters, and different namely, information coefficient (IC), equity (CR), long-
optimization values will be generated every time the model short combination winning rate (IFHR), and absolute win
is run (the output result cannot be guaranteed to be the rate (WIN).
optimal result). Therefore, all models are run 30 times for
each case, and their average value is used as the final output 1 T ′ 
 cov ri,t, , ri,t
 IC � − �������������,
result. T t�1 var r var r′ 
 i,t i,t

4. Experimental Test and Result Comparison T −
 CR � − 1 + Rt+1 ,
4.1. Experimental Data Set. The trading volume and total i�1 m
 1 T ⎝ ri,t �1 sgn Rt+1 ri,t − Mt+1 
market value of China’s A-share market in the global fi- IFHR � − ⎛
 T t�1 2m
nancial market are increasing day by day, and its status is
increasing day by day. Therefore, the A-share band field is N
 r �N−m+1 sgn Rt+1 ri,t − Mi+1 ⎠
selected as the experimental sample of this article. There are − i,t ⎞,
a total of 2,473 stocks as candidate stocks for the invest- 2m
ment portfolio, which excludes financial industry stocks −
 T Rt+1 
with different balance sheet structures and specially pro- 1
 WIN � − sgn, (16)
cessed stocks ST that may be unstable. In the existing stock T t�1
forecasting models, this chapter will introduce the acqui-
sition, processing, and cleaning of data sources from two where T is the number of training periods, ri,t is the
aspects of stock index data and text data. Among them, ranking of stock i in the t-th period, ri,t is the stock’s income
stock index data refers to data related to stock trading. The ranking in t + 1 period, cov(·) is the covariance, var(·) is the
text data mainly consists of news data. The trading data variance, m is to select the number of stocks, and Rt+1 is the
used for stock forecasting and the financial data of stock average return of the stock selection strategy in the t + 1
scoring are all quarterly data, and they all come from the period. It outputs 1 when it is x > 0; otherwise, it outputs 0.
Wind database. See Table 1 for benchmark model design.
6 Scientific Programming

 Table 1: Parameter settings of this model and benchmark model.
Optimization Parameter Value Method of prediction Parameter Value
 P 30 N 0.1∗N_train
DE Cr 0.5 ELM TF sig
 F 0.6 n 10
 P 50 ep 3,000
GA cr 0.6 lr 0.1
 BPNN
 mr 0.5 mc 0.4
 P 40 K RBF
PSO c1 � c2 1.495 r {2−15, 2−13, . . ., 213, . . ., 215}
 SVR
 wn [0.4, 0.9] C {2−15, 2−13, . . ., 213, . . ., 215}
Note: c and C are traversed from the grid of 2−15 , 2−13 , . . . , 213 , 215 to obtain values. N− train is the number of training periods of the extreme learning
machine. For other parameter descriptions, please refer to the description of symbols and abbreviations.

 Table 2: Benchmark model design.
Type Describe Predictive model Factorial design Optimization Fitness function
M0 Stock selection model ELM A0 DE Spread
 BPNN A0 DE Spread
M1 Benchmark model: different forecasting models
 SVR A0 DE Spread
 ELM A1 DE Spread
M2 Benchmark model: different factorial designs
 ELM A2 DE Spread
 ELM A0 PSO Spread
M3 Benchmark model: different optimization algorithms
 ELM A0 GA Spread
 ELM A0 DE IC
 ELM A0 DE CR
M4 Benchmark model: different fitness functions
 ELM A0 DE IFHR
 ELM A0 DE WIN

4.2.1. Comparison of Different Prediction Models (M1). Table 3: Comparison results of different forecasting methods in the
When constructing predictors, this article uses the extreme stock selection model.
learning machine ELM to predict stock prices. In order to Model ELM BPNN SVR
prove the effectiveness of ELM in stock forecasting, two Module A: performance of stock-picking model
classic forecasting methods, BP neural network (BPNN) and AR 0.0998 0.0877 0.0799
support vector machine regression (SVR), are introduced as SharpeRatio 0.4054 0.2997 0.3049
benchmark models. Table 3 shows the prediction results. Max. 0.4199 0.4089 0.4278
Among them, Prob.(R1) is the probability that the stock Min. −0.3178 −0.3203 −0.3049
selection model of this article will have a higher quarterly Prob.(R1) 0.6554 0.4712 0.5083
return than the quarterly earnings of R1; Prob.(R2) is the Prob.(R2) 0.7831 0.7500 0.7521
probability that the quarterly earnings of the stock selection HitRatio 0.7603 0.7580 0.5813
model of this article will be higher than the quarterly Module B: t test(H0: ARELM ≤ ARBenchmark )
earnings of R2; and Max. is the average value of the max- Positive test (p value) 0.3121 0.2014 0.4179
imum return of the stock selection model of this article; Min. t-stat NA 18.1433 13.2240
 p value NA
Scientific Programming 7

normality test, and the values of all models are less than 5%. Table 4: Comparison results of different factorial designs in the
It shows that at the 95% confidence level, the stock selection stock selection model.
model based on ELM is better than the benchmark model. Model A0 A1 A2 R1 R2
This proves that the predictive factors constructed by ELM Module A: model performance
can better assist stock selection decision-making. AR 0.1102 0.0765 0.0799 0.8403 0.0398
 Module C shows the evaluation indicators of all fore- SharpeRatio 0.4010 0.2997 0.3012 0.2988 0.1798
casting methods. Obviously, the method of using ELM to Max. 0.4587 0.4099 0.4010 0.3789 0.3594
predict stock prices crushes all benchmark models in com- Min. −0.2998 −0.3201 −0.3587 −0.3099 −0.3178
puting time, directional accuracy D-STAT, prediction accu- Prob.(R1) 0.6549 0.4378 0.5001 NA 0.0000
racy MAPE, and RMSE. In the research of this article, ELM Prob.(R2) 0.8001 0.7603 0.7554 1.0000 NA
has more prominent predictive abilities. Similarly, in order to HitRatio 0.7602 0.7812 0.7399 0.7849 0.5645
statistically prove that the prediction results based on the Module B: t-test(H0: ARDF ≤ ARBenchmark )
extreme learning machine ELM are significantly better than Normality test
 0.2998 0.0489 0.3379 NA NA
other benchmark models, this section conducts the Die- (p value)
bold–Mariano test (DM test) on each benchmark model. The t stat NA 20.5879 14.1339 25.8999 57.0004
 p value NA
8 Scientific Programming

 Table 5: Comparison results of different optimization algorithms in the stock selection model.
 Training set Test set t-test (H0: ARDF ≤ ARBenchmark )
Model
 AR SharpRatio AR SharpRatio Normality test (p value) t-stat p value
DE 0.1201 0.1311 0.1078 0.3644 0.2988 NA NA
PSO 0.1887 0.1088 0.1244 0.3577 0.4999 3.7994 0.0002
GA 0.1001 0.1022 0.1012 0.3578 0.1994 4.3829
Scientific Programming 9

 [6] C. Christodoulos, C. Michalakelis, and D. Varoutas, “Fore-
 casting with limited data: combining ARIMA and diffusion
 models,” Technological Forecasting and Social Change, vol. 77,
 no. 4, pp. 558–565, 2010.
 [7] Z. Li, “China’s stock market and macroeconomic analysis,”
 China Business Forum, vol. 13, pp. 170–180, 2016.
 [8] T. Jia, “The influence of the central bank’s interest rate policy
 on the stock market—based on an empirical analysis of
 econometrics,” ChinaBusiness Theory, vol. 14, pp. 43–45, 2017.
 [9] C. Liu, “Should stock index futures be restricted from trading
 during the stock market crisis—based on the facts of the stock
 market crisis in 2015 Evidence analysis,” Statistics and In-
 formation Forum, vol. 1, pp. 84–93, 2017.
[10] V. N. Vapnik, The Nature of Statistical Learning Theory,
 Springer, Berlin, Germany, 1995.
[11] M. Zhou and Z. Wang, “The situation and case analysis of
 universal insurance becoming a new mode of equity allocation
 in the stock market,” Zhejiang Finance, vol. 10, pp. 65–70,
 2016.
[12] B. He and L. Wen, “Status quo and risks of equity pledge of
 listed companies under the background of financial dele-
 veraging,” Hainan Finance, vol. 11, pp. 41–47, 2018.
[13] M. Hajjami and G. R. Amin, “Modelling stock selection using
 ordered weighted averaging operator,” International Journal
 of Intelligent Systems, vol. 33, no. 11, pp. 2283–2292, 2018.
[14] G. P. Box and G. Jenkins, Time Series Analysis, Forecasting and
 Control, Holden Day, San Francisco, CA, California, USA,
 1970.
[15] G. P. Box and G. M. Jenkins, Time Series Analysis: Forecasting
 and Control, Holden Day, San Francisco, CA, California,
 USA, 1976.
[16] R. Dong and P. Witold, “A granular time series approach to
 long-term forecasting andtrend forecasting,” Physica A:
 Statistical Mechanics and its Applications, vol. 387, no. 13,
 pp. 3253–3270, 2008.
[17] P. Zhou, B. Ang, and K. Poh, “A trigonometric grey prediction
 approach to forecasting electricity demand,” Energy, vol. 31,
 no. 14, pp. 2839–2847, 2006.
[18] D. Akay and M. Atak, “Grey prediction with rolling mech-
 anism for electricity demand forecasting of Turkey,” Energy,
 vol. 32, no. 9, pp. 1670–1675, 2007.
[19] A. Khosravi, S. Nahavandi, D. Creighton, and D. Srinivasan,
 “Interval type-2 fuzzy logic systems for load forecasting: a
 comparative study,” IEEE Transactions on Power Systems,
 vol. 27, no. 3, pp. 1274–1282, 2012.
[20] S. Kucukali and K. Baris, “Turkey’s short-term gross annual
 electricity demand forecast by fuzzy logic approach,” Energy
 Policy, vol. 38, no. 5, pp. 2438–2445, 2010.
You can also read