Next Article in Journal
RBF Neural Network Fusion Disturbance Estimation for Robust Synchronization of Chaotic Systems
Next Article in Special Issue
Time Series Evidence on Artificial Intelligence and Green Transformation: The Impact of AI Policy on Corporate Carbon Performance
Previous Article in Journal
Moduli Spaces of Arrangements of 12 Projective Lines with a Sextic Point
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive LASSO-MGARCH for Multivariate Volatility Forecasting

1
Cardiff Business School, Cardiff University, Aberconway Building, Colum Drive, Cardiff CF10 3EU, UK
2
Loughborough Business School, Loughborough University, Sir Richard Morris Building, Loughborough LE11 3TU, UK
3
Cardiff School of Management, Cardiff Metropolitan University, Western Avenue, Cardiff CF5 2YB, UK
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(6), 1053; https://doi.org/10.3390/math14061053
Submission received: 4 February 2026 / Revised: 11 March 2026 / Accepted: 12 March 2026 / Published: 20 March 2026
(This article belongs to the Special Issue Time Series Forecasting for Green Finance and Sustainable Economics)

Abstract

This paper evaluates an Adaptive LASSO-MGARCH model for multivariate volatility forecasting, with applications in green and conventional bonds, equities, energy commodities, and EU carbon allowances. By introducing coefficient-specific adaptive penalisation directly into the multivariate GARCH variance equations, the model delivers a sparse and data-driven volatility spillover structure while preserving the positive definiteness of the conditional covariance matrix. Using daily data on green and conventional bonds, equities, energy commodities, and carbon allowances, we show that adaptive regularisation substantially reduces model complexity and improves economic interpretability relative to an unpenalised MGARCH benchmark. Out-of-sample forecasting experiments at multiple horizons demonstrate that the Adaptive LASSO-MGARCH model consistently achieves lower covariance forecast losses, and statistical tests based on the White reality check confirm that these improvements are significant across alternative loss functions.

1. Introduction

Understanding how volatility is transmitted across financial markets is central to risk management, asset allocation, and financial stability analysis. Multivariate GARCH (MGARCH) models provide a natural framework for this task because they model time-varying variances and covariances jointly, allowing volatility shocks in one market to propagate to others [1,2,3]. In applications where portfolios span heterogeneous assets, such as bonds, equities, energy commodities, and carbon permits, accurate covariance forecasts are particularly valuable because they directly determine hedge ratios, portfolio risk, and stress test outcomes.
A persistent challenge is that standard MGARCH specifications become difficult to estimate and to forecast as the cross-sectional dimension grows. Unrestricted multivariate variance dynamics typically involve O ( N 2 ) parameters (although our empirical application considers N = 8 assets, the unrestricted MGARCH variance equations are still parameter-rich due to their numerous cross-market terms; thus, “high-dimensional” here refers to the dimensionality of the parameter space rather than N alone), which can lead to overfitting and unstable forecasts in realistic sample sizes [3,4,5,6,7]. At the same time, the conditional covariance matrix must remain positive definite at all dates, otherwise likelihood evaluation and inference break down [2]. The literature has proposed several solutions, but each comes with trade-offs. The BEKK family ensures positive definiteness by construction [2], yet it remains parameter-heavy and quickly becomes computationally burdensome in systems beyond a handful of assets [3]. Constant conditional correlation (CCC) models reduce dimensionality by separating univariate variances from correlation dynamics [8,9], but flexible variants either impose strong homogeneity restrictions or reintroduce high-dimensional parameterisation when correlations are allowed to undertake rich interactions [6,7,10,11]. Factor-based MGARCH models achieve parsimony by attributing co-movement to a small set of latent drivers [3,12]. Still, they rely on strong structural assumptions that can be restrictive when dependence patterns are heterogeneous across markets.
Related work has therefore explored dimension-reduction and regularisation strategies for multivariate volatility models, aiming to control parameter proliferation and improve out-of-sample covariance forecasting. In particular, L 1 -type penalisation has been used to promote sparse spillover structures in multivariate GARCH settings, reducing estimation noise and enhancing interpretability [4,7,13]. Forecast evaluations of multivariate volatility models are commonly conducted using loss functions designed for covariance matrices, and systematic comparisons highlight that gains in parsimony can translate into forecast improvements when models are assessed out of sample [14,15].
This paper adopts a complementary approach: rather than imposing strong ex ante restrictions on the transmission structure, we allow the data to determine which volatility spillover channels are economically and statistically relevant. Specifically, we propose an Adaptive-Lasso MGARCH model that introduces coefficient-specific L 1 penalisation into the multivariate variance equations. Regularisation methods are well established in statistics and machine learning as tools for controlling complexity and improving out-of-sample performance [16,17]. In econometrics, uniform LASSO penalties have been applied to multivariate volatility models to promote sparsity [4,7,18,19], but uniform penalisation can overshrink economically important coefficients and may induce non-negligible bias. The adaptive LASSO of Zou [20] addresses this issue by weighting the penalty term using preliminary estimates, penalising small coefficients strongly while shrinking large coefficients less. This preserves the computational advantages of convex L 1 regularisation and, under suitable conditions, is known to deliver selection consistency and oracle-type behaviour in the adaptive LASSO literature under suitable regularity conditions [20,21,22]. These properties are attractive in MGARCH settings where many cross-market links are plausibly weak, while a small subset may be persistent and forecast-relevant.
Our modelling choice combines adaptive regularisation with a CCC decomposition of the conditional covariance matrix. The CCC structure preserves positive definiteness by construction and isolates the high-dimensional component to the variance equations, where sparsity is directly imposed. The resulting framework produces (i) a parsimonious and interpretable volatility-spillover structure and (ii) covariance forecasts that are less sensitive to estimation noise than dense MGARCH benchmarks.
We apply the proposed AL-MGARCH to an eight-asset system spanning green and conventional bonds, global equities and green equities, energy commodities (oil, gas, coal), and carbon permits (EUAs). This system is economically relevant for studying transition-related risk because it links financial markets that respond to climate policy, energy-price shocks, and global risk appetite. The empirical analysis is designed to address the paper’s central question: Does adaptive regularisation improve multivariate covariance forecasting relative to standard MGARCH?
Related to the present study, Xu et al. [23] propose an Adaptive LASSO-MGARCH framework for high-dimensional multivariate volatility modelling and demonstrate its ability to recover sparse volatility spillover structures across financial markets. Their analysis primarily focuses on structural interpretation and in-sample transmission mechanisms, while the out-of-sample predictive performance of the Adaptive-Lasso MGARCH model is not formally evaluated. The current paper complements and extends this line of research by shifting the emphasis toward forecasting performance. We conduct a systematic out-of-sample comparison between AL-MGARCH and a standard MGARCH benchmark across multiple forecast horizons using statistically validated loss-based criteria. This allows us to assess whether the theoretical advantages of adaptive regularisation, namely sparsity, reduced estimation noise, and oracle-type behaviour, translate into economically meaningful gains in covariance forecasting accuracy. Hence, while Xu et al. [23] establish the modelling framework and its spillover implications, this paper provides the first dedicated evidence on its forecasting effectiveness. A concise comparison between the two papers is provided in Appendix A.
The main findings are threefold. First, the Adaptive-Lasso selects a sparse set of volatility-transmission channels, shrinking many cross-effects to exactly zero while retaining economically meaningful persistence and spillovers. Second, model selection through out-of-sample tuning yields a substantially lower information criterion relative to the unpenalised benchmark, consistent with the improved fit after accounting for complexity. Third, and most importantly, AL-MGARCH delivers more accurate out-of-sample covariance forecasts than MGARCH at daily, weekly, and monthly horizons under both statistical and economic loss functions; the improvements are statistically supported using the White [24] reality check.
The remainder of the paper is organised as follows. Section 2 introduces the MGARCH benchmark and the Adaptive-Lasso extension, and describes the estimation and multi-step forecasting. Section 3 summarises the data. Section 4 reports the estimation results and the out-of-sample forecasting comparison. Section 5 concludes.

2. Adaptive-Lasso MGARCH Model

2.1. Baseline Specification

Let r t be the N × 1 vector of demeaned daily asset returns and let F t 1 denote the information set available at time t 1 . We consider a constant conditional correlation (CCC) MGARCH model in which
r t = ε t , ε t = D t e t ,
where D t = diag ( h 1 t 1 / 2 , , h N t 1 / 2 ) and e t F t 1 N ( 0 , P ) . The constant correlation matrix is P = { ρ i j } with ρ i i = 1 . Hence, E ( ε t F t 1 ) = 0 and
E ( ε t ε t F t 1 ) = H t = D t P D t .
Under CCC, H t is positive definite if P is positive definite and the diagonal elements of D t are strictly positive. In our implementation, P is estimated as the correlation matrix of standardized residuals, and is therefore positive semidefinite by construction, and the variance recursion is implemented with positivity constraints on h i t . We adopt CCC to guarantee positive definiteness and to keep the focus on improving high-dimensional variance estimation; the same variance-regularisation approach can be combined with time-varying correlation models, for example, DCC, in a straightforward extension.
Conditional variances follow a first-order multivariate GARCH recursion:
h t = ω + A ε t 1 2 + B h t 1 ,
where h t = ( h 1 t , , h N t ) , ω > 0 , and A , B R N × N . Stationarity requires ρ ( A + B ) < 1 , where ρ ( · ) denotes the spectral radius, that is, the largest modulus of the eigenvalues.

2.2. Quasi-Maximum Likelihood Estimation

Under the Gaussian quasi-likelihood, the time-t log-density of ε t is
log f ( ε t θ ) = N 2 log ( 2 π ) 1 2 log | H t | 1 2 ε t H t 1 ε t ,
where θ collects the parameters in ( ω , A , B , P ) . The negative average log-likelihood is
T ( θ ) = 1 T t = 1 T log f ( ε t θ ) .
The QMLE is θ ^ = arg min θ Θ T ( θ ) . In practice, P is estimated from standardized residuals e ^ t = D ^ t 1 ε ^ t as P ^ = corr ( e ^ t ) .

2.3. Adaptive-Lasso Regularisation

With unrestricted A and B , the number of parameters grows on the order of N 2 , and many cross-effects may be weak. To obtain a parsimonious variance transmission structure, we estimate a penalised version of the Gaussian QML objective:
θ ^ ( λ T ) = arg min θ Θ T ( θ ) + λ T j = 1 d w j | θ j | ,
where λ T 0 is the shrinkage parameter and w j are adaptive weights. We set w j = 1 / max { | θ ˜ j | , ϵ w } , where θ j is the jth element of the preliminary estimate θ ˜ . We use a small constant ϵ w to avoid division by zero, and set ϵ w = 0.005 following Cattivelli and Gallo [25].
The AL-MGARCH estimator is obtained in three sequential steps.
1.
Initial QML: Estimate an unrestricted CCC-MGARCH(1,1) on the full sample and collect θ ˜ = ( ω ˜ , A ˜ , B ˜ ) . Adaptive weights are then defined as
w j = 1 / max { | θ ˜ j | , ϵ w } , ϵ w = 0.005 ,
The value of ϵ w is chosen following Audrino and Knaus [26] and Cattivelli and Gallo [25].
2.
Selection of the shrinkage parameter λ ^ T : Using only the first 2 T / 3 observations, solve the penalised problem (5) over a grid of n λ = 30 equally spaced values { λ k } k = 1 n λ [ λ max / n λ , λ max ] , where
λ max = | T ( θ ˜ ) | T d v , d = 2 N 2 + N .
We set v = 10 following Cattivelli and Gallo [25]. For each λ k , produce one-step forecasts on the hold-out sample ( T / 3 observations) and compute the QLIK loss [27]
QLIK k = t = T T / 3 + 1 T tr ( H ^ t | t 1 ( k ) ) 1 H t + log | H ^ t | t 1 ( k ) | .
Choose λ ^ T = arg min k QLIK k . A BIC or economic-loss criterion is also admissible; see [28].
3.
Adaptive-Lasso estimation: Re-estimate (5) on the full sample with λ T = λ ^ T , yielding θ ^ λ ^ T .
Under standard regularity conditions (e.g., strict stationarity and finite fourth moments) and an appropriate penalty sequence, the AL-MGARCH estimator is selection-consistent and asymptotically normal. See Appendix B for details on the asymptotic properties.

2.4. Multi-Step-Ahead Covariance Forecasts

Under CCC, the s-step-ahead covariance forecast is
H ^ t + s t = D ^ t + s t P D ^ t + s t , D ^ t + s t = diag h ^ t + s t 1 / 2 .
From (2), the one-step variance forecast is
h ^ t + 1 t = ω + A ε t 2 + B h t .
For s 2 , ε t + s 1 2 is unobserved at time t and is replaced by its conditional expectation, and
C = A + B ,
The variance forecasts satisfy
h ^ t + s t = ω + C h ^ t + s 1 t , s 2 .
Solving recursively gives the closed-form expression
h ^ t + s t = ω ˜ s + C s 1 h ^ t + 1 t , ω ˜ s = ( I C ) 1 ( I C s 1 ) ω ,
for ρ ( C ) < 1 . Equations (7)–(11) define the s-step-ahead covariance forecasts used below.

3. Data

We study an eight-asset system designed to capture volatility transmission across (i) fixed income (green and conventional bonds), (ii) energy and commodity markets (Brent crude, natural gas, coal), (iii) carbon pricing (EU Emissions Allowances), and (iv) global equities (broad market and green/ESG equities). All series are daily close-to-close prices in USD (or USD-hedged for AGGB). Returns are log-differences multiplied by 100.
Green bonds are proxied by the Solactive Green Bond Index (GBOND). Conventional bonds are proxied by the USD-hedged Bloomberg Global Aggregate Bond Index (AGGB). Energy commodities include Brent crude futures (BRENT), thermal coal (COAL), and natural gas (GAS). Carbon risk is captured by the EU Emissions Allowances (EUA). Global equity risk is represented by MSCI ACWI (STOCK) and green equities by the MSCI Global Environment Index (ESG).
The sample spans January 2018 to June 2025 with T = 1509 observations, which is the longest common window across all series. Additional details on the data sources, sample construction, and code implementation are provided in the Supplementary Materials. Figure 1 plots daily log-returns for the eight assets over the common sample (January 2018–June 2025).
Figure 1 plots daily log-returns for the eight assets over the common sample (January 2018–June 2025). The sample is constructed as the longest overlapping window across all series; if any asset is missing on a given trading day, that date is removed for all assets to maintain a balanced panel. The figure also highlights several notable volatility episodes. Volatility rises sharply during the March 2020 COVID-19 sell-off across bonds, equities, EUA and Brent, while GAS and COAL are comparatively less affected. From mid-2021, EUA enters a persistent high-volatility phase, and from February 2022 GAS and COAL display pronounced swings around the Russia–Ukraine energy shock. We retain these observations unchanged (i.e., no trimming or winsorisation), as they reflect the economically meaningful shocks that the model is designed to capture.
Table 1 reports descriptive statistics. It reveals three stylised facts. First, at the mean level, most series are mean-reverting around zero: EU Emission Allowances (EUA) are the only asset with a significant positive drift (0.333), while the green equity index (ESG, 0.095) and the conventional equity index (STOCK, 0.086) show merely modest upticks. By contrast, natural gas records a small negative drift (GAS, −0.09), reflecting the prolonged weakness in global gas prices. The aggregate bond index (AGGB, −0.03) also trends slightly downward, consistent with the post-2017 ‘repricing of duration’ triggered by rising long-term yields. Second, volatility varies widely across markets. The standard deviations of crude oil (6.613) and natural gas (7.116) are more than six times that of conventional bonds (AGGB, 0.9), with green bonds (GBOND, 1.193) sitting in between. This pattern aligns with the summary statistics reported in Reboredo et al. [29] and Mensi et al. [30]. Third, all distributions deviate from normality. Every asset shows negative skewness, reflecting frequent downside moves, and kurtosis is far above the Gaussian benchmark of three, reaching 42.6 for conventional bonds and 69.3 for coal. These results indicate fat tails and sharp peaks, characteristic of heavy-tailed behaviour. The Ljung–Box statistics for squared returns (lag 20) are highly significant in every column, confirming pronounced ARCH effects and justifying the use of an MGARCH specification in the subsequent analysis.

4. Empirical Results

This section evaluates the proposed Adaptive-Lasso MGARCH (AL-MGARCH) model. We first report the benchmark MGARCH(1,1) estimates, then show how the Adaptive-Lasso delivers a more parsimonious volatility-transmission structure, and finally assess whether this parsimony translates into better out-of-sample covariance forecasts.

4.1. MGARCH Benchmark

We use an unrestricted CCC–MGARCH(1,1) as the benchmark because it is the standard baseline specification and provides a direct dense-versus-sparse comparison under identical variance dynamics.
Table 2 reports the unrestricted MGARCH(1,1) estimates (all estimations were conducted in Matlab R2024a using the fmincon optimisation routine).
The diagonal elements of A and B are sizeable across assets, confirming strong own-market volatility feedback and persistence. A number of off-diagonal coefficients are also statistically significant, indicating that volatility shocks can propagate across markets (bonds, energy commodities, carbon permits, and equities). The unrestricted MGARCH benchmark produces a dense volatility-transmission structure. In our eight-asset system, approximately 37% of the off-diagonal elements in the A and B matrices are statistically significant at the 5% level, implying widespread cross-market volatility interactions. While this richness may appear desirable from a structural perspective, it comes at a cost for forecasting. A dense parameterisation forces the model to estimate many small but persistent cross-effects, which are often weakly identified and sensitive to sampling variation. As a result, these nonzero coefficients may primarily reflect estimation noise rather than stable economic linkages, leading to overfitting and reduced out-of-sample performance.

4.2. Adaptive-Lasso MGARCH: Sparse Transmission and Improved Fit

Our main contribution is to regularise the MGARCH variance dynamics using the Adaptive Lasso, which selects a sparse set of economically relevant volatility spillover channels while shrinking weak cross-effects exactly to zero. The shrinkage parameter λ T is selected using a rolling validation scheme: the estimation window is split into a training subsample used for tuning λ T and a validation subsample used to minimise one-step-ahead forecast loss. Specifically, the first 1000 observations are used as the training subsample to construct the adaptive weights and estimate the model for a given λ T , while the last 509 observations form the validation subsample used to select λ ^ T by minimising one-step-ahead QLIK. The penalised model is then re-estimated on the full sample at the optimal λ ^ T .
Table 3 reports the resulting Adaptive-Lasso estimates. Relative to the dense MGARCH benchmark, the coefficient matrices become markedly sparse, particularly in off-diagonal elements. In the short-run shock matrix A , the largest surviving coefficients are concentrated on the diagonal, while only a limited number of cross-market effects remain, indicating that immediate volatility transmission is confined to a small subset of markets. By contrast, in the persistence matrix B , diagonal elements remain large, and several cross-market channels survive, suggesting that volatility spillovers are more pronounced at longer horizons than at the daily impact horizon.
This sparsity yields a parsimonious and interpretable volatility-transmission structure and substantially reduces effective model complexity. Consistent with this interpretation, the AL-MGARCH attains a higher log-likelihood and a substantially lower BIC than the unpenalised MGARCH. Here, BIC is computed using the number of active (nonzero) penalised coefficients as effective degrees of freedom, so it should be interpreted as a fit–parsimony trade-off under regularisation. Together with its superior out-of-sample forecasting performance, these results indicate that the reduction in estimation variance achieved through adaptive regularisation dominates any bias introduced by shrinkage, leading to improved generalisation.

4.3. Out-of-Sample Forecasting Comparison

The central empirical question is whether the proposed AL-MGARCH improves predictive performance relative to the unrestricted MGARCH benchmark. We therefore compare out-of-sample forecasts of the conditional covariance matrix at horizons h { 1 , 5 , 22 } trading days (daily, weekly, and monthly horizons). Forecast accuracy is evaluated using two standard statistical loss functions for covariance forecasts: QLIK and FN (Frobenius norm). Realised covariance is proxied by RC t = r t r t . See [27,28] for the details of the two loss functions.
Forecasts are generated in a rolling-window design: each model is re-estimated every fifth observation using a rolling window of 1000 observations, and h-step-ahead covariance forecasts are produced recursively for h > 1 . To test whether forecast improvements are statistically meaningful, we apply the White [24] reality check based on the stationary bootstrap of Politis and Romano [31].
Table 4 reports average out-of-sample losses. Across all horizons and both loss functions, AL-MGARCH yields lower losses than MGARCH. The gains are present at the one-step horizon and persist at longer horizons, which is consistent with the motivation for regularisation: by eliminating weak and unstable spillover coefficients, AL-MGARCH improves generalisation and delivers more accurate covariance forecasts. In sum, the results provide empirical support for the proposed AL-MGARCH framework as a practical alternative to dense MGARCH specifications when the cross-sectional dimension is moderate and forecasting performance is the primary objective.
The economic loss functions are relevant for evaluating covariance matrix forecasts, as they are based on forecasted portfolio performance. The same economic loss functions as in [32] are used, namely the global minimum variance portfolio (GMV) and the minimum variance portfolio (MV); see also [27,28]. These loss functions are the variances in the forecasts of portfolio returns. Given a covariance matrix forecast H t + s | t a , the GMV portfolio weight vector w t + s a is computed as the minimizer of the portfolio variance ( w t + s a ) H t + s | t a w t + s a subject to the constraint that the weights add to unity. Next the portfolio return w t + s a r t + s is computed. Once this procedure is carried out for each forecast date, the variance in the resulting time series of optimal portfolio returns is used as the loss function in the MCS procedure, since a superior model produces optimal portfolios with lower forecast variance.
The MV portfolio is obtained by minimising the portfolio variance subject to the additional constraint that the expected portfolio return be larger than a chosen value. Following Engle and Kelly [32], this value is fixed at 10% and the expected portfolio return at the mean of the data.
Table 5 reports the out-of-sample economic loss functions based on portfolio variance for the global minimum variance (GMV) and mean-variance (MV) portfolios. In both cases, the loss corresponds to the realised variance in the optimal portfolio returns constructed using the forecasted covariance matrix. Lower values therefore indicate superior economic performance, as they imply more stable portfolios and improved risk control.
Across all forecast horizons ( h = 1 , 5 , 22 ), the AL-MGARCH model consistently delivers lower portfolio variance than the benchmark MGARCH model for both portfolio strategies. For the GMV portfolio, the variance reductions are economically meaningful and statistically significant at the 5% level according to the White [24] reality check. For instance, at the one-day horizon, the GMV variance decreases from 1.382 under MGARCH to 1.261 under AL-MGARCH, corresponding to an approximate 9% reduction in realised portfolio risk. Similar improvements persist at the weekly ( h = 5 ) and monthly ( h = 22 ) horizons, indicating that the gains from sparse covariance estimation remain robust over longer investment horizons.
The economic gains are even more pronounced for the constrained MV portfolio, which incorporates a minimum expected return requirement. At all horizons, AL-MGARCH achieves substantially lower portfolio variance than MGARCH, with statistically significant improvements. This suggests that adaptive regularisation improves not only statistical forecast accuracy but also portfolio risk performance under constraints—an implication that is broadly relevant for global institutional investors and risk managers, with particular salience for those exposed to Europe’s carbon and energy markets (e.g., EUAs).
Overall, these results confirm that the forecasting gains of AL-MGARCH are economically meaningful. By eliminating noisy and weak spillover channels, the adaptive penalisation delivers more stable covariance forecasts, leading to improved portfolio allocation and superior out-of-sample risk performance. The consistency of the results across portfolio objectives and forecast horizons strengthens the practical relevance of the proposed AL-MGARCH framework.

4.4. Robustness

A natural extension would be to assess robustness through dedicated subsample analysis and formal structural-stability tests. In this paper, however, the empirical design already relies on an out-of-sample rolling-window framework with a 1000-observation estimation window, with parameters re-estimated repeatedly over time. As such, forecasting performance is evaluated across many overlapping subsamples and changing market conditions, providing an informal assessment of stability.
The results show that AL-MGARCH consistently outperforms the unpenalised MGARCH benchmark across forecast horizons and evaluation criteria. This suggests that the improvement is not driven by a particular sample period. Since the main objective of the paper is to compare the out-of-sample forecasting performance of AL-MGARCH and MGARCH, we consider the rolling-window evidence sufficient for the present analysis. Nevertheless, explicit subsample splits and formal break or stability tests would be useful extensions for future research.

5. Conclusions

This paper proposes and evaluates an Adaptive LASSO-MGARCH framework for modelling and forecasting high-dimensional conditional covariance dynamics. By introducing coefficient-specific penalisation directly into the multivariate GARCH variance equations, the model delivers a sparse yet flexible representation of volatility spillovers while mitigating over-parameterisation and estimation noise.
An empirical application to a system of bond, equity, energy, and carbon markets shows that adaptive regularisation substantially simplifies the volatility transmission structure without sacrificing in-sample fit. More importantly, out-of-sample forecasting results demonstrate that AL-MGARCH consistently outperforms an unpenalised MGARCH benchmark across short-, medium-, and long-horizon covariance forecasts. These gains are statistically significant under multiple loss functions and remain robust to rolling-window re-estimation.
The AL-MGARCH framework therefore offers a practical and scalable tool for high-dimensional risk forecasting. Improved covariance forecasts translate into more stable risk estimates, hedge ratios, and portfolio weights. This is relevant for institutional investors (e.g., constrained minimum-variance allocation and risk management) and also for individual investors using risk-based allocation rules. The main practical benefit of AL-MGARCH is that it reduces estimation noise by shrinking weak spillover channels, leading to more robust covariance forecasts.
Our framework adopts a CCC decomposition, so correlation dynamics are not modelled explicitly; extending the approach to time-varying correlations (e.g., DCC-type models) is a natural next step. Future work could also incorporate asymmetric volatility effects and heavier-tailed innovations, and consider alternative realised covariance measures when higher-frequency data are available.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/math14061053/s1.

Author Contributions

Conceptualization, Y.X.; Methodology, W.L.; Software, Y.X. and W.L.; Validation, W.L.; Formal analysis, Y.X.; Investigation, J.L. and W.L.; Data curation, J.L.; Writing—original draft, Y.X.; Writing—review & editing, J.L. and W.L.; Visualization, Y.X., J.L. and W.L.; Supervision, Y.X.; Project administration, Y.X. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by Cardiff University.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data is under a license that prohibits public sharing. The authors can only share it privately upon request, in line with the subscription terms.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Comparison with Xu et al. [23]

Table A1 highlights the key differences between Xu et al. [23] and this paper. In brief, Xu et al. [23] focus on modelling and in-sample spillover interpretation, whereas this paper serves as a forecasting-evaluation companion and adds theoretical and forecasting details.
Table A1. Key differences between Xu et al. [23] and this paper.
Table A1. Key differences between Xu et al. [23] and this paper.
Xu et al. [23]This Paper
Main focusModel development and in-sample spillover interpretationOut-of-sample covariance forecasting evaluation
Added contributionsNot the central focusAsymptotic properties of the AL-MGARCH estimator; explicit multi-step-ahead forecasting formulas
Forecasting designNot the central focusRolling-window forecasts; multi-horizon evaluation ( h { 1 , 5 , 22 } )
Evaluation and testsIn-sample emphasisStatistical and economic loss functions; White (2000) [24] reality check

Appendix B. Asymptotic Properties of the Adaptive-LASSO Estimator

This appendix states a sufficient-condition result for the Adaptive-LASSO estimator in the CCC–MGARCH setting. The statement follows the logic of adaptive LASSO oracle results for likelihood-based multivariate volatility dynamics (e.g., Theorem 1 in Cattivelli and Gallo, 2020 [25] and standard QMLE regularity conditions for GARCH-type models.

Appendix B.1. Setup

Let θ Θ R p collect the parameters of the variance dynamics (e.g., the elements of ω , A, and B). Define the (average) Gaussian QML criterion
T ( θ ) = 1 T t = 1 T log f ( ε t θ ) ,
where f ( · θ ) is the Gaussian density implied by the CCC covariance H t ( θ ) = D t ( θ ) P D t ( θ ) . Let the Adaptive-LASSO estimator be
θ ^ ( λ T ) = arg min θ Θ T ( θ ) + λ T j = 1 p w j | θ j | ,
with weights w j = 1 / max { | θ ˜ j | , ϵ w } γ , where θ ˜ is an initial (unpenalised) QMLE, ϵ w > 0 , and γ > 0 .
Let the true parameter be θ 0 and define the active set S = { j : θ 0 j 0 } with s = | S | and complement S c .

Appendix B.2. Assumptions

Assumption A1
(stationarity and ergodicity). Under θ 0 , the CCC–MGARCH recursion admits a unique strictly stationary and ergodic solution with h i t ( θ 0 ) > 0 a.s., and E ε t 2 + δ < for some δ > 0 .
Assumption A2
(smoothness and identification). The map θ T ( θ ) is three-times continuously differentiable in a neighbourhood of θ 0 a.s.; θ 0 is identifiable; and the Fisher information matrix
I ( θ 0 ) = lim T E 2 T ( θ ) | θ = θ 0
exists and is positive definite on the active coordinates S.
Assumption A3
(initial estimator). The unpenalised QMLE θ ˜ satisfies T ( θ ˜ θ 0 ) = O p ( 1 ) .
Assumption A4
(penalty rate). The tuning sequence satisfies λ T T 0 and λ T T ( γ + 1 ) / 2 as T .

Appendix B.3. Oracle-Type Result

Theorem A1
(Selection consistency and asymptotic normality). Under Assumptions A1–A4, the Adaptive-LASSO estimator θ ^ ( λ T ) satisfies:
1.
Selection consistency: Pr S ^ ( λ T ) = S 1 as T , where S ^ ( λ T ) = { j : θ ^ j ( λ T ) 0 } .
2.
Asymptotic normality on the active set:
T θ ^ S ( λ T ) θ 0 S d N 0 , I S S ( θ 0 ) 1 ,
where I S S ( θ 0 ) denotes the active-set block of the information matrix.
 Hence, on the active coordinates, θ ^ S ( λ T ) is asymptotically equivalent to the QMLE computed under the oracle model that knows S in advance.
Proof. 
Theargument follows standard adaptive-LASSO proofs for likelihood-based M-estimators: (i) a local quadratic expansion of T ( θ ) around θ 0 using Assumption A2 and a CLT under Assumption A1; (ii) T -consistency of θ ˜ (Assumption A3) implies the adaptive weights diverge on S c and remain bounded on S; (iii) the tuning rate in Assumption A4 guarantees that the penalty is asymptotically negligible on S but dominates on S c , yielding selection consistency; (iv) conditional upon correct selection, the penalised estimator coincides asymptotically with the unpenalised QMLE on the active set, implying the stated limit distribution. □

References

  1. Hamao, Y.; Masulis, R.W.; Ng, V. Correlations in price changes and volatility across international stock markets. Rev. Financ. Stud. 1990, 3, 281–307. [Google Scholar] [CrossRef]
  2. Engle, R.F.; Kroner, K.F. Multivariate simultaneous generalized ARCH. Econom. Theory 1995, 11, 122–150. [Google Scholar] [CrossRef]
  3. Bauwens, L.; Laurent, S.; Rombouts, J.V. Multivariate GARCH models: A survey. J. Appl. Econom. 2006, 21, 79–109. [Google Scholar] [CrossRef]
  4. Sun, Y.; Lin, X. Regularization for stationary multivariate time series. Quant. Financ. 2012, 12, 573–586. [Google Scholar] [CrossRef]
  5. Chuliá, H.; Furió, D.; Uribe, J.M. Volatility spillovers in energy markets. Energy J. 2019, 40, 173–198. [Google Scholar] [CrossRef]
  6. Poignard, B.; Fermanian, J.D. High-dimensional penalized ARCH processes. Econom. Rev. 2021, 40, 86–107. [Google Scholar] [CrossRef]
  7. Dhaene, G.; Sercu, P.; Wu, J. Volatility spillovers: A sparse multivariate GARCH approach with an application to commodity markets. J. Futur. Mark. 2022, 42, 868–887. [Google Scholar] [CrossRef]
  8. Tse, Y.K.; Tsui, A.K.C. A multivariate generalized autoregressive conditional heteroscedasticity model with time-varying correlations. J. Bus. Econ. Stat. 2002, 20, 351–362. [Google Scholar] [CrossRef]
  9. Engle, R. Dynamic conditional correlation: A simple class of multivariate generalized autoregressive conditional heteroskedasticity models. J. Bus. Econ. Stat. 2002, 20, 339–350. [Google Scholar] [CrossRef]
  10. Cappiello, L.; Engle, R.F.; Sheppard, K. Asymmetric dynamics in the correlations of global equity and bond returns. J. Financ. Econom. 2006, 4, 537–572. [Google Scholar] [CrossRef]
  11. Hafner, C.M.; Franses, P.H. A generalized dynamic conditional correlation model: Simulation and application to many assets. Econom. Rev. 2009, 28, 612–631. [Google Scholar] [CrossRef]
  12. Engle, R.F.; Ng, V.K.; Rothschild, M. Asset pricing with a factor-ARCH covariance structure: Empirical estimates for treasury bills. J. Econom. 1990, 45, 213–237. [Google Scholar] [CrossRef]
  13. Wu, J.; Dhaene, G. Sparse Multivariate GARCH; Working Paper; Department of Economics, KU Leuven: Leuven, Belgium, 2016. [Google Scholar]
  14. Laurent, S.; Rombouts, J.V.K.; Violante, F. On the forecasting accuracy of multivariate GARCH models. J. Appl. Econom. 2012, 27, 934–955. [Google Scholar] [CrossRef]
  15. Laurent, S.; Rombouts, J.V.K.; Violante, F. On loss functions and ranking forecasting performances of multivariate volatility models. J. Econom. 2013, 173, 1–10. [Google Scholar] [CrossRef]
  16. Tibshirani, R. Regression shrinkage and selection via the lasso. J. R. Stat. Soc. Ser. B Stat. Methodol. 1996, 58, 267–288. [Google Scholar] [CrossRef]
  17. Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar] [CrossRef]
  18. Wu, J.; Dhaene, G. Sparse Multivariate GARCH; Discussion Paper Series, DPS16.11; Department of Economics, KU Leuven: Leuven, Belgium, 2016; pp. 1–17. [Google Scholar] [CrossRef]
  19. Yao, S.; Zou, H.; Xing, H. L1 Regularization for High-Dimensional Multivariate GARCH Models. Risks 2024, 12, 34. [Google Scholar] [CrossRef]
  20. Zou, H. The adaptive lasso and its oracle properties. J. Am. Stat. Assoc. 2006, 101, 1418–1429. [Google Scholar] [CrossRef]
  21. Huang, J.; Ma, S.; Zhang, C.H. Adaptive lasso for sparse high-dimensional regression models. Stat. Sin. 2008, 18, 1603–1618. [Google Scholar]
  22. Medeiros, M.C.; Mendes, E.F. 1-regularization of high-dimensional time-series models with non-Gaussian and heteroskedastic errors. J. Econom. 2016, 191, 255–271. [Google Scholar] [CrossRef]
  23. Xu, Y.; Lyu, J.; Mazouz, K. Adaptive-Lasso MGARCH for the Volatility Spillover of Transition Finance. SSRN 2025. [Google Scholar] [CrossRef]
  24. White, H. A Reality Check for Data Snooping. Econometrica 2000, 68, 1097–1126. [Google Scholar] [CrossRef]
  25. Cattivelli, L.; Gallo, G.M. Adaptive Lasso for Vector Multiplicative Error Models. Quant. Financ. 2020, 20, 255–274. [Google Scholar] [CrossRef]
  26. Audrino, F.; Knaus, S.D. Lassoing the HAR Model: A Model Selection Perspective on Realized Volatility Dynamics. Econom. Rev. 2016, 35, 1485–1521. [Google Scholar] [CrossRef]
  27. Bauwens, L.; Xu, Y. DCC- and DECO-HEAVY: Multivariate GARCH models based on realized variances and correlations. Int. J. Forecast. 2023, 39, 938–955. [Google Scholar] [CrossRef]
  28. Bauwens, L.; Xu, Y. The contribution of realized variance–covariance models to the economic value of volatility timing. Int. J. Forecast. 2025, 41, 1165–1183. [Google Scholar] [CrossRef]
  29. Reboredo, J.C.; Ugolini, A.; Aiube, F.A.L. Network connectedness of green bonds and asset classes. Energy Econ. 2020, 86, 104629. [Google Scholar] [CrossRef]
  30. Mensi, W.; Selmi, R.; Al-Kharusi, S.; Belghouthi, H.E.; Kang, S.H. Connectedness between green bonds, conventional bonds, oil, heating oil, natural gas, and petrol: New evidence during bear and bull market scenarios. Resour. Policy 2024, 91, 104888. [Google Scholar] [CrossRef]
  31. Politis, D.N.; Romano, J.P. The Stationary Bootstrap. J. Am. Stat. Assoc. 1994, 89, 1303–1313. [Google Scholar] [CrossRef]
  32. Engle, R.F.; Kelly, B. Dynamic Equicorrelation. J. Bus. Econ. Stat. 2012, 30, 212–228. [Google Scholar] [CrossRef]
Figure 1. Time evolution of returns for the eight assets.
Figure 1. Time evolution of returns for the eight assets.
Mathematics 14 01053 g001
Table 1. Descriptive statistics of daily log-returns.
Table 1. Descriptive statistics of daily log-returns.
GBONDESGAGGBBRENTGASCOALEUASTOCK
Min−7.874−24.843−13.95−70.50−51.553−135.294−49.022−25.192
Max7.01037.3136.0348.07531.36982.20640.80220.308
Mean0.0010.095−0.030.036−0.0900.0190.3330.086
Std1.1934.7640.906.6137.1168.0467.4642.643
Skew−0.261−0.001−2.76−1.344−0.353−2.606−0.333−1.059
Kurt8.5077.72042.6021.7716.92069.3507.37217.253
LB2312.148251.60310.501435.717398.79659.899213.7851581.352
Note. GBOND: Solactive Green Bond Index; ESG: MSCI Global Environment index; AGGB: USD-hedged Bloomberg Global Aggregate; BRENT: ICE Brent Crude futures contract front-month; GAS: S&P GSCI 3-Month Forward Natural Gas Index (ER); COAL: ICE Rotterdam coal nearby; EUA: EU Emissions Allowances (EEX EUA); STOCK: MSCI All-Country World Index. LB2 is the Ljung–Box statistic for squared returns at lag 20; the 5% critical value is 31.41.
Table 2. MGARCH estimates of the coefficient matrices A and B .
Table 2. MGARCH estimates of the coefficient matrices A and B .
GBONDESGAGGBBRENTGASCOALEUASTOCK
Matrix A
GBOND0.11280.03150.0850−0.00530.0430−0.00410.01360.0152
ESG0.02070.11280.01840.0003−0.0161−0.0059−0.00630.0042
AGGB0.0574−0.00050.1598−0.00060.0603−0.0029−0.01190.0343
BRENT−0.0021−0.00180.01730.11090.01230.01130.00620.0426
GAS0.0261−0.02030.0078−0.00040.1298−0.0018−0.00450.0102
COAL0.1015−0.0238−0.0686−0.00210.13730.0774−0.0061−0.0007
EUA0.02020.0083−0.01990.00770.01100.00850.11610.0430
STOCK0.0200−0.0063−0.02320.00380.0169−0.00150.01660.1723
Matrix B
GBOND0.51930.08370.0413−0.00910.08850.05090.0337−0.0150
ESG−0.01100.8306−0.0356−0.02110.05970.0221−0.00220.0215
AGGB0.05320.01930.4764−0.01410.09290.0437−0.0306−0.0170
BRENT−0.0180−0.00980.01140.7644−0.04100.0012−0.01850.0491
GAS−0.01660.0656−0.01860.01040.81560.00020.0143−0.0375
COAL−0.00010.02340.00470.02030.12820.54800.0319−0.0311
EUA−0.0030−0.0056−0.0307−0.01400.0225−0.01290.74120.0155
STOCK0.00180.0574−0.00410.0418−0.0098−0.0024−0.01680.7133
Log-likelihood: 10.2094
BIC: 916.4390
Notes: Bold entries indicate statistical significance at the 5% level. Log-likelihood and Bayesian Information Criterion (BIC) are reported at the bottom of the table. BIC uses active (nonzero) coefficients as effective degrees of freedom.
Table 3. Adaptive-Lasso estimates of the coefficient matrices A and B .
Table 3. Adaptive-Lasso estimates of the coefficient matrices A and B .
GBONDESGAGGBBRENTGASCOALEUASTOCK
Matrix A
GBOND0.15180.01040.085800.0123−0.0028−0.00110.0045
ESG0.00120.16770.004100.0019000.0015
AGGB0.018100.23770−0.00110−0.00310.0125
BRENT0.0013000.1691000−0.0011
GAS0.0069−0.0029000.23260.001900.0014
COAL0.0508−0.0130−0.06720.00170.19000.129300
EUA0.00260.00260.0059−0.00450.00110.00250.16230
STOCK−0.005600−0.0111−0.0022−0.00120.00360.2370
Matrix B
GBOND0.59640.01450.05620.00720.02560.0401−0.00420.0081
ESG00.7897−0.00200.00300.04080.00200−0.0056
AGGB0.0135−0.00420.59440.00220.0641−0.0117−0.0099−0.0023
BRENT0−0.0023−0.00140.7497−0.004600.01780.0289
GAS0−0.010400.00400.69140−0.00640
COAL00000.14300.4911−0.00150
EUA00−0.00470.0032−0.0021−0.00410.66800
STOCK0.00160.003400.00800.00160−0.00150.7290
Log-likelihood: 11.2304
BIC: 636.2674
Note: Elements set exactly to zero by the penalty appear as “0”. Standard errors (or t-ratios) are available upon request. BIC uses active (nonzero) coefficients as effective degrees of freedom.
Table 4. Out-of-sample forecasting performance: statistical loss functions.
Table 4. Out-of-sample forecasting performance: statistical loss functions.
HorizonQLIKFN
AL-MGARCHMGARCHAL-MGARCHMGARCH
h = 1 4.40264.55747.91737.9591
h = 5 4.92325.13427.95697.9954
h = 22 5.93336.18678.08638.1516
Note: Bold indicates significance at the 5% level based on the White (2000) [24] reality check.
Table 5. Out-of-sample forecasting performance: economic loss functions.
Table 5. Out-of-sample forecasting performance: economic loss functions.
HorizonGMVMV
AL-MGARCH MGARCH Impr. (%) AL-MGARCH MGARCH Impr. (%)
h = 1 1.2611.3828.762.2412.4528.61
h = 5 1.3341.4568.382.3522.5678.38
h = 22 1.4021.5248.012.4372.5835.65
Note: Impr. (%) is the percentage reduction in loss relative to MGARCH, ( MGARCH AL - MGARCH ) / MGARCH × 100 . Bold indicates significance at the 5% level based on the White (2000) [24] reality check.
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.

Share and Cite

MDPI and ACS Style

Xu, Y.; Lyu, J.; Lu, W. Adaptive LASSO-MGARCH for Multivariate Volatility Forecasting. Mathematics 2026, 14, 1053. https://doi.org/10.3390/math14061053

AMA Style

Xu Y, Lyu J, Lu W. Adaptive LASSO-MGARCH for Multivariate Volatility Forecasting. Mathematics. 2026; 14(6):1053. https://doi.org/10.3390/math14061053

Chicago/Turabian Style

Xu, Yongdeng, Juyi Lyu, and Wenna Lu. 2026. "Adaptive LASSO-MGARCH for Multivariate Volatility Forecasting" Mathematics 14, no. 6: 1053. https://doi.org/10.3390/math14061053

APA Style

Xu, Y., Lyu, J., & Lu, W. (2026). Adaptive LASSO-MGARCH for Multivariate Volatility Forecasting. Mathematics, 14(6), 1053. https://doi.org/10.3390/math14061053

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop