Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Table 1.

Glossary of abbreviations (alphabetically ordered).

More »

Table 1 Expand

Table 2.

Overview of studies on stock return prediction via machine learning.

More »

Table 2 Expand

Fig 1.

Training sample extraction via sliding window.

More »

Fig 1 Expand

Fig 2.

Prediction results for the CNN model (Case study I):

Akhaber (top left), Asia (top middle), Foulad (top right), Hkshti (middle left), Mafakher (center), Nori (middle right), Satran (bottom left), Shasta (bottom middle), and Tejarat (bottom right). The different prediction scenarios are shown as light blue dashed lines, the single prediction trajectory without bootstrapping is shown as a green solid line, and the actual prices are shown as a red solid line. The horizontal axis denotes the number of days, and the vertical axis denotes the asset prices.

More »

Fig 2 Expand

Fig 3.

Prediction results for the GRU model (Case study I):

Akhaber (top left), Asia (top middle), Foulad (top right), Hkshti (middle left), Mafakher (center), Nori (middle right), Satran (bottom left), Shasta (bottom middle), Tejarat (bottom right). The different prediction scenarios are plotted in light blue dashed lines, the single prediction trajectory without bootstrapping is plotted in a green solid line, and the real prices are also plotted in a red solid line. The horizontal axis denotes the number of days, and the vertical axis denotes the asset prices.

More »

Fig 3 Expand

Table 3.

MSE and MAE means (standard deviation) with bootstrapping for the CNN model - Case study I.

More »

Table 3 Expand

Table 4.

MSE and MAE without bootstrapping for the CNN model - Case study I.

More »

Table 4 Expand

Table 5.

MSE and MAE means (standard deviation) with bootstrapping for the GRU model - Case study I.

More »

Table 5 Expand

Table 6.

MSE and MAE without bootstrapping for the GRU model - Case study I.

More »

Table 6 Expand

Fig 4.

Prediction results of the CNN model in Case Study II for 15 assets: prediction scenarios (light-blue dashed), single-step prediction (green solid), and actual prices (red solid).

More »

Fig 4 Expand

Fig 5.

Prediction results for the GRU model in Case Study II for 15 assets: prediction scenarios (light blue dashed), single prediction (green solid), actual prices (red solid).

More »

Fig 5 Expand

Table 7.

MSE and MAE means (standard deviation) with bootstrapping for the CNN model - Case study II.

More »

Table 7 Expand

Table 8.

MSE and MAE without bootstrapping for the CNN model - Case study II.

More »

Table 8 Expand

Table 9.

MSE and MAE means (standard deviation) with bootstrapping for the GRU model - Case study II.

More »

Table 9 Expand

Table 10.

MSE and MAE without bootstrapping for the GRU model - Case study II.

More »

Table 10 Expand

Fig 6.

Flowchart of the scenario-based portfolio optimization.

More »

Fig 6 Expand

Table 11.

Portfolio Deviation for CNN model - Case study I. Lower λ values emphasize higher expected returns at greater risk levels, whereas larger λ values prioritize risk minimization and yield more conservative portfolios.

More »

Table 11 Expand

Table 12.

Portfolio Deviation for GRU model - Case study I. Lower λ values emphasize higher expected returns at greater risk levels, whereas larger λ values prioritize risk minimization and yield more conservative portfolios.

More »

Table 12 Expand

Fig 7.

Box plot of Portfolio Deviation values obtained from 10 replications of the tracking model using CNN model - Case study I.

More »

Fig 7 Expand

Fig 8.

Box plot of Portfolio Deviation values obtained from 10 replications of the tracking model using GRU model - Case study I.

More »

Fig 8 Expand

Fig 9.

Pareto frontiers for the CNN model - Case study I:

The tracking model (11) (left), model (6) without bootstrapping (middle), and model (6) with true return values (right). The horizontal axis denotes risk, and the vertical axis denotes return.

More »

Fig 9 Expand

Fig 10.

Pareto frontiers for the GRU model - Case study I:

The tracking model (11) (left), model (6) without bootstrapping (middle), and model (6) with true return values (right). The horizontal axis denotes risk, and the vertical axis denotes return.

More »

Fig 10 Expand

Table 13.

Portfolio Deviation for CNN model - Case study II. Lower λ values emphasize higher expected returns at greater risk levels, whereas largerλ values prioritize risk minimization and yield more conservative portfolios.

More »

Table 13 Expand

Table 14.

Portfolio Deviation for GRU model - Case study II. Lower λ values emphasize higher expected returns at greater risk levels, whereas larger λ values prioritize risk minimization and yield more conservative portfolios.

More »

Table 14 Expand

Fig 11.

Pareto frontiers for the CNN model - Case study II:

The tracking model (11) (left), model (6) without bootstrapping (middle), and model (6) with true return values (right). The horizontal axis denotes risk, and the vertical axis denotes return.

More »

Fig 11 Expand

Fig 12.

Pareto frontiers for the GRU model - Case study II:

The tracking model (11) (left), model (6) without bootstrapping (middle), and model (6) with true return values (right), for the GRU model - Case study II. The horizontal axis denotes risk, and the vertical axis denotes return.

More »

Fig 12 Expand

Fig 13.

Sensitivity analysis of PD values for the tracking model with varying bootstrap samples.

More »

Fig 13 Expand

Fig 14.

Architecture of a CNN (Adapted from [59, Fig 3]).

More »

Fig 14 Expand

Fig 15.

Graph and mathematical formulas of activation functions used in CNN.

More »

Fig 15 Expand

Fig 16.

A cell of a GRU (Adapted from [65, Fig 2]).

More »

Fig 16 Expand

Table 15.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 15 Expand

Table 16.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 16 Expand

Table 17.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 17 Expand

Table 18.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 18 Expand

Table 19.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 19 Expand

Table 20.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 20 Expand

Table 21.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 21 Expand

Table 22.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 22 Expand

Table 23.

Optimal solution, risk and return for the CNN model for - Case study I.

More »

Table 23 Expand

Table 24.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 24 Expand

Table 25.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 25 Expand

Table 26.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 26 Expand

Table 27.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 27 Expand

Table 28.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 28 Expand

Table 29.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 29 Expand

Table 30.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 30 Expand

Table 31.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 31 Expand

Table 32.

Optimal solution, risk and return for the GRU model for - Case study I.

More »

Table 32 Expand

Table 33.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 33 Expand

Table 34.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 34 Expand

Table 35.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 35 Expand

Table 36.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 36 Expand

Table 37.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 37 Expand

Table 38.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 38 Expand

Table 39.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 39 Expand

Table 40.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 40 Expand

Table 41.

Optimal solution, risk and return for the CNN model for - Case study II.

More »

Table 41 Expand

Table 42.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 42 Expand

Table 43.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 43 Expand

Table 44.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 44 Expand

Table 45.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 45 Expand

Table 46.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 46 Expand

Table 47.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 47 Expand

Table 48.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 48 Expand

Table 49.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 49 Expand

Table 50.

Optimal solution, risk and return for the GRU model for - Case study II.

More »

Table 50 Expand