1. Introduction
1.1. Background
Carbon markets have gradually evolved into complex adaptive systems characterized by pronounced uncertainty, multisource interactions, and nonlinear dynamics. Within the framework of the Emissions Trading System (ETS), which has been widely recognized as a cost-effective policy instrument for mitigating climate change and has been adopted in many countries and regions [
1], such complexity creates significant challenges for market management and decision-making. In this context, accurate carbon price forecasting is highly important for maintaining the stability and efficiency of the ETS, because it supports compliance planning, investment decisions, regulatory assessment, allowance allocation, and financial risk pricing [
2]. This importance has further increased because of ongoing institutional changes, including market expansion and the gradual transition from intensity-based targets to absolute emission caps. As a result, carbon price dynamics are increasingly shaped by the joint effects of macroeconomic conditions, policy interventions, market fundamentals, and investor sentiment [
3].
Carbon prices exhibit strong temporal variability, making multi-step forecasting essential for capturing evolving market dynamics under changing regulatory and macroeconomic environments. In forecasting literature, point-based approaches typically focus on estimating a single representative price value at each horizon, which may be insufficient to characterize the full distributional behavior of carbon price movements [
4]. To address this limitation, this study formulates the problem as a multi-step interval-valued carbon price forecasting task. Unlike point forecasting, which provides a scalar prediction for each future time step, interval-valued forecasting directly models the lower and upper price components at each forecasting horizon, thereby representing each future observation as a structured pair rather than a single value [
5]. This formulation is particularly relevant in carbon markets, where policy interventions, energy price shocks, and macroeconomic fluctuations often asymmetrically affect downside and upside price dynamics, leading to heterogeneous responses at different horizons. These characteristics pose substantial challenges for developing accurate multi-step forecasting systems. Therefore, this study focuses on multi-step interval-valued carbon price forecasting based on data from the CEA market, aiming to improve predictive accuracy and provide a more comprehensive characterization of complex market dynamics under multi-source heterogeneous influencing factors in a unified system.
1.2. Literature Review
Previous studies have extensively employed traditional econometric models for carbon price analysis and forecasting. For example, the generalized autoregressive conditional heteroskedasticity (GARCH) family of models has been widely used to characterize volatility dynamics in carbon markets, and Liu et al. [
6] applied a GARCH-based framework to examine key features of carbon price returns. To jointly model the mean and variance processes, Huang et al. [
7] developed an autoregressive integrated moving average (ARIMA)-GARCH model that incorporates the operational characteristics of carbon credit mechanisms and external influencing factors. In addition, Yang et al. [
8] used a vector autoregression model to investigate the dynamic interactions between carbon price liquidity and stock market liquidity. Although these econometric models provide a solid theoretical basis for describing linear dependence and volatility clustering, their restrictive assumptions often limit their ability to capture the nonlinear and non-stationary features of carbon market data.
To overcome these limitations, recent studies have increasingly turned to artificial intelligence techniques. For instance, Luo et al. [
9] proposed a text-driven forecasting framework based on weighted interval-joint quadratic support vector regression to incorporate investor sentiment into interval carbon price prediction. Zhu et al. [
10] developed a robust prediction system combining a probability density recurrence network and an interval multi-layer perceptron to generate interval-valued forecasts. Mu et al. [
11] further proposed a multi-source forecasting framework based on Long Short-Term Memory networks to improve carbon price prediction accuracy. Building on these advances, some studies have moved beyond single-model AI forecasting toward hybrid paradigms that integrate complementary modeling techniques. Li et al. [
12] developed a dual decomposition and error-correction framework for carbon price forecasting, showing that combining decomposition, prediction, and residual correction can further improve predictive accuracy. These studies show that hybrid modeling can improve predictive performance by combining different techniques to capture distinct aspects of carbon price dynamics [
13]. However, hybrid models are typically built around a limited number of pre-specified components, which may still constrain their ability to fully exploit the diversity of multiple candidate predictors.
Against this background, ensemble learning has emerged as a more general paradigm for integrating the strengths of multiple forecasting models [
14]. For example, Sha et al. [
15] employed the Grey Wolf Optimization algorithm to derive optimal weights for multiple forecasting models. However, most conventional ensemble methods combine model outputs only at the final prediction stage, treating the forecasts of different models as parallel inputs and paying limited attention to the systematic errors left unexplained by the primary predictor [
16]. To address this limitation, some recent studies have moved from direct forecast combination to residual-driven learning schemes, in which a primary predictor first generates a primary forecast and auxiliary models are then used to model the remaining unexplained components [
17]. This transition reflects a growing emphasis on structured ensemble design, where the interaction among sub-models is explicitly organized rather than simply aggregated at the output level.
Beyond improvements in model architecture, recent studies have extended carbon price forecasting from single-step point prediction to multi-step point prediction and interval-valued prediction, enabling a richer characterization of temporal dynamics and market uncertainty [
18]. For example, prior work has explored multi-step forecasting frameworks, while others have focused on interval-valued prediction to quantify uncertainty. However, multi-step interval-valued carbon price forecasting remains largely unexplored, despite its increasing practical relevance. As forecasting tasks shift toward multi-step and interval-valued settings, the difficulty of prediction increases due to error accumulation over time and the need to explicitly model uncertainty propagation [
19]. These characteristics require models to learn more informative and comprehensive representations of underlying market dynamics.
Under such conditions, relying on a limited set of explanatory variables is often insufficient. This necessitates the incorporation of diverse and complementary information sources. Carbon price dynamics are jointly influenced by economic, financial, policy-related, and sentiment factors, making multi-source data integration essential for accurate prediction. However, the introduction of multi-source data fundamentally changes the structure of the modeling problem. On the one hand, it significantly expands the feature space, leading to redundancy and noise among variables. On the other hand, these heterogeneous data sources are often observed at different temporal frequencies, resulting in mixed-frequency heterogeneity. Feature selection methods such as the least absolute shrinkage and selection operator (LASSO) and importance-based screening are commonly adopted to address the high-dimensional nature of multi-source inputs [
20]. However, these approaches typically rely on simple selection criteria and fail to capture nonlinear interactions among heterogeneous variables, limiting their effectiveness in complex multi-source environments [
21]. The mixed-frequency data sampling (MIDAS) framework has been introduced to handle mixed-frequency data by incorporating high-frequency variables into low-frequency models without temporal aggregation, thereby preserving fine-grained temporal information [
22]. For example, Liu et al. [
23] employed a GARCH-MIDAS model incorporating economic policy uncertainty indices to forecast EU carbon futures volatility and reported improved predictive accuracy.
Despite these advances, existing approaches typically address high-dimensional feature selection and mixed-frequency modeling as separate components. In particular, most MIDAS-based methods are restricted to single high-frequency predictors or treat multiple variables independently, which prevents them from capturing cross-source interactions in multi-source mixed-frequency settings. This limitation becomes more critical in multi-step interval forecasting, where error accumulation and uncertainty propagation further increase the demand for coordinated modeling of heterogeneous information. To overcome these limitations, this study develops a unified multi-source frequency alignment and feature selection framework that enables joint modeling and coherent integration of heterogeneous high-frequency factors within a multi-step interval forecasting system.
1.3. Research Gaps
A systematic review of the existing literature revealed several persistent limitations from a systems science perspective. The current approaches remain fragmented and fail to capture the carbon market as a complex adaptive system. Specifically, this study identified the following research gaps:
(1) Lack of a dynamic feature selection paradigm capable of reconciling competing objectives in multi-source data-driven carbon price forecasting. Most existing methods adopt static selection strategies, making it difficult to jointly capture short-term fluctuations and long-term structural information, while also limiting their ability to distinguish informative signals from redundant features in high-dimensional inputs.
(2) Insufficient modeling capability for multi-step forecasting with multi-source mixed-frequency data. The effective utilization of heterogeneous mixed-frequency information across multiple horizons remains challenging, particularly for capturing the joint dynamics of price fluctuations.
(3) Structural limitations in conventional mixed-frequency models in multi-source contexts. Conventional mixed-frequency models are inherently limited in multisource settings because they are typically designed to accommodate only a single high-frequency explanatory variable. This prevents the joint integration of heterogeneous information such as market, macroeconomic, and sentiment data, limiting their ability to capture high-dimensional feature interactions.
(4) Limitations in existing residual correction and ensemble systems. Existing approaches rely on static combination schemes, overlooking the dynamic relationship between collective forecast distributions and baseline residuals, and constraining the effectiveness of error correction.
(5) Limited interpretability in multi-source mixed-frequency forecasting systems. There is still insufficient understanding of how different input factors and model components contribute to predictions across forecasting horizons, making it difficult to interpret the roles of multi-source drivers and the dynamics of model behavior.
1.4. Main Work and Contributions
To address the above research gaps, this study developed a multistep interval-valued carbon price forecasting system based on multisource mixed-frequency information modeling. The proposed system is designed to address three key challenges in carbon price forecasting: (1) the adaptive identification of informative and non-redundant drivers in high-dimensional multisource data, (2) the coherent fusion of multisource information observed at different temporal frequencies for unified forecasting, and (3) how to dynamically correct structured residual errors and enable adaptive interaction among expert models in multi-step interval-valued forecasting. Specifically, a multi-objective reinforcement learning (MORL) mechanism was developed to perform adaptive feature selection, thereby enabling the extraction of informative and non-redundant drivers from high-dimensional multi-source data. A multi-source MIDAS (M-MIDAS) module was then constructed to coherently integrate heterogeneous factors with different temporal frequencies, providing a unified representation for multistep forecasting. Finally, the leading-expert dynamic residual correction network (LE-DRCN) was introduced to capture structured residual patterns and dynamically adjust expert contributions, thereby improving prediction accuracy and robustness under changing market conditions. The empirical results demonstrate that the proposed system consistently outperforms benchmark models, indicating its effectiveness as a practical tool for multistep carbon price forecasting. The main contributions of this study are as follows:
(1) A novel multi-step interval-valued ensemble forecasting system was developed. The proposed system enables the joint forecasting of the highest and lowest carbon prices across multiple horizons and provides a unified architecture for integrating feature selection, mixed-frequency representation, and ensemble learning.
(2) A multidimensional feature optimization mechanism driven by MORL was constructed. Guided by a novel tripartite reward function that balances high-frequency dynamic values, low-frequency trend values, and negative maximum redundancy, this mechanism automatically extracts the core drivers while circumventing the curse of dimensionality.
(3) A mixed-frequency modeling mechanism was developed to enable multi-source heterogeneous information fusion, in which the proposed M-MIDAS aggregates multiple high-frequency information streams into a unified low-frequency representation. Unlike traditional MIDAS structures, which typically rely on a single high-frequency input or handle multiple inputs independently, M-MIDAS enables the parallel aggregation of multiple high-frequency information streams into a unified low-frequency representation, thereby improving the exploitation of multisource mixed-frequency information.
(4) A LE-DRCN-based ensemble system is proposed to overcome the limitations of static residual modeling and fixed-weight ensembles in existing studies. By leveraging cross-attention to capture state-dependent error structures, the proposed module enables dynamic expert weighting across forecasting horizons and performs error-aware residual refinement, thereby improving multi-step forecasting performance.
(5) An interpretable forecasting paradigm driven by multi-source data is established. Interpretability is achieved from both external and internal perspectives, revealing how heterogeneous inputs shape forecasting outcomes and how sub-model interactions and adaptive weighting patterns jointly determine the final predictions across different horizons.
The remainder of this paper is organized as follows.
Section 2 presents the proposed forecasting framework.
Section 3 describes the data and experimental setup.
Section 4 reports the empirical results and analysis, including performance comparison, ablation study, and interpretability analysis.
Section 5 concludes the paper and discusses future research directions.
2. Design of the Proposed Multi-Step Interval-Valued Carbon Price Forecasting System
2.1. Overall Architecture
This study proposes a unified multi-step forecasting system with a sequential and hierarchical architecture, in which information is progressively refined through three interconnected modules, as illustrated in
Figure 1. Different colored blocks denote distinct functional modules, and arrows indicate the data flow and interactions among components. First, the MORL-based mechanism of the feature selection module is employed to construct a compact yet informative subset from high-dimensional multisource inputs under multiple objectives, thereby providing a structured and noise-reduced representation for subsequent modeling. Second, based on the selected features, the M-MIDAS module captures heterogeneous temporal dependencies across mixed-frequency factors through a unified alignment mechanism, thereby generating the primary forecast. Finally, the LE-DRCN is introduced to further refine the predictions by modeling structured residual patterns via attention-based nonlinear mapping, enabling adaptive integration of complementary expert models.
Overall, the system follows a clear information flow from feature compression to mixed-frequency representation learning and subsequent residual correction, where each module addresses a specific limitation of existing methods while jointly contributing to a progressively refined forecasting process.
2.2. MORL Feature Selection Mechanism
This study formulates the multisource feature selection problem as a multi-objective sequential decision process and develops a MORL-based feature selection mechanism. Feature selection is modeled as an adaptive decision-making process that explores the feature space under multiple competing criteria, rather than as a static optimization problem [
24]. By jointly considering high-frequency dynamics, low-frequency trends, and inter-feature redundancy, this mechanism enables structured feature extraction from high-dimensional multi-source data. For interval-valued forecasting, the MORL-based feature selection mechanism is conducted separately for the highest-price and lowest-price targets, so that the informative drivers of the upper and lower bounds can be identified in a target-specific manner.
Specifically, the feature selection process is formulated as an episodic multi-objective Markov decision process, defined by the tuple , where denotes a vector-valued reward function. In practical implementation, the state is encoded via a hashing-based compression mechanism to ensure tractability in high-dimensional spaces that is defined as . The action space consists of discrete bit-flip operations that iteratively include or exclude individual features, thereby enabling structured exploration of the feature space. The transition function is deterministic, ensuring that each action leads to a well-defined subsequent state, while the discount factor controls the accumulation of future rewards.
A key innovation of the proposed system lies in the construction of a multi-view reward mechanism that explicitly characterizes the feature utility from a complementary perspective. Instead of scalar rewards, a three-dimensional reward vector is defined as:
where each component is explicitly constructed as follows:
To ensure comparability across objectives,
and
are normalized using min–max scaling:
Given the inherently conflicting nature of these objectives, no single feature subset can simultaneously optimize performance across all criteria. To address this issue, the proposed system adopts Pareto Q-learning for scalar-free multi-objective optimization [
25]. Unlike conventional reinforcement learning methods that rely on scalarized rewards, Pareto Q-learning maintains a set of non-dominated Q-value vectors for each state–action pair, enabling the exploration of multiple optimal tradeoffs along the Pareto frontier. The action-value update rule is given by:
where
ND(·) denotes the Pareto non-dominated set operator. This update mechanism ensures that multiple competing feature-selection strategies are retained during the learning process, allowing the agent to approximate the true Pareto-optimal solution space in a data-driven manner [
26].
In addition, action selection is guided by a hypervolume-based criterion to evaluate the quality of the Pareto sets:
After obtaining the Pareto-optimal feature subsets, we introduce a post-selection decision stage to identify a single deployable solution [
27]. Specifically, the technique for order preference by similarity to ideal solution (TOPSIS) is applied to identify the most balanced solution. The positive ideal solution
D+ and negative ideal solution
D− are constructed, and each candidate subset is evaluated based on its relative closeness to these solutions:
The subset with the maximum is selected as the final solution. As a result, the final feature subset is not determined by a single optimization criterion but by a structured compromise across multiple competing objectives, ensuring that the selected features jointly retain short-term volatility information and long-term trend characteristics while effectively controlling internal redundancy.
Because TOPSIS requires an explicit preference structure in the post-selection stage, the weight vector is designed to reflect the relative importance of the three objectives. Rather than being arbitrarily assigned, the weights are determined based on a preliminary sensitivity analysis. Specifically, several neighboring weight configurations were examined, and both the resulting feature rankings and downstream forecasting performance remained stable under moderate perturbations. Based on this robustness, the final settings, 0.4, 0.3, and 0.3, were therefore adopted as a balanced compromise, with a slightly larger weight assigned to the high-frequency relevance term to reflect the empirical importance of short-term shocks in carbon price dynamics, while the low-frequency trend term and redundancy penalty received equally moderate weights to preserve the temporal structure and reduce multicollinearity.
Notably, this weighting scheme does not affect the MORL optimization process itself. The proposed feature selection mechanism is implemented through Pareto Q-learning without scalarization, and the TOPSIS weights are introduced only at the final decision stage to select a single deployable solution from the Pareto set. The sensitivity analysis further confirms that the resulting feature subset remains robust under moderate perturbations of the weighting vector. The detailed procedure of the multi-objective feature selection mechanism is summarized in Algorithm 1.
| Algorithm 1. MORL-Based Feature Selection with Pareto Q-learning |
| Input |
|
| Output | |
| Phase 1 | Multi-Objective Optimization via Pareto Q-learning |
| 1 |
|
| 2 | For e = 1 to E do |
| 3 | -greedy policy |
| 4 | and Evaluate multi-objective fitness |
| 5 | using non-dominated sorting |
| 6 | End For |
| 7 | Extract all Pareto-optimal feature combinations, denoted as
|
| Phase 2 | Compromise Decision-Making via TOPSIS |
| 8 |
|
| 9 | |
| 10 | Return
|
2.3. Multi-Source Mixed-Frequency Data Fusion via M-MIDAS
This section presents the M-MIDAS module, which integrates multi-source high-frequency information into a unified low-frequency representation. Unlike conventional MIDAS models that typically assume a single-input setting, the proposed module jointly processes heterogeneous high-frequency variables within a unified lag-weighted aggregation framework. By addressing heterogeneity, noise, and asynchronous timing through frequency alignment and lag-weighted aggregation, it enables effective information fusion while overcoming the single-input limitation of traditional mixed-frequency approaches. The specific procedures are detailed below.
2.3.1. Optimal Specification Identification
An independent specification search was conducted for each high-frequency explanatory variable to determine the optimal lag length and weighting structure. Specifically, the optimal parameter combination
was obtained by minimizing the information criterion in a source-specific regression as:
where
denotes the optimal lag length and
represents the parameters of weighting function
. The candidate weighting functions include Beta, BetaNN, exponential Almon, Almon lag, step function, unrestricted MIDAS, and Legendre polynomials. This stage ensures that variable-specific temporal dynamics are flexibly captured.
2.3.2. Multi-Source Frequency Alignment
The core component of the proposed system is a systematic multisource frequency-alignment procedure that transforms heterogeneous high-frequency variables into a unified feature matrix suitable for low-frequency regression. This procedure plays a central role in mitigating the frequency mismatch among diverse information sources. Instead of processing each high-frequency variable independently, it constructs a structured representation that preserves the joint dynamics across multiple information streams.
Let
denote a low-frequency observation ending at date
, and let
represent the set of
high-frequency time series. At any high-frequency time index
, the system state is defined as
, which captures the synchronized observations across all variables at time
. To establish a consistent mapping between low-frequency targets and high-frequency information, a horizon parameter
is introduced to define the real-time information set. Specifically, let
denote the high-frequency index corresponding to the low-frequency endpoint
. The effective information alignment point is then determined as:
which identifies the most recent high-frequency state available for predicting
, thereby ensuring that no future information is incorporated into the modeling process.
This formulation guarantees that the model relies exclusively on observations that precede the forecasting horizon, thereby preventing the leakage of future information. Let the optimal lag configuration be denoted as
. To ensure consistency across variables, a common lag length is introduced by defining the system-wide upper bound
. This upper bound defines the maximum historical window required to effectively represent high-frequency inputs. Based on this unified lag scheme, the feature representation
is obtained by jointly sampling all variables in a temporally aligned manner:
This process can be equivalently expressed as a concatenation of historical system states:
The final design matrix was obtained by stacking across all admissible low-frequency time points. This representation converts heterogeneous high-frequency signals into a coherent input format, while maintaining temporal dependencies and preserving the interactions among variables across different sources.
2.3.3. Joint Lag-Weighted Aggregation
Building on the aligned representation, a lag-weighted aggregation scheme is applied to extract low-frequency M-MIDAS factors. For each feature
, the corresponding factor is defined as:
where
and
are determined at the specification stage. Unlike conventional approaches that treat each variable independently, the proposed system integrates all extracted factors into a unified representation:
This joint formulation ensures the simultaneous incorporation of multiple information sources, thereby enabling the model to capture individual temporal dependencies and cross-variable interactions.
Following this procedure, the M-MIDAS module converts raw high-frequency inputs into a structured and temporally aligned low-frequency feature space. This unified representation reduces noise and redundancy while overcoming the single-input limitation of conventional MIDAS models, thereby enabling the coordinated integration of multiple heterogeneous information streams. Consequently, it provides a robust and information-rich foundation for subsequent interval-valued forecasting tasks.
2.4. Deep Learning Base Predictors
As established in the previous section, the M-MIDAS module enables the transformation of heterogeneous mixed-frequency inputs into a structured low-frequency feature matrix. Using this representation, the learning objective is further reformulated to improve robustness under nonstationary carbon price dynamics and align with multistep forecasting.
Instead of directly predicting the absolute price levels, the model was designed to estimate future variations in the highest and lowest prices. This reformulation shifts the focus from level estimation to dynamic change modeling, thereby reducing scale dependency and enhancing sensitivity to evolving market conditions [
28]. Furthermore, it naturally supports a direct multistep forecasting strategy in which each forecasting horizon is treated as an independent learning task, effectively avoiding recursive error accumulation. Specifically, given the original price series, the H-step prediction target is defined as:
Under this transformation, the processed M-MIDAS features are mapped to increment-based targets through a set of deep learning models, including a multi-layer perceptron (MLP), recurrent neural network (RNN), LSTM, and gated recurrent unit (GRU). The details of these models are described below.
2.4.1. MLP
The MLP serves as the foundational feedforward neural network in our system. This network is highly effective for approximating complex nonlinear functions without assuming a temporal sequence [
29]. For a given input vector
, the data are propagated forward through one or more hidden layers. The transformation at a specific hidden layer can be formulated as:
where
and
represent the weight matrix and bias vector of the hidden layer, respectively, and
denotes a nonlinear activation function. The final output layer directly maps the extracted abstract representations to the highest and lowest predicted prices. In this study, the MLP provides a robust baseline for capturing the instantaneous, cross-variable synergistic effects among M-MIDAS factors.
2.4.2. RNN
Unlike an MLP, an RNN is inherently designed to process sequential data by introducing a memory mechanism via a hidden state [
30]. This allows the network to maintain information about previous time steps, making it suitable for time-series forecasting. At time step
, the RNN updates its hidden state
based on both the current M-MIDAS feature input
and the hidden state from the previous step
as:
where
and
are the weight matrices of the input and recurrent connections, respectively, and
is the bias. While RNNs conceptually capture temporal dynamics, they frequently suffer from vanishing or exploding gradients when processing long sequences, which limits their ability to capture the long-term macroeconomic trends that affect carbon prices.
2.4.3. LSTM
To overcome the limitations of the standard RNN, the LSTM network introduces a complex memory cell structure regulated by three distinct gating mechanisms: the forget gate, input gate, and output gate [
31]. This architecture enables the model to selectively retain relevant long-term information while discarding irrelevant short-term noise. The operations within an LSTM cell at time
are governed by the following equations:
where
,
, and
represent the activation vectors of the forget, input, and output gates, respectively.
is a cell state that acts as a long-term memory conveyor and
denotes element-wise multiplication [
32]. By utilizing this sophisticated gating logic, LSTM provides a superior ability to model the nonlinear, long-memory characteristics of interval-valued carbon prices.
2.4.4. GRU
The GRU is a highly efficient variant of the LSTM architecture. It simplifies structural complexity by merging the cell and hidden states and by combining the forget and input gates into a single update gate [
33]. This streamlined design reduces the number of trainable parameters, thereby mitigating the risk of overfitting, while maintaining comparable performance in capturing temporal dependencies. The updating process in a GRU is defined as
On the basis of these gating decisions, a candidate hidden state
is first constructed by selectively incorporating relevant historical signals. The final hidden state
is then obtained through a weighted integration of the previous hidden state and candidate state, enabling the model to dynamically balance memory preservation and information updating over time [
34].
2.5. LE-DRCN
Although the M-MIDAS module generates temporally aligned representations and preliminary forecasts from heterogeneous base predictors, effectively synthesizing these outputs into a reliable final prediction remains a challenge. In particular, forecasting errors exhibit systematic state-dependent patterns rather than pure randomness, making static ensemble strategies insufficient. To address this issue, we propose LE-DRCN, which first identifies the dominant price dynamics through the most proficient expert and then employs a cross-expert attention-based residual correction mechanism to dynamically adjust structured residual errors.
Within this system, a pool of candidate expert models is first constructed, and an optimal leading expert selection strategy is proposed to identify the most reliable predictor. In the main implementation, the leading expert is selected from the candidate models according to the minimum training root mean square error (RMSE). The RMSE is adopted because it is consistent with the squared-error optimization objective and is sensitive to large deviations, which is particularly relevant in carbon price dynamics. To further enhance the reliability of expert selection, we perform a rolling-window time-series validation procedure, in which candidate experts are repeatedly evaluated over sequential validation folds to assess their stability under temporal variation. The cross-validated performance is computed as follows:
where
is the number of candidate experts and
denotes the number of validation folds. Under nonstationary market conditions, the model further adopts a rolling training strategy, allowing the leading expert to be updated as new observations arrive. This design avoids persistent reliance on a single in-sample optimal model and improves adaptability to evolving carbon market regimes. The leading expert is then used to generate the primary forecast:
where
denotes the residual at time step
,
is the true value, and
is the baseline prediction provided by the leading expert.
To further improve predictive performance, a cross-expert attention-based residual attention mechanism was introduced to model residual dependencies by leveraging the collective outputs of all candidate experts. At each time step
, the predictions of all experts are organized into a vector
that characterizes the distribution of the model predictions across the expert pool. To enable effective information interaction within the attention mechanism, each scalar prediction is projected into a shared latent space through a learnable transformation:
where
denotes the prediction of the
i-th expert at time step
,
is a learnable projection matrix, and
is the embedded representation. These projected features are then stacked to form the key and value matrices
, where
.
A central component of this design is the introduction of a learnable global query vector
, which is independent of the input sequence and is optimized during training. Unlike conventional attention mechanisms in which queries are derived from local inputs, this global query acts as a task-specific probe that extracts residual-relevant information from the prediction distribution [
35]. The interaction between the global query and expert representations is modeled through scaled dot-product attention, yielding a context vector defined as:
where
is the learnable global query vector,
and
denote the key and value matrices constructed from the projected expert features, respectively,
is the dimensionality of the latent space, and
is the resulting context vector that aggregates information from all experts. Through this operation, the model dynamically evaluates the relevance of each expert and aggregates complementary information in a data-driven manner.
This mechanism enables the model to explicitly capture the state-dependent nature of predictive errors by learning the dynamic relationship between the collective forecast distributions and baseline residuals [
36]. The resulting context vector is then passed through a feedforward network to estimate the residual correction:
where
denotes the predicted residual. This design enables distribution-aware error refinement, in which the correction process is guided by the prediction distribution of all experts, rather than static weighting rules [
37].
Finally, the overall prediction is obtained by combining the leading expert forecast with the estimated residual, formulated as follows:
The proposed LE-DRCN establishes a principled connection between ensemble learning and residual modeling, providing a unified and interpretable module for multistep interval-valued forecasting in complex environments. Algorithm 2 outlines the complete two-stage training and prediction pipeline of the proposed LE-DRCN module.
| Algorithm 2. LE-DRCN Residual Correction Network |
| Input | Sub-model expert prediction matrix actual price increment learning rate |
| Output | Final corrected prediction |
| Stage 1 | Leading Expert Anchoring |
| 1 | For expert m = 1 to M do |
| 2 | Initialize rolling window: training size validation size |
| 3 | For k = 1 to K do |
| 4 | Extract training set |
| 6 | Extract validation set |
| 7 | Evaluate expert m on and record error metrics |
| 8 | End For |
| 9 | Aggregate validation errors: |
| 10 | End For |
| 11 | Select the leading expert |
| Stage 2 | Residual Attention Correction |
| 12 | For epoch = 1 to do |
| 13 | For batch in DataLoader do |
| 14 | Linear projection into feature space: |
| 15 | Calculate expert cross-attention weights |
| 16 | Dynamically aggregate correction terms |
| 17 | Compute the Mean Squared Error (MSE) loss; perform backpropagation; and update model parameters using the Adam optimizer. |
| 18 | End For |
| 19 | Return |
3. Data and Experimental Setup
This section presents the empirical framework used to evaluate the proposed multi-source mixed-frequency interval-valued carbon price forecasting system. The experimental design integrates data construction, model specification, and performance evaluation into a unified pipeline, ensuring consistency between methodological development and empirical validation. Specifically, the following subsections describe the dataset and variable construction, benchmark models, model training strategy, and evaluation metrics.
3.1. Data Description
This study empirically investigates the effectiveness of the proposed system using the China Emission Allowance (CEA) market. CEA carbon price data and all influencing factors are collected from authoritative financial data platforms, primarily the Wind database and Investing.com (
https://www.investing.com/), to ensure data consistency and reliability. In addition to market-based financial and macroeconomic variables, the dataset further introduces external information indicators capturing policy and macroeconomic uncertainty, as well as internet-based measures of market attention, sentiment and attention indicators derived from internet-based information and search behavior. The sample period spans 16 July 2021 (the date of the official launch of China’s national carbon market) to 30 May 2025. This sample period covers both the initial establishment and subsequent development of China’s national carbon market, including gradual policy refinement, mechanism adjustment, and sectoral expansion.
3.1.1. Target Variable
After the CEA carbon price data were collected from the Wind database and Investing.com (
https://www.investing.com/), the daily price series were further transformed into weekly interval targets to match the interval-valued forecasting objective, where the highest and lowest prices within each week were used to represent intra-week price fluctuations. Specifically, the weekly interval-valued target was defined as:
where
and
denote the highest and lowest daily prices on the
trading day of week
, respectively, and
is the total number of actual trading days in that specific week.
3.1.2. Multi-Source Influencing Factors
Carbon price formation in an ETS is driven by multiple interconnected economic transmission channels rather than isolated variables [
38]. From a systems perspective, price dynamics emerge through four primary mechanisms: macro-financial transmission, policy and uncertainty shocks, energy market cost transmission, and investor sentiment-driven behavioral responses [
39]. Guided by this mechanism-driven framework, 47 exogenous variables were selected to comprehensively represent these four transmission pathways. Each group of variables was designed to capture one distinct mechanism through which external information is incorporated into carbon price dynamics. A detailed definition of all factors is provided below.
(1) Macroeconomic and Financial Conditions
Macroeconomic and financial market conditions influence carbon prices through macro-financial transmission channels, reflecting changes in economic activity, capital flows, and investor risk sentiments. Equity indices capture the overall financial market performance and risk appetite, whereas exchange rates reflect cross-border capital movement and currency risk. Commodity prices, including gold and energy-related assets, further transmit global liquidity conditions and cost-side shocks to the carbon markets. Specifically, variables such as the CSI 300, ChiNext Index, FTSE China Index, S&P 500, and EURO STOXX indices are employed to represent domestic and international equity markets. Exchange rates capture currency dynamics, while gold prices and the US Dollar Index serve as proxies for global liquidity and safe-haven demand. In addition, crude oil and natural gas futures are included to reflect the energy-financial linkages that affect carbon pricing mechanisms.
(2) Policy and Risk-related Uncertainties
Carbon markets are highly sensitive to policy interventions and external shocks, which makes uncertainty a critical factor in price formation. Macroeconomic policy uncertainty, geopolitical tensions, and climate-related risks can significantly influence market expectations and trading behavior [
40]. To account for these effects, this study incorporated multiple uncertainty indicators, including Economic Policy Uncertainty (EPU) indices for China, Europe, and the global market, as well as broader measures such as sustainability uncertainty and geopolitical risk indices. Furthermore, transition and physical climate risk indices were included to capture the long-term uncertainties associated with climate policy and environmental changes.
(3) Fuel Energy Market Factors
Energy prices are widely recognized as one of the most direct drivers of carbon price fluctuations because they influence the cost structure of electricity generation and relative competitiveness of different energy sources. Variations in fossil fuel prices can alter energy consumption patterns and emissions levels, thereby affecting the supply–demand balance in carbon markets [
41]. This dimension incorporates key energy price indicators, including natural gas prices, crude oil benchmarks, such as Brent and West Texas Intermediate (WTI) futures, coal prices, and biofuel indices. In addition, clean energy-related financial instruments such as global clean energy exchange-traded funds (ETFs) are included as proxies for capital market expectations regarding energy transition and its potential impact on carbon pricing dynamics.
(4) Investor Sentiment and Attention
Beyond traditional structured variables, recent studies highlight the increasing importance of behavioral factors in financial markets. Investor attention and sentiment, which are often derived from big data sources, can influence trading intensity, market expectations, and price volatility [
42]. In this study, a set of attention-based indicators was employed to capture these behavioral dynamics, including attention to carbon prices, supply-demand conditions, and carbon trading activities, as well as attention to energy policies and geopolitical risks. Additionally, extreme weather indices and attention to extreme events are incorporated to reflect the impact of climate-related shocks and public awareness on market behavior [
43].
Following the identification of the multisource feature variables,
Table 1 summarizes the detailed definitions and corresponding categories of all 47 exogenous factors and the multifrequency carbon price targets.
3.2. Benchmark Models
To evaluate the effectiveness of the proposed system, the deep learning base predictors used in this system, i.e., LSTM, GRU, RNN and MLP, were selected as benchmark models: LSTM and GRU are widely used recurrent neural networks capable of capturing temporal dependencies in sequential data; RNN serves as a baseline for recurrent network-based sequential modeling; MLP models nonlinear relationships between exogenous variables and carbon prices without explicit temporal memory. All benchmark models were implemented using the same input configuration, with identical feature sets and forecasting horizons to ensure a fair comparison. The hyperparameter search spaces for all benchmark models are summarized in
Table 2. A grid search strategy was employed to ensure a fair comparison across all competing methods, where the optimal configuration was selected based on the validation performance on the training set.
3.3. Model Specification
To preserve temporal dependence and prevent information leakage, the processed dataset was organized in chronological order and divided into training and test sets using a ratio of 7:3. Within the training sample, a three-fold rolling-window cross-validation scheme was implemented to improve robustness during model training and hyperparameter selection under temporal distribution shifts.
Data preprocessing. Z-score normalization was applied to eliminate scale differences across variables.
Inputs. The proposed system utilizes historical carbon prices, influencing factors, and categorical variables as input information. These variables encode temporal dependencies from past observations and are subsequently processed through the M-MIDAS module to generate unified representations for forecasting.
Outputs. The forecasting task is formulated as a multi-step interval-valued prediction problem with horizons H = 1, 2, …, 5, where each step corresponds to forecasts of the lowest and highest carbon prices over the next one to five weeks, respectively.
Training strategy. Given the nonstationary nature of carbon markets, the proposed system adopts a rolling-window training strategy, under which the relationship between predictors and carbon prices is treated as locally stable within each training window. This design enables tractable modeling under evolving market conditions. In addition, a dynamic expert selection mechanism was introduced to improve adaptability over time.
3.4. Evaluation Metrics
A variety of performance measures have been developed in interval-valued time series forecasting to evaluate prediction quality from multiple perspectives, including boundary accuracy, interval-valued stability, and dynamic consistency [
44,
45]. These studies highlight the necessity of jointly assessing both deviation-based and variability-based characteristics when evaluating interval-valued forecasts. Motivated by this general evaluation paradigm, we adopt a widely used set of metrics, including interval mean absolute percentage error (IMAPE), interval RMSE (IRMSE), interval mean squared prediction error (IMSPE), Theil’s uncertainty index (UI), interval mean deviation error (IMDE), and interval adjusted relative variance (IARV), to comprehensively assess forecasting performance. Let
and
be the actual lowest and highest prices at time
, and let
and
be their respective forecasts. The detailed interval-valued evaluation metrics are reported in
Table 3.
4. Results and Discussion
To comprehensively evaluate the forecasting performance and effectiveness of the proposed multi-step interval-valued forecasting system, this section presents a series of comparative analyses. The detailed analysis was organized around five research questions:
RQ1: Can the proposed MORL mechanism effectively achieve a balanced selection of informative features from high-dimensional multisource data?
RQ2: Does the proposed M-MIDAS module enhance predictive performance by transforming raw multisource high-frequency inputs into a unified low-frequency representation, compared with both traditional MIDAS approaches and models without frequency alignment?
RQ3: Does the proposed integrated system, which combines M-MIDAS-based representation and ensemble learning, achieve superior accuracy and stability in multistep interval-valued forecasting compared with individual base predictors operating on raw or non-aligned inputs?
RQ4: Does the proposed LE-DRCN ensemble module outperform existing ensemble approaches in terms of predictive accuracy and stability in multistep interval-valued forecasting?
RQ5: What do the component-wise ablation results and interpretability analysis reveal about the underlying mechanisms of the proposed system across different forecasting horizons?
4.1. Results of the MORL Mechanism
This section presents the results for RQ1, which is whether the proposed MORL mechanism effectively balances the high-frequency dynamics, low-frequency trends, and inter-feature redundancy, resulting in a compact and informative subset of predictors. As shown in
Table 4, the selected features span three key dimensions: macro-financial conditions, energy markets, and investor sentiment.
Figure 2 illustrates the normalized importance scores of the top selected variables, explicitly decomposed into their high-frequency and low-frequency contributions. The results confirm that carbon price formation is jointly driven by economic fundamentals, cost-side factors, and behavioral responses rather than by any single information source. Importantly, these features correspond to distinct economic transmission channels, forming a coherent mechanism-based explanatory framework.
First, from a macro-financial perspective, exchange rates and international equity indices exhibit strong explanatory power. In particular, USDCNY and EURO STOXX 50 outperform other features in capturing short-term fluctuations, indicating that both domestic macroeconomic expectations and international market signals play a critical role in shaping carbon price dynamics. Second, the energy-related variables also play a critical role in this process. Energy prices directly affect marginal abatement costs faced by regulated firms. Increases in natural gas and crude oil prices alter energy substitution patterns and emissions intensity, thereby influencing carbon allowance demand and prices. Natural gas prices in the United Kingdom and Brent crude oil were identified as key drivers, highlighting the energy-to-carbon price transmission mechanism. Finally, the investor sentiment variables capture behavioral responses to market uncertainty. Search-based attention indicators reflect information diffusion and expectation-formation. For example, attention to extreme events is highly sensitive to policies and climate shocks, which often trigger short-term volatility. Meanwhile, trading-related attention serves as a proxy for market participation and liquidity, thus influencing price discovery dynamics.
4.2. Effectiveness of the M-MIDAS Module
To address RQ2, this subsection presents the results evaluating whether the proposed M-MIDAS module improves predictive performance by transforming raw multi-source high-frequency inputs into a unified low-frequency representation. Specifically, an analysis was conducted that compared models without the M-MIDAS module with models incorporating the traditional MIDAS framework to assess the effectiveness of jointly modeling heterogeneous information sources. The comparative results across multiple forecasting horizons are reported in
Table 5 and
Table 6 and
Figure 3 and
Figure 4 for models without frequency alignment and those using the traditional MIDAS framework, respectively.
(1) The proposed model achieved superior overall performance across forecasting horizons. By H = 1, it had achieved the lowest IARV, UI, IMAPE, and IRMSE values of 0.9345, 0.8733, 1.6328, and 1.9544, respectively, outperforming all competing models. This advantage becomes more evident as the forecasting horizon is extended. At H = 2 and 3, the proposed system further reduced the IARV to 0.7912 and 0.7605, respectively, whereas the IMAPE decreased to 2.5113 and 3.6356, respectively. Similar gains remain evident at H = 4 and H = 5, where the proposed model continued to achieve the lowest or near-lowest values across the major evaluation metrics, indicating strong robustness in multistep interval-valued forecasting.
(2) The superior performance of M-MIDAS is particularly evident in the comparison with traditional MIDAS-based models. As reported in
Table 6, the proposed system consistently outperformed all conventional MIDAS variants across all horizons. For example, at H = 2, the proposed model reduced the IARV, IMAPE, and IMSPE to 0.7912, 2.5113, and 0.1325, respectively, whereas the best traditional MIDAS competitor achieved 0.9850, 3.0035, and 0.1825, respectively. Similar improvements were observed at H = 3 and H = 5, where the proposed system substantially lowered both IMAPE and IMSPE relative to the MIDAS-based benchmarks. These results show that the superiority of the proposed system is not only reflected in the overall forecasting performance but also in its ability to outperform conventional mixed-frequency modeling approaches.
(3) This high performance can be attributed to the mechanism of M-MIDAS itself. Traditional MIDAS is primarily designed for single-input mixed-frequency settings and is less capable of jointly modeling multiple heterogeneous high-frequency influencing factors and their interactions. By contrast, M-MIDAS enables a more coordinated integration of multisource heterogeneous information by transforming multiple high-frequency inputs into a unified low-frequency representation. As a result, it provides a more informative basis for downstream forecasting, thereby improving both predictive accuracy and robustness across different forecasting horizons.
Overall, these findings indicate that the performance gains of the proposed system stem not only from model complexity, but also from the improved mixed-frequency representation achieved by M-MIDAS, which enables a more effective exploitation of heterogeneous high-frequency information across forecasting horizons.
4.3. Comparison of the Proposed System and Individual Base Predictors
After validating the effectiveness of the mixed-frequency representation, the next step was to examine the performance of different prediction models under the proposed unified input structure. To address RQ3, this subsection compares the performances of various deep-learning models trained on the M-MIDAS feature space.
Table 7 and
Figure 5 present the evaluation metrics for the different base predictors.
(1) At , all models benefit from processing the inputs through M-MIDAS, although the performance differs across architectures. Among the individual models, RNN achieved relatively strong results, with the lowest IARV of 0.9099 and IMAPE of 1.6585. However, the proposed system further improved performance by reducing the IMAPE to 1.6328 and IRMSE to 1.9544, outperforming all individual models. In addition, the UI (0.8733) was lower than those of GRU and LSTM, indicating a more stable interval estimation. These results suggest that the proposed system provides consistent gains, even when the base models perform well.
(2) At and , the performance differences between the models become more evident. The proposed system achieved the lowest IARV values of 0.7912 and 0.7605, respectively, and consistently outperformed all individual models in IMAPE, IMSPE, and IRMSE. In contrast, although recurrent models such as LSTM and RNN remain competitive in certain metrics, their performance became less stable across the evaluation criteria. This indicates that increasing the horizon length amplifies the advantage of the integrated modeling system over standalone architectures.
(3) At longer horizons, the performance gap persisted, with individual models showing increased instability across metrics. In contrast, the proposed system maintained a lower IMAPE and IRMSE while reducing IMSPE and UI, indicating better control over both error magnitude and interval variability. The additional reduction in the IMDE further confirms its ability to capture structured prediction dynamics under more challenging forecasting conditions.
Overall, these results indicate that although M-MIDAS improves the predictive capability of all base models, individual architectures alone are insufficient to maintain stable performance across increasing forecasting horizons. By integrating complementary modeling strengths, the proposed system achieves more accurate and robust interval-valued predictions.
4.4. Performance of the Proposed LE-DRCN
To answer RQ4, this subsection examines whether different ensemble strategies can effectively improve forecasting accuracy and stability. Specifically, we compared simple linear aggregation methods, including ordinary least squares (OLS)-Ensemble and Ridge-Ensemble, with a series of error-correction-based ensemble strategies, namely, OLS-Corr, Ridge-Corr, support vector regression (SVR)-Corr, and MLP-Corr, to evaluate the effectiveness of different fusion mechanisms in multistep forecasting settings.
Table 8 and
Figure 6 present the comparative results across multiple forecasting horizons.
(1) At the H = 1 forecasting horizon, the performance differences among the models were relatively moderate. Linear ensemble methods, such as OLS-Ensemble and Ridge-Ensemble, do not consistently outperform the simple averaging strategy, suggesting that static linear weighting is insufficient to fully exploit the complementary information from the baseline models. In contrast, nonlinear correction strategies demonstrate stronger adaptability. For instance, SVR-Corr achieved a competitive IARV of 0.9499 and an IRMSE of 1.9614. The proposed model further reduced the IARV to 0.9345 and obtained the lowest UI value of 0.8733, indicating its superior interval-valued compactness and stability.
(2) When the forecasting horizon was extended to H = 2 and H = 3, the advantages of the advanced ensemble strategies became more pronounced. The performance of traditional ensemble methods deteriorated in some cases, underperforming the leading expert models. This highlights their limited ability to handle error accumulation. In contrast, the correction-based methods effectively mitigate this issue. For example, MLP-Corr reduced the IMAPE to 2.5448 at H = 2 and 3.7295 at H = 3. The proposed model consistently delivered the best overall performance, achieving the lowest IARV values of 0.7912 and 0.7605 and the lowest IMSPE values of 0.1325 and 0.2396 at H = 2 and H = 3, respectively. These results demonstrate the effectiveness of the method in capturing nonlinear dependencies and correcting systematic errors.
(3) When the horizon was further extended to H = 4 and H = 5, the better performance of the proposed model became more evident. While most benchmark methods suffer from significant performance degradation due to accumulated uncertainty, our model maintains robust improvements across all evaluation metrics. At H = 4, it achieved the lowest UI value of 0.7503 and reduced the IMAPE to 4.5982, clearly outperforming MLP-Corr. At H = 5, the model achieved the best performance across all key metrics, including an IARV of 0.8451, IMAPE of 5.4931, IRMSE of 6.1394, and IMSPE of 0.4900, demonstrating its strong robustness in multistep forecasting.
In summary, the empirical results consistently demonstrate that ensemble methods based on residual correction systematically outperform those that directly combine forecasts. In contrast to other correction-based approaches, the proposed model achieves a good balance between flexibility and robustness, delivering comprehensively stable performance in multistep interval-valued forecasting scenarios.
4.5. Component Contribution Analysis
To partially address RQ5 and evaluate the contribution of the major modules in the proposed system, we performed a component-wise ablation analysis by removing or replacing key components and comparing the resulting variants with the full model. The system consists of three main modules: the MORL-based feature-selection mechanism, M-MIDAS for multisource frequency alignment, and LE-DRCN for dynamic ensemble learning. To isolate the role of multisource alignment, M-MIDAS was replaced with the conventional single-input MIDAS, which does not support the parallel integration of heterogeneous sources. For the ensemble stage, LE-DRCN was substituted with conventional static aggregation schemes, allowing a direct comparison between adaptive and nonadaptive ensemble strategies.
The results in
Table 9 quantify the contribution of each module. The decrease in performance (%) of each ablated variant compared with that of the full model is reported. In particular, removing M-MIDAS caused substantial degradation at H = 1 and H = 2, with IARV increasing by 32.29% and 31.35%, and IMSPE increasing by 41.32% and 29.56%, respectively. This indicates that multisource frequency alignment plays a critical role in preserving interval information and improving predictive accuracy. Moreover, replacing LE-DRCN with static ensemble strategies also led to consistent performance losses, especially at H = 3 and H = 4, where IARV deteriorated by 19.49%, and UI and IMSPE increased by 15.71% and 17.01%, respectively. Overall, these results suggest that the effectiveness of the proposed system relies on the complementarity between the structured multisource representation and adaptive ensemble learning.
4.6. Interpretability Analysis
To answer RQ5 and clarify the internal coordination mechanism of the LE-DRCN ensemble model, we examined how the model dynamically adjusted its reliance on different expert neural networks across forecasting tasks through temporal attention patterns and average expert contributions.
Figure 7 presents the temporal evolution of the attention weights, showing how the model allocates importance to different expert models over time. Different colors represent the magnitude of attention weights, where darker blue indicates higher attention values and lighter colors indicate lower attention values. This evolution reveals a systematic temporal structure in attention allocation rather than random fluctuations. For one-step-ahead forecasting, attention tends to concentrate on specific expert models at particular time points, particularly on recurrent architectures, such as GRU and LSTM. As the forecasting horizon extends to multiple steps ahead, the attention patterns become more dispersed across different expert types, suggesting that multistep prediction tasks require a broader integration of diverse modeling approaches. The results for the highest-price forecasting scenario exhibited more variable attention patterns than those for lowest-price forecasting, with attention shifting more frequently among experts.
Figure 8 shows the average contribution of each expert model across all forecasting horizons, where different colors represent different expert models, with darker blue indicating higher contribution values and lighter colors indicating lower contribution levels. The results confirm that LE-DRCN adaptively weighs different neural network architectures according to task characteristics. At the single-step horizon, recurrent models, including GRU and LSTM, dominated the contributions, reflecting their architectural advantages in capturing short-term temporal patterns. As the forecasting horizon increased, expert contributions became more balanced across different model types, with the MLP and RNN architectures playing increasingly important roles. The variation in expert contributions is more pronounced for highest-price forecasting, particularly at intermediate horizons, where certain experts show sharply reduced contributions, while others maintain stable weights, indicating greater ensemble flexibility when forecasting upward price movements.
These patterns demonstrate that the LE-DRCN module automatically adapts its ensemble strategy to different prediction contexts. The concentration of attention and expert weights on recurrent models at short horizons reflects the importance of capturing recent temporal dynamics, whereas more dispersed patterns at longer horizons indicate the need to integrate complementary modeling approaches as prediction uncertainty increases.
5. Conclusions
5.1. Key Findings and Implications
This study developed a unified multi-step forecasting system for carbon price prediction by integrating the MORL-based feature selection mechanism, M-MIDAS module, and LE-DRCN residual correction. The empirical results show that the proposed system consistently outperforms benchmark models across one- to five-step-ahead horizons, indicating that jointly modeling feature relevance, mixed-frequency dependencies, and residual structures improves predictive performance.
From a methodological perspective, three main findings emerged. First, the strong performance of the MORL-based mechanism, which consists of feature selection with frequency decomposition, indicates that market factors affect carbon prices through distinct temporal channels, with some variables contributing persistently across scales and others dominating specific horizons, highlighting the importance of multiscale interactions. Second, the ablation results confirmed that the M-MIDAS module effectively integrates mixed-frequency information into a unified representation. Third, the LE-DRCN module was found to exhibit horizon-dependent behavior in which recurrent structures contribute more to short-term forecasts, whereas diversified expert combinations enhance performance at longer horizons.
These findings have several implications for the application of forecasting models in carbon markets. The frequency-decomposed feature importance provides interpretable signals of the dominant drivers of carbon price movements across different temporal scales. When specific macro-financial or energy-related variables exhibit persistently high importance, this indicates an increased sensitivity of carbon prices to external market conditions; under such situations, monitoring efforts should be concentrated on these identified channels to better track potential spillover effects. Meanwhile, the attention distribution patterns obtained from the LE-DRCN module further provide regime-dependent informational signals. Concentrated attention on a small number of experts is associated with relatively stable market conditions, under which model outputs can be interpreted with higher confidence for directional assessment. In contrast, dispersed attention across multiple experts reflects heightened uncertainty and heterogeneous information processing, suggesting that decision-making should shift toward more conservative or risk-aware strategies with reduced reliance on single-point forecasts. In addition, error patterns across forecasting horizons may provide useful supplementary signals for market monitoring. Periods of unusually large prediction errors may indicate that the market is undergoing abnormal fluctuations or is facing information conditions that are not fully captured by the model. Therefore, such deviations may serve as a practical cue for closer monitoring and a more cautious interpretation of the forecasting results.
5.2. Limitations and Future Work
Despite these contributions, this study has several limitations that warrant further investigation. First, although the rolling-window training scheme and dynamic expert selection improve the model adaptability, the current system does not explicitly account for policy-driven structural changes. Future research could therefore incorporate policy-sensitive variables, regime-switching structures, or online updating mechanisms to better model the structural breaks induced by institutional adjustments.
Second, this study focused on China’s national carbon market to maintain institutional consistency. However, the system proposed in this study does not consider interactions between national and regional pilot carbon markets. A future research extension would be to develop a joint forecasting model that explicitly captures the interaction between regional and national carbon markets. Finally, future research may extend the current system by incorporating probabilistic forecasting methods, richer policy and market microstructure information, and more realistic applications, such as hedging and carbon-related portfolio management.