Abstract
Investors generally aim to obtain a high return from their stock portfolio. However, investors must realize that a high value-at-risk (VaR) is essential to calculate for this aim. One of the objects in the VaR calculation is the asymmetric return volatility of stocks, which causes an unbalanced decrease and increase in returns. Therefore, this study proposes a mean-value-at-risk (mean-VaR) stock portfolio optimization model based on stocks’ asymmetric return volatility and investors’ risk aversion preferences. The first stage is the determination of the mean of all stocks in the portfolio conducted using the autoregressive moving average Glosten–Jagannathan–Runkle generalized autoregressive conditional heteroscedasticity (ARMA-GJR-GARCH) models. Then, the second stage is weighting the capital of each stock based on the mean-VaR model with the investors’ risk aversion preferences. This is conducted using the Lagrange multiplier method. Then, the model is applied to stock data in Indonesia’s capital market. This application also analyzed the sensitivity between the mean, VaR, both ratios, and risk aversion. This research can be used for investors in the design and weighting of capital in a stock portfolio to ensure its asymmetrical effect is as small as possible.
Keywords:
portfolio optimization; mean-value-at-risk model; asymmetric return volatility; risk aversion preferences; ARMA-GJR-GARCH MSC:
91B32; 91G10; 62P20; 62P05
1. Introduction
An investment is an amount of money put down now in order to obtain benefits in the future [1]. Many people are highly interested in investing and invest in stocks. There are several important features concerning investment in stocks, namely, risk and return. The level of risk can be seen from the volatility of stock returns. The most frequently used model in a time series for financial problems is the generalized autoregressive conditional heteroscedasticity (GARCH) model introduced by Bollerslev [2]. The GARCH model has a more flexible structure to accommodate volatility in financial data [2]. However, the weakness of the GARCH model lies in capturing the asymmetry of good and bad news. Therefore, a study was conducted to overcome the asymmetric effects on the data by using the Glosten–Jagannatan–Runkle generalized autoregressive conditional heteroscedasticity (GJR-GARCH) model.
There are several previous studies, including that by Charles and Darné [3], which described a model that can overcome asymmetric effects, namely the GJR-GARCH model. The GJR-GARCH model is a development of GARCH by including leverage effects. Xu et al. [4] used the ARIMA-GJR-GARCH model to forecast the Renminbi (China’s currency) exchange rate against the Hong Kong dollar. The GJR-GARCH model can be used for asymmetric data in the variance equation. Based on the analysis in the paper, the ARIMA (1,1,1)-GJR-GARCH (1,1) model is the best model for exchange rates and forecasting. Su and Lin [5] determined value-at-risk using the GJR-GARCH model of financial ownership. The results obtained were that the GJR-GARCH model is good for VaR forecasting. Kalaychi et al. [6] conducted a comprehensive review of deterministic models and applications for portfolio optimization. Comprehensive survey results on deterministic models and applications are suggested for portfolio optimization. Al Janabi [7] examined the optimization of multivariate portfolios under illiquid market prospects. Based on that analysis, the portfolio manager can determine the closing horizon, and the dependencies of different sizes, and the LVaR calculations need to be performed to produce an investable portfolio. Aini & Lutfi [8] researched the effect of risk perception, risk tolerance, and loss aversion on investment decision-making. The results indicate that risk perception influences investment decision-making and risk tolerance. Pak and Mahmood [9] examined the impact of personality on risk tolerance and investment decisions. Based on these studies, personality traits have some effect on individual risk tolerance behaviors, thus influencing investment decisions in stocks, securities, and bonds.
Based on the research that has been described, there are still some deficiencies in these models. Among others, although Charles and Darné [3] and Xu et al. [4] used the GJR-GACH model to overcome asymmetric effects, they did not link it to investment portfolio optimization. Su and Lin [5] determined the VaR value using the GJR-GARCH model for financial holdings, but did not determine the mean-VaR investment portfolio. Kalayci et al. [6] and Al Janabi [7] applied portfolio optimization to determine models and determine portfolios that could be invested. However, the mean-VaR investment portfolio optimization model has not yet been determined, especially for stocks on the Indonesia Stock Exchange (IDX). Aini and Lutfi [8] and Pak and Mahmood [9] conducted research on risk tolerance, but did not apply it to several stocks. The current research is the mean-VaR investment portfolio optimization model based on risk tolerance preferences involving stocks that have asymmetric volatility. The method used is the autoregressive moving average (ARMA) to predict stock returns, and the Glosten, Jagannathan, and Runkle–generalized autoregressive conditional heteroscedasticity (GJR-GARCH) models to determine the risk level of asymmetry. Furthermore, portfolio risk is measured based on the value-at-risk (VaR) model, and the investment portfolio’s weight composition selection is based on the investor’s risk tolerance preference. The advantage of this study is that the determination of the mean-VaR is based on risk tolerance preferences involving stocks with asymmetric volatility. The usefulness of this research is that it can be used as a reference for investors as material for consideration in investing, especially in the ten stocks analyzed.
2. The Mechanism Framework
2.1. Autoregressive-Moving-Average (ARMA) Model
Suppose that there are days considered in the sampling process. Daily closing stock return at day , is assumed as a stationary random sequence in mean and variance, that is as follows [10,11]:
The sample value of is calculated using the equation as follows [12]:
where represents the daily closing stock price at day . The daily closing stock return today in the ARMA model is assumed to be dependent on itself and its error in previous days [13]. Mathematically, the ARMA model with autoregressive order and moving-average order , denoted as ARMA (, ), for is expressed in the following equation [14]:
where represents random error sequences assumed to be independent and identically normally distributed with zero mean and constant variance, represents constant parameter, with represents -th autoregressive parameter, and with represents -th moving-average parameter. By using the backshift operator, Equation (2) can be written as follows [15]:
where represents backshift operator, e.g., , , …, , , , …, and .
2.2. Glosten–Jagannathan–Runkle–Generalized Autoregressive Conditional Heteroscedasticity (GJR-GARCH) Model
The volatility, another word for the variance, of the random error in Equation (2) can be nonconstant. For this case, Bollerslev [2] formulated with nonconstant variance as follows:
where epresents an independent and identically normally distributed random variable sequence with mean 0 and variance 1. In more detail, and are independent. The volatility of today’s random error can be assumed to depend on itself and the random error in previous days. Mathematically, it is expressed as follows [5]:
where is variance of , represents the constant parameter, with represents the ’s autoregressive parameter, with represents the autoregressive parameter of . The Equation (3) is better known as a generalized autoregressive conditional heteroscedasticity (GARCH) model with volatility’s autoregressive order and random error’s autoregressive order , GARCH (, ). There are limits to the parameters to guarantee that in Equation (2) is positive. These limitations are as follows [5]:
The volatility of may not only suffer from inconstancy, but it may also suffer from asymmetry. In other words, the volatility values below and above the zero line (’s mean line) are not balanced. It may also generally occur in stock return data, where increases and decreases are often unbalanced. If this is not addressed, then the volatility of stock returns will be extreme at one sign and the opposite at another. It can cause returns from forecasting in the ARMA model to be spurious [16]. The inconstancy and asymmetry of the volatility can be overcome by using the Glosten–Jagannathan–Runkle–generalized autoregressive conditional heteroscedasticity (GJR-GARCH) model. The general form of the GJR-GARCH (, , ) model is expressed as follows [16]:
where with represents the -th parameter leverage effect, and
, which has positive and negative values, will add to and decrease the predicted value of today’s volatility to adjust for the influence of asymmetric volatility [3,17].
2.3. Statistical Tests
This section briefly explains the statistical tests used in the study. These statistical tests include stationarity tests, model significance tests, distribution fit tests, independence tests, heteroscedasticity tests, and asymmetry tests.
2.3.1. Stationarity Test
The data stationarity test used in this research is the Dicky–Fuller (DF) test. The null hypothesis is , meaning the data is stationary. Therefore, the alternative is , meaning that data is not stationary [18]. The statistical value of this test is calculated as follows:
where represents the estimate of the first autoregressive parameter of ARMA (1, 0), and represents the standard deviation of . Reject if is greater than the absolute critical value at the significant level , , and vice versa [19].
2.3.2. Distribution Fit Test
The distribution fit test in this study was carried out using the Kolmogorov–Smirnov (KS) test. The null hypothesis () in this test states that there is a fitness between the data distribution and the theoretical one, whereas the alternative hypothesis () states the inverse of it [20]. The statistical value of this test is calculated as follows [21]:
where represents ’s forecast. Reject if is greater that its critical value with significant level , , and vice versa.
2.3.3. Independence Test
The independence test in this study was carried out using the Ljung–Box (LB) test. The null hypothesis () in this test states that the data are independent of each other, whereas the alternative hypothesis () states the inverse of it. The statistical value of this test is calculated as follows [22]:
where represents the optimal lag, and is calculated using the following equation:
Reject if is greater that its critical value with significant level , , and vice versa.
2.3.4. Heteroscedasticity Test
The heteroscedasticity test in this study was carried out using the Glejser test. The first step is estimating the parameters and in the following regression equation [23]:
Second, determine the null and alternative hypotheses. The null hypothesis in this test is , meaning heteroscedasticity exists in the sample error . Then, the alternative hypothesis is , meaning there is no heteroscedasticity in the sample error . Third, determine the significance of the parameter 1 using a t-test. Finally, reject if is greater than the absolute of its critical value with a significant level and degree of freedom , , and vice versa [24].
2.3.5. Asymmetry Test
The asymmetry test in this study was carried out using the cross-correlation (CC) test. The first step is estimating the parameters , , , and in the following regression equation:
where
and is expressed in Equation (6). Second, determine the null and alternative hypotheses. The null hypothesis in this test is , meaning that the error is symmetric. Then, the alternative hypothesis is with , meaning that the error is asymmetric. Third, determine the statistical test using this formula as follows:
Finally, reject if is greater than its critical value with significant level and degree of freedom , and vice versa.
2.4. Mean-Value-at-Risk (Mean-VaR) Portfolio Optimization Model with Investor’s Risk Tolerance
Portfolio optimization involves balancing reward and risk in financial assets [25,26,27]. The classical mean-variance model is used for portfolio selection, but its asymmetric distributions and excess kurtosis have led to criticism of variance as a risk measure [28,29,30,31]. Markowitz suggested a semi-variance risk measure to measure variability below the mean. Realistic risk measures like value-at-risk (VaR) and expected shortfall or conditional value-at-risk (CVAR) are used to separate undesirable downside and upside movements [32]. Rockafellar and Uryasev [33] discussed VAR and CVaR with regular distributions, focusing on mathematical properties, stability, simplicity, and acceptance. Despite their limitations, VaR is widely adopted in the financial industry but faces computational challenges [34,35].
Suppose there are stocks in stock portfolio . The return from each stock is assumed to be normally distributed with its mean and variance [36]. The expected total return of portfolio , denoted by , is expressed as follows:
where with represents the capital weight of the nth stock, with represents the mean of return of the nth stock. In more detail, and each represent vectors of size which are expressed as follows:
It must be noted that the total weight of the assets in the portfolio is 1. It can be mathematically written as follows:
where represents a vector of size , which is expressed as follows:
Meanwhile, the value-at-risk (VaR) of the portfolio , used to measure the maximum potential loss of it [31,32], is expressed as follows [33,34]:
where represents the ()-th percentile of the standard normal distribution, and is an matrix that represents the covariance matrix of the returns of stocks in the portfolio. The value of can be adjusted according to the investor’s preferences. The greater the value of , the smaller the maximum loss from the investment portfolio preferences by the investor, and vice versa. VaR in Equation (15) is determined based on the standard deviation rule.
In the face of maximum loss from the portfolio, investors have different risk tolerances. Risk tolerance is the investors’ tendency to accept loss uncertainty in their investments. In other words, the bigger the investor’s risk tolerance, the more courageous the investor is to face uncertainty. Mathematically, risk tolerance is expressed as follows:
where represents the risk aversion [33].
The mean-VaR portfolio optimization model considering risk tolerance is formulated as follows [37,38]:
The Lagrange multiplier method can be used to determine the solution of the model in Equation (17). It is explained in detail in Theorem 1. However, the solution stated in Theorem 1 may not satisfy the necessary condition as a global maximum solution.
Theorem 1.
If the mean-VaR portfolio optimization problem with risk tolerance, such as Equation (17), is solved using the Lagrange multiplier method, the solution is expressed as follows:
Proof.
The Lagrange multiplier equation for the model Equation (17) can be expressed as follows [8,18]:
The solution to Equation (20) is the zero maker of Equation (20) as follows:
and
The vector is determined first. Multiply both sides of Equation (21) by from the left so that this results in the following equation:
Then, multiply both sides of Equation (23) by from the left so that this results in the following equation:
Substitute Equation (24) into Equation (23) so that this results in the following equation:
Next, the determination of the solution . Multiply both sides of Equation (25) by so that this results in the following equation:
Substitute Equation (24) into Equation (26),
Substitute Equation (25) into Equation (27),
Equation (28) is a quadratic equation, so the possible values of are as follows:
where , , and . □
The solution in Equation (20) given in Theorem 1 may fulfil the necessary conditions as a global maximum solution [39,40]. The solution is called the global maximum solution of Equation (20) if this condition is satisfied:
where represents the Hessian matrix of Equation (20) as follows:
3. Application of Mechanism
3.1. Algorithm to Apply Mechanism on Real Data
The mechanism framework discussed in Section 2.2 is experimented on real data. The algorithm is as follows:
- Check the stationarity of each return data for each stock. The examination in this study was carried out using the Dicky–Fuller test (see Section 2.3.1). If the data is stationary, the experiment continues to the next stage, whereas if vice versa, the data is transformed first, e.g., into logarithmic form and data differentiation transformation.Identify orders from the ARMA model. Identification of AR and MA orders in this research is carried out using partial-autocorrelation and auto-correlation function diagrams, respectively.
- Estimate the parameters of the ARMA model. This assessment in this study was carried out using the maximum likelihood (ML) method.
- Check the classic assumptions in the ARMA model, one of which is the assumption of constant and symmetry of random errors. This study’s constant and symmetry checks were carried out using Glejser and cross-correlation (CC) tests, respectively. If the assumptions of constant and symmetry of random errors are met, the experiment continues to stage g, whereas if otherwise, the experiment continues to stage e.
- Identify orders from the GJR-GARCH model. The identification in this study was carried out through the Akaike information criterion (AIC) value. The order with the smallest AIC value is selected.
- Estimate the parameters of the GJR-GARCH model. This assessment in this study was carried out using the maximum likelihood (ML) method. Once this is completed, an ARMA-GJR-GARCH model of each stock data is obtained.
- Diagnostically test errors in the ARMA-GJR-GARCH model.
- Forecast the return of each stock for the next day using each model.
- Resample data by inputting the forecast results of each stock return into the data itself individually.
- Determine the vector of the mean of return and the covariance matrix from the resampled stock return data.
- Determine the optimal capital weight of each stock using Equation (25).
Visually, the algorithms a to j above are given in Figure 1.
Figure 1.
The algorithm for developing stock capital weighting in a portfolio is short and straightforward.
3.2. Data Description
This study used the daily closing price of the top ten stocks traded based on the transaction value on the Indonesia Stock Exchange (IDX), the capital market in Indonesia, until 14 December 2021. The ten stocks are as follows:
- PT. Bank Central Asia Tbk. is coded as BBCA
- PT. Bank Negara Indonesia Tbk. is coded as BBNI.
- PT. Bank Rakyat Indonesia Tbk. is coded as BBRI.
- PT. Bank Mandiri Tbk. is coded as BMRI.
- PT. Astra International Tbk. is coded as ASII.
- PT. Indofood CBP Sukses Makmur Tbk. is coded as ICBP.
- PT. Perusahaan Gas Negara Tbk. is coded as PGAS.
- PT. Bukit Asam Tbk. is coded as PTBA.
- PT. Telekomunikasi Indonesia Tbk. is coded as TLKM.
- PT. Unilever Indonesia Tbk. is coded as UNVR.
The period considered was from 14 April 2020 until 14 December 2021. The data can be openly accessed in the link as follows: https://finance.yahoo.com/ (accessed on 24 March 2022). The graph of each stock return is given in Figure 2. Figure 2 shows that the deviation of daily stock returns at the top and bottom of the zero line appears asymmetrical. The deviation of daily stock returns above the zero line appears to be greater than the deviation of daily stock returns below the zero line. It indicates an asymmetric nature in the deviation of stock returns from the average. Therefore, forecasting stock returns the next day requires a model that can overcome this: the ARMA-GJR-GARCH model.
Figure 2.
Visualization of daily returns from the top ten stocks in Indonesia based on transaction values from 14 April 2020 to 14 December 2021.
3.3. Stationarity Test of Data
The stationarity test of each stock return data first uses the Dickey–Fuller Test, as explained in Section 2.3.1. The test was conducted using R Studio software version 4.1.2 via the “tseries” package. With a significance level of 0.05, a summary of the stationarity test results is given in Table 1. Table 1 shows that the test statistical value of each stock return data is less than the critical point. Thus, the conclusion is that from testing on each data is not rejected, which means that all data is stationary, so ARMA modeling can be carried out.
Table 1.
Stationarity test results for each stock return datum.
3.4. Order Identification and Parameter Estimation of the ARMA Model
Order identification from the AR and MA models is conducted using partial-autocorrelation function (PACF) and autocorrelation function (ACF) diagrams, respectively. Using the help of EViews 10 software, the PACF and ACF diagrams are given in Figure 3. Figure 3 shows the interpretation of the ARMA model order of each stock. The interpretation of these orders is given in Table 2, using R software version 4.1.2 via the “tseries” package. The estimation results are also given in Table 2.


Figure 3.
PACF and ACF from data on the top 10 stocks in Indonesia based on transaction value: BBCA (a), BBNI (b), BBRI (c), BMRI (d), ASII (e), ICBP (f), PGAS (g), ICBP (h), TLKM (i), UNVR (j).
Table 2.
The ARMA model of the returns of the top 10 stocks in Indonesia.
3.5. Checking the Constancy and Symmetry Assumptions of Error Variance in the ARMA Model
Checking the constancy and symmetry of random errors in this study was carried out using the Glejser test and cross-correlation (CC) graphs, as explained in Subsection X.X. The Glejser test was carried out using EViews software version 10. With a significance level of 0.05 and degrees of freedom of 404, a summary of the results of the constant error test is given in Table 3. Table 3 shows that the probability value of each stock return datum is less than 0.05. Thus, the conclusion is that from testing on each datum is not rejected, which means that all data have a random error variance that is not constant. Then, the CC graph of each ARMA model error variance for each stock is given in Figure 4. Figure 4 was obtained using EViews software version 10. Thus, the conclusion is that all data do not have error variance symmetry.
Table 3.
Heteroscedasticity test result of the ARMA model’s error variance.


Figure 4.
Cross-correlation of ARMA model error variance of the top 10 stocks in Indonesia based on transaction value: BBCA (a), BBNI (b), BBRI (c), BMRI (d), ASII (e), ICBP (f), PGAS (g), ICBP (h), TLKM (i), UNVR (j).
3.6. GJR-GARCH Modeling of Each Stock Return
To overcome the unfulfilled assumptions of constancy and symmetry of the error variance, GJR-GARCH modelling of each error variance in the ARMA model was carried out. The order of each GJR-GARCH model was determined as 1. This was conducted for practical reasons. After the order was determined, the next step was estimating the model’s parameters. This estimation was carried out using the maximum likelihood method. Briefly, using EViews software version 10, the results of determining the order and estimating the parameters of the GJR-GARCH model for each stock are given in Table 4.
Table 4.
GJR-GARCH model of the top 10 stocks in Indonesia based on transaction value.
3.7. Error Diagnostic Test and Accuracy Check of ARMA-GJR-GARCH Model
Error diagnostic tests included tests for normality and independence of error from the ARMA-GJR-GARCH model. The normality test was conducted using the Kolmogorov–Smirnov test with a significance level of 0.05. In contrast, the error independence test used the Ljung–Box test with a significance level of 0.05. The results of both can be seen in Section 2.3.3 and Section 2.3.4. A summary of the tests for normality and independence of error are given in Table 5 and Table 6, respectively. Table 5 and Table 6 show that the from both tests is rejected. It shows that the error meets the assumptions of normality and independence.
Table 5.
Error normality test results for each ARMA-GJR-GARCH model.
Table 6.
Error independence test results for each ARMA-GJR-GARCH model.
Next, the checking of the accuracy of the ARMA-GJR-GARCH model for each stock needs to be carried out. This examination used the mean absolute error (MAE) and root-mean-squared error (RMSE) measures. The MAE and RMSE of each AR-MA-GJR-GARCH model for each stock are given in Table 7. Table 7 shows that the MAE and RMSE of each model look small. It indicates that the model is accurate and suitable for use.
Table 7.
MAE and RMSE values.
3.8. Forecasting Mean of Return One Day Ahead
After the ARMA-GJR-GARCH model for each stock was obtained, the mean of return one day ahead was predicted. This forecast was then used as a new sample for the next day in the mean-VaR model. The forecast results of the mean of return for each stock are given in Table 8. Table 8 also provides a forecast of the error variance.
Table 8.
Forecasting of means and variances of stock returns.
3.9. Portfolio Optimization Process
The process of optimizing the portfolio using mean-VaR first looks for covariance matrices between stocks. The calculation is assisted by using Excel 2016 software and produces values as follows:
After obtaining the covariance matrix , then the next step is the calculation of the inverse covariance matrix. The result of this calculation is shown as follows:
Then, the next is the determination of the average transpose vector value , expressed as follows:
Then, the one vector is expressed as follows:
Covariance matrix or were used to calculate the composition of the efficient portfolio weight in the model used using Excel 2016 software. Refer to Equation (25), by using vector , and matrix the weight vector value can be calculated . Parameter is called risk tolerance and simulated with several values that meet In addition, a risk tolerance must produce a nonnegative value of .
3.10. Discussion
This section describes the determination of the optimum weight. In addition, this section also analyzes the relationship between value-at-risk to ratio, risk tolerance to average, and risk tolerance to value-at-risk. Optimum weight is divided into two, namely the minimum and maximum weight. The minimum weight is the weight used to produce the smallest mean value, while the maximum weight is the weight that produces the largest mean value. Determination of the optimum weight is carried out in several steps. The first step is to determine the percentile value of VaR. In this study, we used 0.01 as significant level, and the selected percentile value is used to determine . Second is the determination of the interval of risk tolerance . This stage is carried out using the trial-and-error method so that all asset weights are positive. Briefly, we derived the risk tolerance interval with an increase of 0.72. A risk tolerance greater than 17.28 or is said not to be feasible because it produces a negative weight. Finally, the minimum weight from Appendix A is obtained when the risk tolerance is 0 with a return of 0.005670, while the maximum weight is obtained at a risk tolerance of 16.56 with a return of 0.006214. The complete results of the trials and errors can be seen in Appendix A.
Then, we analyzed the value-at-risk relationship to the ratio. This relationship can be explained as the higher the value-at-risk, the higher the ratio obtained. This is presented in Figure 5.
Figure 5.
Value-at-risk relationship to ratio.
Next, we carried out the analysis of the mean of return relationship to the ratio. This relationship can be explained as the higher the mean of return, the higher the ratio obtained. This is presented in Figure 6.
Figure 6.
Mean of return relationship to ratio.
We then proceeded to analyze the relationship between risk tolerance and value-at-risk. Based on the analysis that has been done, the greater the risk tolerance, the higher the value-at-risk. For more details, see Figure 7.
Figure 7.
Relationship between risk tolerance and value-at-risk.
Next, we analyzed the relationship between risk tolerance and average. Based on the analysis obtained, it was found that the greater the risk tolerance, the higher the average. Vice versa, the greater the average, the higher the risk tolerance. For more details, see Figure 8.
Figure 8.
Relationship between risk tolerance and mean of return.
Then, the value-at-risk analysis was carried out on average. Based on the analysis that had been carried out, it was known that the greater the average return value, the greater the value-at-risk obtained. These results can be seen clearly in Figure 9.
Figure 9.
Relationship between value-at-risk to mean of return.
Next, we analyzed the comparison of the optimal mean of return obtained through the ARMA-GJR-GARCH mean-VaR mechanism and the mean-variance model. The mean-variance model is expressed as follows:
The solution is as follows:
where
A comparison of the optimal mean of return from the mechanism in this study and the model in Equation (32) is given in Table 9.
Table 9.
A comparison of the optimal mean of return from the mechanism in this study and the mean-variance model.
Table 9 shows that the mean of return obtained from the mechanism in this study provides a greater value than the mean-variance model. Therefore, the mechanism in this study can be used convincingly.
4. Conclusions
This study examines the application of the mean-VaR optimization model to determine the weight of share capital allocation in investment portfolios. The stocks used are stocks that have asymmetric return volatility and are listed on the Indonesia Stock Exchange. The ARMA-GJR-GARCH time series model accommodates the asymmetric shape of these stocks.
The prediction results from the time series model were used as the estimated return of each stock the next day. These estimates were then used as the average return vector in the mean-VaR model. The results of capital weighting were 84% BBCA, 2.5% BBNI, 5.5% BBRI, 0.01% BMRI, 0.03% ASII, 0.06% ICBP, 0.3% PTBA, 0.0% PGAS, 0.2% TLKM, and 0.02% UNVR. Then, if value-at-risk increased, the ratio and average also increased. If risk tolerance increased, then value-at-risk and average increasd. Based on this research, the most efficient portfolio with the highest value of return and value-at-risk is 0.006214 and 0.042608.
Author Contributions
Conceptualization, Y.H. and T.P.; methodology, S.; software, R.A.H.; validation, S., T.P. and Y.H.; formal analysis, I.G.P.; investigation, I.G.P.; resources, Y.H.; data curation, R.A.I.; writing—original draft preparation, R.A.H. and R.A.I.; writing—review and editing, R.A.I.; visualization, R.A.H.; supervision, Y.H.; project administration, I.G.P.; funding acquisition, Y.H. All authors have read and agreed to the published version of the manuscript.
Funding
The authors express their gratitude to Universitas Padjadjaran for funding under grant number 1549/UN6.3.1/PT.00/2023.
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
Table A1.
The Results OF Each Stock Budget Allocation with Its Respective Mean, VaR, and Sharpe Ratio for .
Table A1.
The Results OF Each Stock Budget Allocation with Its Respective Mean, VaR, and Sharpe Ratio for .
| 0 | 0.721239 | 0.062561 | 0.099212 | 0.006589 | 0.006513 | 0.028736 | 0.028792 | 0.003542 | 0.037460 | 0.005355 | 1 | 0.005670 | 0.040015 | 0.141701 |
| 0.72 | 0.771480 | 0.047017 | 0.081043 | 0.004297 | 0.005117 | 0.019538 | 0.032824 | 0.002062 | 0.032430 | 0.004191 | 1 | 0.005898 | 0.040846 | 0.144393 |
| 1.44 | 0.793396 | 0.040237 | 0.073118 | 0.003298 | 0.004508 | 0.015526 | 0.034582 | 0.001416 | 0.030237 | 0.003683 | 1 | 0.005997 | 0.041327 | 0.145115 |
| 2.16 | 0.805673 | 0.036439 | 0.068678 | 0.002738 | 0.004167 | 0.013279 | 0.035567 | 0.001054 | 0.029007 | 0.003398 | 1 | 0.006053 | 0.041626 | 0.145408 |
| 2.88 | 0.813523 | 0.034010 | 0.065839 | 0.002379 | 0.003948 | 0.011842 | 0.036197 | 0.000823 | 0.028222 | 0.003216 | 1 | 0.006088 | 0.041829 | 0.145554 |
| 3.6 | 0.818976 | 0.032323 | 0.063867 | 0.002131 | 0.003797 | 0.010844 | 0.036635 | 0.000662 | 0.027676 | 0.003090 | 1 | 0.006113 | 0.041975 | 0.145637 |
| 4.32 | 0.822984 | 0.031083 | 0.062418 | 0.001948 | 0.003685 | 0.010110 | 0.036956 | 0.000544 | 0.027274 | 0.002997 | 1 | 0.006131 | 0.042084 | 0.145690 |
| 5.04 | 0.826054 | 0.030134 | 0.061308 | 0.001808 | 0.003600 | 0.009548 | 0.037203 | 0.000454 | 0.026967 | 0.002926 | 1 | 0.006145 | 0.042170 | 0.145724 |
| 5.76 | 0.828481 | 0.029383 | 0.060430 | 0.001697 | 0.003533 | 0.009104 | 0.037398 | 0.000382 | 0.026724 | 0.002870 | 1 | 0.006156 | 0.042238 | 0.145748 |
| 6.48 | 0.830447 | 0.028774 | 0.059719 | 0.001607 | 0.003478 | 0.008744 | 0.037555 | 0.000324 | 0.026527 | 0.002824 | 1 | 0.006165 | 0.042294 | 0.145766 |
| 7.2 | 0.832073 | 0.028271 | 0.059131 | 0.001533 | 0.003433 | 0.008446 | 0.037686 | 0.000276 | 0.026365 | 0.002786 | 1 | 0.006172 | 0.042341 | 0.145779 |
| 7.92 | 0.833440 | 0.027848 | 0.058636 | 0.001471 | 0.003395 | 0.008196 | 0.037795 | 0.000236 | 0.026228 | 0.002755 | 1 | 0.006179 | 0.042380 | 0.145789 |
| 8.64 | 0.834605 | 0.027488 | 0.058215 | 0.001418 | 0.003362 | 0.007982 | 0.037889 | 0.000202 | 0.026111 | 0.002728 | 1 | 0.006184 | 0.042414 | 0.145797 |
| 9.36 | 0.835610 | 0.027177 | 0.057852 | 0.001372 | 0.003335 | 0.007798 | 0.037970 | 0.000172 | 0.026010 | 0.002704 | 1 | 0.006188 | 0.042444 | 0.145804 |
| 10.08 | 0.836486 | 0.026906 | 0.057535 | 0.001332 | 0.003310 | 0.007638 | 0.038040 | 0.000146 | 0.025923 | 0.002684 | 1 | 0.006192 | 0.042469 | 0.145809 |
| 10.8 | 0.837256 | 0.026668 | 0.057257 | 0.001297 | 0.003289 | 0.007497 | 0.038102 | 0.000124 | 0.025846 | 0.002666 | 1 | 0.006196 | 0.042492 | 0.145813 |
| 11.52 | 0.837938 | 0.026457 | 0.057010 | 0.001266 | 0.003270 | 0.007372 | 0.038156 | 0.000104 | 0.025777 | 0.002650 | 1 | 0.006199 | 0.042512 | 0.145816 |
| 12.24 | 0.838546 | 0.026269 | 0.056790 | 0.001238 | 0.003253 | 0.007261 | 0.038205 | 0.000086 | 0.025717 | 0.002636 | 1 | 0.006202 | 0.042530 | 0.145819 |
| 12.96 | 0.839093 | 0.026100 | 0.056592 | 0.001213 | 0.003238 | 0.007161 | 0.038249 | 0.000070 | 0.025662 | 0.002624 | 1 | 0.006204 | 0.042547 | 0.145822 |
| 13.68 | 0.839586 | 0.025947 | 0.056414 | 0.001190 | 0.003224 | 0.007071 | 0.038289 | 0.000055 | 0.025612 | 0.002612 | 1 | 0.006206 | 0.042561 | 0.145824 |
| 14.4 | 0.840033 | 0.025809 | 0.056252 | 0.001170 | 0.003212 | 0.006989 | 0.038324 | 0.000042 | 0.025568 | 0.002602 | 1 | 0.006208 | 0.042575 | 0.145826 |
| 15.12 | 0.840441 | 0.025683 | 0.056105 | 0.001151 | 0.003200 | 0.006914 | 0.038357 | 0.000030 | 0.025527 | 0.002592 | 1 | 0.006210 | 0.042587 | 0.145828 |
| 15.84 | 0.840814 | 0.025567 | 0.055970 | 0.001134 | 0.003190 | 0.006846 | 0.038387 | 0.000019 | 0.025490 | 0.002584 | 1 | 0.006212 | 0.042598 | 0.145829 |
| 16.56 | 0.841156 | 0.025461 | 0.055846 | 0.001119 | 0.003180 | 0.006783 | 0.038415 | 0.000009 | 0.025455 | 0.002576 | 1 | 0.006214 | 0.042608 | 0.145830 |
| 17.28 | 0.841472 | 0.025364 | 0.055732 | 0.001104 | 0.003172 | 0.006725 | 0.038440 | −0.000001 | 0.025424 | 0.002568 | 1 | 0.006215 | 0.042618 | 0.145831 |
References
- Black, F.; Litterman, R. Global Portfolio Optimization. Financ. Anal. J. 1992, 48, 28–43. [Google Scholar] [CrossRef]
- Bollerslev, T. Generalized Autoregressive Conditional Heteroskedasticity. J. Econom. 1986, 31, 307–327. [Google Scholar] [CrossRef]
- Charles, A.; Darné, O. The Accuracy of Asymmetric GARCH Model Estimation. Int. Econ. 2019, 157, 179–202. [Google Scholar] [CrossRef]
- Xiong, J.; Zhou, X.Y. Mean-Variance Portfolio Selection under Partial Information. SIAM J. Control Optim. 2007, 46, 156–175. [Google Scholar] [CrossRef]
- Su, Y.C.; Huang, H.C.; Lin, Y.J. GJR-GARCH Model in Value-at-Risk of Financial Holdings. Appl. Financ. Econ. 2011, 21, 1819–1829. [Google Scholar] [CrossRef]
- Kalayci, C.B.; Ertenlice, O.; Akbay, M.A. A Comprehensive Review of Deterministic Models and Applications for Mean-Variance Portfolio Optimization. Expert Syst. Appl. 2019, 125, 345–368. [Google Scholar] [CrossRef]
- Al Janabi, M.A.M. Multivariate Portfolio Optimization under Illiquid Market Prospects: A Review of Theoretical Algorithms and Practical Techniques for Liquidity Risk Management. J. Model. Manag. 2021, 16, 288–309. [Google Scholar] [CrossRef]
- Nur Aini, N.S.; Lutfi, L. The Influence of Risk Perception, Risk Tolerance, Overconfidence, and Loss Aversion towards Investment Decision Making. J. Econ. Bus. Account. Ventur. 2019, 21, 401. [Google Scholar] [CrossRef]
- Pak, O.; Mahmood, M. Impact of Personality on Risk Tolerance and Investment Decisions. Int. J. Commer. Manag. 2015, 25, 370–384. [Google Scholar] [CrossRef]
- Hyndman, R.J.; Khandakar, Y. Automatic Time Series Forecasting: The Forecast Package for R. J. Stat. Softw. 2008, 27, 1–22. [Google Scholar] [CrossRef]
- Fu, R.; Zhang, Z.; Li, L. Using LSTM and GRU Neural Network Methods for Traffic Flow Prediction. In Proceedings of the 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC), Wuhan, China, 1–13 November 2016; pp. 324–328. [Google Scholar]
- Sukono, S.; Parmikanti, K.; Lisnawati, L.; Gw, S.H.; Saputra, J. Mean-Var Investment Portfolio Optimization Under Capital Asset Pricing Model (CAPM) with Nerlove Transformation: An Empirical Study Using Time Series Approach. Ind. Eng. Manag. Syst. 2020, 19, 498–509. [Google Scholar] [CrossRef]
- Suganthi, L.; Samuel, A.A. Energy Models for Demand Forecasting—A Review. Renew. Sustain. Energy Rev. 2012, 16, 1223–1240. [Google Scholar] [CrossRef]
- Valipour, M.; Banihabib, M.E.; Behbahani, S.M.R. Comparison of the ARMA, ARIMA, and the Autoregressive Artificial Neural Network Models in Forecasting the Monthly Inflow of Dez Dam Reservoir. J. Hydrol. 2013, 476, 433–441. [Google Scholar] [CrossRef]
- Vaibhava Lakshmi, R.; Radha, S. Time Series Forecasting for the Adobe Software Company’s Stock Prices Using ARIMA (BOX-JENKIN’) Model. J. Phys. Conf. Ser. 2021, 2115, 012044. [Google Scholar] [CrossRef]
- Hidayana, R.A.; Napitupulu, H.; Sukono, S. An Investment Decision-Making Model to Predict the Risk and Return in Stock Market: An Application of ARIMA-GJR-GARCH. Decis. Sci. Lett. 2022, 11, 235–246. [Google Scholar] [CrossRef]
- Dritsaki, C. An Empirical Evaluation in GARCH Volatility Modeling: Evidence from the Stockholm Stock Exchange. J. Math. Financ. 2017, 07, 366–390. [Google Scholar] [CrossRef]
- Zhang, L.; Zoli, E. Leaning against the Wind: Macroprudential Policy in Asia. J. Asian Econ. 2016, 42, 33–52. [Google Scholar] [CrossRef]
- Yin, R.; Newman, D.H.; Siry, J. Testing for Market Integration among Southern Pine Regions. J. For. Econ. 2002, 8, 151–166. [Google Scholar] [CrossRef]
- Ma, Z.-G.; Ma, C.-Q. Pricing Catastrophe Risk Bonds: A Mixed Approximation Method. Insur. Math. Econ. 2013, 52, 243–254. [Google Scholar] [CrossRef]
- Ghasemi, A.; Zahediasl, S. Normality Tests for Statistical Analysis: A Guide for Non-Statisticians. Int. J. Endocrinol. Metab. 2012, 10, 486–489. [Google Scholar] [CrossRef]
- Liu, Q.; Liu, X.; Jiang, B.; Yang, W. Forecasting Incidence of Hemorrhagic Fever with Renal Syndrome in China Using ARIMA Model. BMC Infect. Dis. 2011, 11, 218. [Google Scholar] [CrossRef] [PubMed]
- Sukono; Juahir, H.; Ibrahim, R.A.; Saputra, M.P.A.; Hidayat, Y.; Prihanto, I.G. Application of Compound Poisson Process in Pricing Catastrophe Bonds: A Systematic Literature Review. Mathematics 2022, 10, 2668. [Google Scholar] [CrossRef]
- Tadesse, K.B.; Dinka, M.O. Application of SARIMA Model to Forecasting Monthly Flows in Waterval River, South Africa. J. Water Land Dev. 2017, 35, 229–236. [Google Scholar] [CrossRef]
- Mohajerin Esfahani, P.; Kuhn, D. Data-Driven Distributionally Robust Optimization Using the Wasserstein Metric: Performance Guarantees and Tractable Reformulations. Math. Program. 2018, 171, 115–166. [Google Scholar] [CrossRef]
- Kolm, P.N.; Tütüncü, R.; Fabozzi, F.J. 60 Years of Portfolio Optimization: Practical Challenges and Current Trends. Eur. J. Oper. Res. 2014, 234, 356–371. [Google Scholar] [CrossRef]
- Xidonas, P.; Steuer, R.; Hassapis, C. Robust Portfolio Optimization: A Categorized Bibliographic Review. Ann. Oper. Res. 2020, 292, 533–552. [Google Scholar] [CrossRef]
- Guo, Y.; Zhou, W.; Luo, C.; Liu, C.; Xiong, H. Instance-Based Credit Risk Assessment for Investment Decisions in P2P Lending. Eur. J. Oper. Res. 2016, 249, 417–426. [Google Scholar] [CrossRef]
- Ponsich, A.; Jaimes, A.L.; Coello, C.A.C. A Survey on Multiobjective Evolutionary Algorithms for the Solution of the Portfolio Optimization Problem and Other Finance and Economics Applications. IEEE Trans. Evol. Comput. 2013, 17, 321–344. [Google Scholar] [CrossRef]
- Kon, S.J. Models of Stock Returns—A Comparison. J. Financ. 1984, 39, 147. [Google Scholar] [CrossRef]
- Prakash, A.J.; Chang, C.-H.; Pactwa, T.E. Selecting a Portfolio with Skewness: Recent Evidence from US, European, and Latin American Equity Markets. SSRN Electron. J. 2003, 27, 1375–1390. [Google Scholar] [CrossRef]
- Rockafellar, R.T.; Uryasev, S. Optimization of Conditional Value-at-Risk. J. Risk 2000, 2, 21–41. [Google Scholar] [CrossRef]
- Rockafellar, R.T.; Uryasev, S. Conditional Value-at-Risk for General Loss Distributions. J. Bank. Financ. 2002, 26, 1443–1471. [Google Scholar] [CrossRef]
- Gaivoronski, A.; Pflug, G. Value-at-Risk in Portfolio Optimization: Properties and Computational Approach. J. Risk 2005, 7, 1–31. [Google Scholar] [CrossRef]
- Pérignon, C.; Smith, D.R. The Level and Quality of Value-at-Risk Disclosure by Commercial Banks. J. Bank. Financ. 2010, 34, 362–377. [Google Scholar] [CrossRef]
- Purwandari, T.; Riaman; Hidayat, Y.; Sukono; Ibrahim, R.A.; Hidayana, R.A. Selecting and Weighting Mechanisms in Stock Portfolio Design Based on Clustering Algorithm and Price Movement Analysis. Mathematics 2023, 11, 4151. [Google Scholar] [CrossRef]
- Lwin, K.T.; Qu, R.; MacCarthy, B.L. Mean-VaR Portfolio Optimization: A Nonparametric Approach. Eur. J. Oper. Res. 2017, 260, 751–766. [Google Scholar] [CrossRef]
- Sukono; Sidi, P.; bin Bon, A.T.; Supian, S. Modeling of Mean-VaR Portfolio Optimization by Risk Tolerance When the Utility Function Is Quadratic. In Proceedings of the 2016 2nd International Conference on Applied Statistics (ICAS II), West Java, Indonesia, 27–28 September 2016; p. 020035. [Google Scholar]
- Lin, X.; Floudas, C.A.; Kallrath, J. Global Solution Approach for a Nonconvex MINLP Problem in Product Portfolio Optimization. J. Glob. Optim. 2005, 32, 417–431. [Google Scholar] [CrossRef]
- Cesarone, F.; Scozzari, A.; Tardella, F. An Optimization–Diversification Approach to Portfolio Selection. J. Glob. Optim. 2020, 76, 245–265. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).