| Literature DB >> 35901029 |
Abstract
This paper is concerned with the unsolved issue of how to accurately predict the financial market volatility. We propose a novel volatility prediction method for stock index futures prediction based on LSTM, PCA, stock indices and relevant futures. Inspired by the recent advancement of deep learning methodology, six models that combine a variety of artificial intelligence techniques are compared, including ANN, ANN(PCA), ANN(AE), LSTM, LSTM(PCA), and LSTM(AE). That is, in the design and comparison of the proposed AI models, we consider the combination of two dimensionality reduction methods (PCA and AE) and two typical neural networks (ANN and LSTM) in processing time series data. Besides, to further assess the prediction performance of the proposed models, two widely-applied statistical models (i.e. AR and EGARCH) on volatility prediction are used as benchmarks. In the empirical study, we collect financial trading data in both China and the US, and compare the performances of different models in predicting 5 days and 10 days ahead volatilities of stock index futures. In all, our analysis supports the use of LSTM(PCA) model to tackle those irregular and complex datasets.Entities:
Mesh:
Year: 2022 PMID: 35901029 PMCID: PMC9333249 DOI: 10.1371/journal.pone.0271595
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.752
Fig 1The price dynamics of CSI300 and S&P500 index futures.
Fig 2An illustrative structure of ANN.
Fig 3An illustrative structure of a LSTM unit.
Fig 4The procedure of the volatility prediction scheme using ANN or LSTM.
Summary of the datasets in China and the US.
| Group | Name | Code |
|---|---|---|
|
| CSI300 index futures | IF00.CFE |
| CSI300 index | 399300.SZ | |
| CSI500 index | 000905.SH | |
| SSE composite index | 000008.SH | |
| SZSE component index | 399001.SZ | |
| SZSE composite index | 399106.SZ | |
| Chinext price index | 399006.SZ | |
| Chinext composite index | 399102.SZ | |
| crude oil futures | T00.IPE | |
| gold futures | GC00.CMX | |
|
| S&P500 index futures | SP00.CME |
| S&P500 index | SPX.GI | |
| NASDAQ index | IXIC.GI | |
| NASDAQ-100 index | NDX.GI | |
| Dow Jones Global index | W1DOW.GI | |
| Dow Jones Americas index | DJUS.GI | |
| S&P500 VIX | VIX.GI | |
| crude oil futures | T00.IPE | |
| gold futures | GC00.CMX |
Summary statistics of CSI300 and S&P500 index futures.
| Mean | Std. Dev. | Skewness | Kurtosis | Jarque-Bera | P-value | |
|---|---|---|---|---|---|---|
|
| 0.0103 | 1.6451 | -0.33 | 12.25 | 1740.04 | 0.000 |
|
| 0.0382 | 0.9010 | -0.34 | 7.50 | 87.25 | 0.000 |
|
| 2.2154 | 5.1823 | 7.57 | 80.08 | 493864.70 | 0.000 |
|
| 2.4590 | 4.8006 | 6.00 | 46.94 | 165625.20 | 0.000 |
|
| 0.6623 | 1.0964 | 4.41 | 29.13 | 63151.69 | 0.000 |
|
| 0.7394 | 0.9751 | 2.91 | 12.86 | 10865.99 | 0.000 |
Note: Var5 represents 5-day volatility while Var10 indicates 10-day volatility.
Prediction performances in terms of MSE on testing sets.
| CSI300 index futures | S&P500 index futures | |||
|---|---|---|---|---|
| 5 days ahead | 10 days ahead | 5 days ahead | 10 days ahead | |
|
| 2.6111 | 2.2550 | 1.4002 | 0.8453 |
|
| 14.1929 | 11.0698 | 1.4130 | 0.9461 |
|
| 7.9999 | 8.1771 | 1.1763 | 0.7378 |
|
| 14.7999 | 7.7900 | 1.1884 |
|
|
| 4.4246 | 5.9874 | 1.3116 | 0.8548 |
|
| 2.2472 | 2.1899 | 1.2254 | 0.8512 |
|
|
|
|
| 0.8239 |
|
| 2.2507 | 2.2992 | 1.2354 | 0.8285 |
Prediction performances in terms of MAE on testing sets.
| CSI300 index futures | S&P500 index futures | |||
|---|---|---|---|---|
| 5 days ahead | 10 days ahead | 5 days ahead | 10 days ahead | |
|
| 1.3659 | 1.3282 | 0.5613 | 0.5142 |
|
| 3.0496 | 2.6699 | 0.5157 | 0.4677 |
|
| 2.4562 | 2.4272 | 0.4716 | 0.4695 |
|
| 3.9114 | 2.3449 | 0.4221 |
|
|
| 1.2986 | 1.8583 | 0.6435 | 0.5171 |
|
| 1.0503 | 1.1503 | 0.4502 | 0.4678 |
|
|
|
|
| 0.4711 |
|
| 1.1620 | 1.2122 | 0.6574 | 0.5695 |
Prediction performances in terms of NMSE on testing sets.
| CSI300 index futures | S&P500 index futures | |||
|---|---|---|---|---|
| 5 days ahead | 10 days ahead | 5 days ahead | 10 days ahead | |
|
| 0.5282 | 0.4370 | 0.9459 | 0.8797 |
|
| 2.8713 | 2.1454 | 0.9545 | 0.9846 |
|
| 3.7698 | 1.5848 | 0.7947 | 0.7678 |
|
| 3.5082 | 1.5098 | 0.8028 |
|
|
| 0.8951 | 1.1604 | 0.8860 | 0.8896 |
|
| 0.4546 | 0.4244 | 0.8278 | 0.8859 |
|
|
|
|
| 0.8574 |
|
|
0.4553 |
0.4456 |
0.8345 |
0.8623 |
Fig 5The realized and predicted volatilities of CSI300 and S&P500 index futures.