Next Article in Journal
Zero Tier Execution Substrate for Evolutionary Software Systems
Previous Article in Journal
IRAS-SDLC: Lifecycle Risk Aggregation for Secure AI-Augmented Software Assurance Under RMF and Zero Trust
Previous Article in Special Issue
An Intelligent Framework for Forecasting and Early Warning of Egg Futures Prices Based on Data Feature Extraction and Hybrid Deep Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Step Interval-Valued Carbon Price Forecasting System Based on Multi-Source Mixed-Frequency Information Modeling

School of Management Science and Engineering, Shandong University of Finance and Economics, Jinan 250014, China
*
Author to whom correspondence should be addressed.
Systems 2026, 14(5), 545; https://doi.org/10.3390/systems14050545
Submission received: 30 March 2026 / Revised: 26 April 2026 / Accepted: 7 May 2026 / Published: 11 May 2026

Abstract

Accurate carbon price forecasting is essential for market stability, regulatory assessment, and risk management in emission trading systems. However, existing approaches find it challenging to extract informative signals from high-dimensional multi-source data, integrate mixed-frequency influencing factors, and maintain robustness in multistep forecasting. This study proposes a unified multi-step interval-valued carbon price forecasting system that integrates a multi-objective reinforcement learning (MORL)-based mechanism for feature selection, a multi-source mixed-frequency data sampling (M-MIDAS) module, and a leading-expert dynamic residual correction network (LE-DRCN). MORL performs adaptive feature selection by jointly considering multiscale temporal characteristics and feature redundancy. M-MIDAS aligns multi-source heterogeneous factors into a unified representation, whereas LE-DRCN captures structured residual patterns and dynamically adjusts expert contributions through attention-based integration, thereby improving forecasting accuracy and stability across horizons. The proposed system consistently outperforms benchmark models in multistep forecasting on China Emission Allowance market data. Ablation analysis confirmed the importance of mixed-frequency representation and dynamic residual correction, and statistical tests further verified the robustness of the performance gains. Interpretability analysis revealed horizon-dependent expert contributions, reflecting adaptive model behavior under varying market conditions. Overall, the proposed system provides a robust and interpretable solution for multi-step interval-valued carbon price forecasting under complex multi-source and mixed-frequency environments.

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 S , A , T , R , γ , where R 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 s t = h ( S t ) mod 2 min ( p , 20 ) . The action space A consists of discrete bit-flip operations that iteratively include or exclude individual features, thereby enabling structured exploration of the feature space. The transition function P 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:
R ( s , a ) = [ r 1 , r 2 , r 3 ] T ,
where each component is explicitly constructed as follows:
r 1 = 1 | S | i S S ˜ i H , S i H = max l 0 , , L MI ( x i , t l , y t H )
r 2 = 1 | S | i S S ˜ i L , x ¯ i , τ = 1 A a = 0 A 1 x i , τ A a , S i L = MI ( x ¯ i , τ , y τ L ) ,
r 3 = max i < j , , i , j S | ρ s ( x i , x j ) | .
To ensure comparability across objectives, S i H and S i L are normalized using min–max scaling:
S ˜ i H = S i H min S H max S H min S H + ϵ , S ˜ i L = S i L min S L max S L min S L + ϵ .
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:
Q ( s , a ) = ND a R ( s , a ) + γ q | q Q ( s , a ) ,
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:
Score ( a | s ) = H V ( Q ( s , a ) ; r r e f ) .
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:
C i = D i D i + + D i .
The subset with the maximum C i 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 Initial   feature   pool   X ,   target   variable   increment   Δ Y ,   maximum   training   epochs   E ,   TOPSIS   weights   W = [ 0.4,0.3,0.3 ]
Output Optimal   feature   subset   S
Phase 1Multi-Objective Optimization via Pareto Q-learning
1 Initialize   Pareto   Q-table   Q ( s , a )   and   initial   state   s 0
2For e = 1 to E do
3     Select   action   a t   on   the   Pareto   front   using   ϵ -greedy policy
4     Execute   action   a t ,   and   observe   the   next   state   s t + 1 and Evaluate multi-objective fitness
5     Update   Q ( s , a ) using non-dominated sorting
6End For
7Extract all Pareto-optimal feature combinations, denoted as P
Phase 2Compromise Decision-Making via TOPSIS
8 Calculate   the   positive   ideal   distance   D +     and   negative   ideal   distance   D     for   each   candidate   solution   in   P
9 Calculate   the   relative   closeness   score   C i = D i / ( D i + + D i )
10Return   the   feature   set   with   the   highest   C i   score   as   the   final   selection   S

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 ( K ^ i , θ ^ i ) was obtained by minimizing the information criterion in a source-specific regression as:
( K ^ i , θ ^ i ) = arg min K i , θ i t = 1 T y t α i j = 1 p γ i j y t j β i k = 0 K i 1 w i ( k ; θ i ) X i , map ( t ) h k 2 ,
where K i denotes the optimal lag length and θ i represents the parameters of weighting function w i ( ) . 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 Y t denote a low-frequency observation ending at date d t , and let X represent the set of n high-frequency time series. At any high-frequency time index τ , the system state is defined as X τ = [ X 1 , τ , , X n , τ ] , 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 h is introduced to define the real-time information set. Specifically, let l o c denote the high-frequency index corresponding to the low-frequency endpoint d t . The effective information alignment point is then determined as:
a l i g n t = l o c h ,
which identifies the most recent high-frequency state available for predicting Y t , 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 L = [ L 1 , , L n ] . To ensure consistency across variables, a common lag length is introduced by defining the system-wide upper bound L m a x = max ( L ) . This upper bound defines the maximum historical window required to effectively represent high-frequency inputs. Based on this unified lag scheme, the feature representation Z t is obtained by jointly sampling all variables in a temporally aligned manner:
Z t , ( i n + j ) = X j , ( a l i g n i ) if   i < L j 0 if   i L j .
This process can be equivalently expressed as a concatenation of historical system states:
Z t = X ˜ a t a l i g n State   at   Lag   0 , X ˜ a t a l i g n 1 State   at   Lag   1 , , X ˜ a t a l i g n L m a x + 1 State   at   Lag   L m a x 1 .
The final design matrix was obtained by stacking Z t 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 x i , the corresponding factor is defined as:
Z i , t = k = 0 L i ω k i ; θ i x i , t k ,
where L i and ω ( k ; θ i ) 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:
Z t = [ Z 1 , t , Z 2 , t , , Z n , t ] .
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:
y t + H   =   P t + H     P t .
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 Ζ t , the data are propagated forward through one or more hidden layers. The transformation at a specific hidden layer can be formulated as:
h t = σ ( W h Z t + b h ) ,
where W h and b h 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 t , the RNN updates its hidden state h t based on both the current M-MIDAS feature input Z t and the hidden state from the previous step h t 1 as:
h t = tanh ( W z Z t + W r h t 1 + b ) .
where W z and W r are the weight matrices of the input and recurrent connections, respectively, and b 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 t are governed by the following equations:
i t = σ ( W i [ Z t , h t 1 ] + b i ) ,
t = σ ( W i [ Z t , h t 1 ] + b i ) ,
C t = t a n h ( W C [ Z t , h t 1 ] + b C ) ,
o t = σ ( W o [ Z t , h t 1 ] + b o ) ,
h t = o t tanh ( C t ) ,
where f t , i t , and o t represent the activation vectors of the forget, input, and output gates, respectively. C t 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
z t = σ ( W z [ Z t , h t 1 ] + b z ) ,
r t = σ ( W r [ Z t , h t 1 ] + b r ) ,
h ˜ t = tanh ( W h [ Z t , ( r t h t 1 ) ] + b h ) ,
h t = ( 1 Z t ) h t 1 + Z t h t .
On the basis of these gating decisions, a candidate hidden state h ˜ t is first constructed by selectively incorporating relevant historical signals. The final hidden state h t 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:
i = arg min i 1 , , M 1 F f = 1 F R M S E i ( f ) ,
where M is the number of candidate experts and F 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:
y ^ t ( b a s e ) = f i ( x t ) ,
where e t denotes the residual at time step t , y t is the true value, and y l e a d e r , t 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 t , the predictions of all experts are organized into a vector y ^ t = [ y ^ 1 , t , , y ^ M , t ] 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:
h i , t = W p y ^ i , t ,
where y ^ i , t denotes the prediction of the i-th expert at time step t , W p d model × 1 is a learnable projection matrix, and h i , t d model is the embedded representation. These projected features are then stacked to form the key and value matrices K t = V t = h 1 , t , , h M , t , where K t , V t M × d model .
A central component of this design is the introduction of a learnable global query vector Q global , 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:
c t = Softmax Q global K t d model V t ,
where Q global 1 × d model is the learnable global query vector, K t M × d model and V t M × d model denote the key and value matrices constructed from the projected expert features, respectively, d model is the dimensionality of the latent space, and c t 1 × d model 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:
e ^ t = FFN ( c t ) ,
where e ^ t 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:
y ^ final , t = y l e a d e r , t + e ^ t .
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
InputSub-model expert prediction matrix P R N × M , actual price increment Δ Y , learning rate η
OutputFinal corrected prediction Y f i n a l
Stage 1Leading Expert Anchoring
1For expert m = 1 to M do
2Initialize rolling window: training size T t r a i n , validation size T v a l
3For k = 1 to K do
4  Extract training set D t r a i n k = t k : t k + T t r a i n
6  Extract validation set D v a l k = t k + T t r a i n : t k + T t r a i n + T v a l
7  Evaluate expert m on D v a l k and record error metrics
8End For
9Aggregate validation errors: E r r o r m = 1 K k = 1 K = R M S E m ( k )
10End For
11Select the leading expert
Stage 2Residual Attention Correction
12For epoch = 1 to E p o c h s  do
13  For batch in DataLoader do
14    Linear projection into feature space: K , V , Q = L i n e a r ( P )
15    Calculate expert cross-attention weights A = S o f t m a x ( Q K T / d m o d e l )
16    Dynamically aggregate correction terms E ^ = A t t e n t i o n w e i g h t s P
17Compute the Mean Squared Error (MSE) loss; perform backpropagation; and update model parameters using the Adam optimizer.
18End For
19Return Y f i n a l = Y b a s e + E ^

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:
P t H = max { p ( i , t ) h i g h } , i { 1 , 2 , , N t }
P t L = min { p ( i , t ) l o w } , i { 1 , 2 , , N t }
where p ( i , t ) h i g h and p ( i , t ) l o w denote the highest and lowest daily prices on the i t h trading day of week t , respectively, and N t 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 L t and U t be the actual lowest and highest prices at time t , and let L ^ t and U ^ t 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 H = 1 , 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 H = 2 and H = 3 , 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.

Author Contributions

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

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 72301157); Shandong Provincial Natural Science Foundation (Grant No. ZR2024MG003; ZR2022QG036); Shandong “111” Leading Talent Cultivation Program in Philosophy and Social Sciences; and Shandong Province Higher Educational Youth Innovation Team Development Program.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets used and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Y.; Wang, Z.; Luo, Y. A Hybrid Carbon Price Forecasting Model Combining Time Series Clustering and Data Augmentation. Energy 2024, 308, 132929. [Google Scholar] [CrossRef] [Scilit]
  2. Chun, D.; Cho, H.; Kim, J. The Relationship between Carbon-Intensive Fuel and Renewable Energy Stock Prices under the Emissions Trading System. Energy Econ. 2022, 114, 106257. [Google Scholar] [CrossRef] [Scilit]
  3. Wang, P.; Tao, Z.; Liu, J.; Chen, H. Improving the Forecasting Accuracy of Interval-Valued Carbon Price from a Novel Multi-Scale Framework with Outliers Detection: An Improved Interval-Valued Time Series Analysis Mode. Energy Econ. 2023, 118, 106502. [Google Scholar] [CrossRef] [Scilit]
  4. Wang, Y.; Chen, H.; Xu, X. A Weekly Crude Oil Price Interval-Valued Prediction Architecture on Fusion of Decomposition Technique and Adaptive Integration. Energy 2025, 334, 137800. [Google Scholar] [CrossRef] [Scilit]
  5. Zhang, W.; Li, D.F.; Wu, Z.; Zeng, X.J. Multi-step Carbon Price Forecasting: A Novel Step-find DirRec Approach with Evidence from China. Comput. Econ. 2026. [Google Scholar] [CrossRef] [Scilit]
  6. Liu, S.; Zhang, Y.; Wang, J.; Feng, D. Fluctuations and Forecasting of Carbon Price Based on A Hybrid Ensemble Learning GARCH-LSTM-Based Approach: A Case of Five Carbon Trading Markets in China. Sustainability 2024, 16, 1588. [Google Scholar] [CrossRef] [Scilit]
  7. Huang, Y.; Dai, X.; Wang, Q.; Zhou, D. A Hybrid Model for Carbon Price Forecasting Using GARCH and Long Short-Term Memory Network. Appl. Energy 2021, 285, 116485. [Google Scholar] [CrossRef] [Scilit]
  8. Yang, R.; An, X.; Chen, Y.; Yang, X. The Knowledge Analysis of Panel Vector Autoregression: A Systematic Review. Sage Open 2023, 13, 21582440231215991. [Google Scholar] [CrossRef] [Scilit]
  9. Luo, R.; Liu, J.; Chen, P.; Luo, J. Enhancing Carbon Price Robust Forecasting: A Text-Driven Method Utilizing Weighted Interval-Joint Quadratic Support Vector Regression. Energy Econ. 2025, 148, 108585. [Google Scholar] [CrossRef] [Scilit]
  10. Zhu, P.; Lu, T.; Chen, S. How Do Crude Oil Futures Hedge Crude Oil Spot Risk after the COVID-19 Outbreak? A Wavelet Denoising-GARCHSK-SJC Copula Hedge Ratio Estimation Method. Phys. A Stat. Mech. Its Appl. 2022, 607, 128217. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  11. Mu, G.; Dai, L.; Ju, X.; Chen, Y.; Huang, X. MS-IHHO-LSTM: Carbon Price Prediction Model of Multi-Source Data Based on Improved Swarm Intelligence Algorithm and Deep Learning Method. IEEE Access 2024, 12, 80754–80769. [Google Scholar] [CrossRef] [Scilit]
  12. Li, Y.; Zhang, X.; Wang, M. A Dual Decomposition Integration and Error Correction Model for Carbon Price Prediction. J. Environ. Manag. 2025, 374, 124035. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  13. Li, D.; Li, Y.; Wang, C.; Chen, M.; Wu, Q. Forecasting Carbon Prices Based on Real-Time Decomposition and Causal Temporal Convolutional Networks. Appl. Energy 2023, 331, 120452. [Google Scholar] [CrossRef] [Scilit]
  14. Ji, Z.; Niu, D.; Li, M.; Li, W.; Sun, L.; Zhu, Y. A Three-Stage Framework for Vertical Carbon Price Interval Forecast Based on Decomposition–Integration Method. Appl. Soft Comput. 2022, 116, 108204. [Google Scholar] [CrossRef] [Scilit]
  15. Sha, D.; Zeng, X.; Johannssen, A.; Wang, R.; Tran, K.P. A Two-Stage NLP-Driven Framework for Interval-Valued Carbon Price Prediction Using Sentiment Analysis and Error Correction. J. Forecast. 2025, 45, 806–818. [Google Scholar] [CrossRef] [Scilit]
  16. Li, Y.; Wang, X.; Yang, X.; Gao, W.; Ding, W.; Li, T. Fusion-Enhanced Multi-Label Feature Selection with Sparse Supplementation. Inf. Fusion 2025, 117, 102813. [Google Scholar] [CrossRef] [Scilit]
  17. Liu, J.; Wang, P.; Chen, H.; Zhu, J. A Combination Forecasting Model Based on Hybrid Interval Multi-Scale Decomposition: Application to Interval-Valued Carbon Price Forecasting. Expert Syst. Appl. 2022, 191, 116267. [Google Scholar] [CrossRef] [Scilit]
  18. Yang, K.; Zhang, X.; Luo, H.; Hou, X.; Lin, Y.; Wu, J.; Yu, L. Predicting Energy Prices Based on a Novel Hybrid Machine Learning: Comprehensive Study of Multi-Step Price Forecasting. Energy 2024, 298, 131321. [Google Scholar] [CrossRef] [Scilit]
  19. Wen, F.; Zhao, H.; Zhao, L.; Yin, H. What Drive Carbon Price Dynamics in China? Int. Rev. Financ. Anal. 2022, 79, 101999. [Google Scholar] [CrossRef] [Scilit]
  20. Wang, H.; Xu, Y.; Cao, Y.; Yang, P. The Priority of Industrial Sector Coverage in China’s National Emission Trading System: An Application of the LASSO Model. Environ. Sci. Pollut. Res. Int. 2024, 31, 594–608. [Google Scholar] [CrossRef] [Scilit]
  21. Ji, M.; Du, J.; Du, P.; Niu, T.; Wang, J. A Novel Probabilistic Carbon Price Prediction Model: Integrating the Transformer Framework with Mixed-Frequency Modeling at Different Quartiles. Appl. Energy 2025, 391, 125951. [Google Scholar] [CrossRef] [Scilit]
  22. Liu, J.; Wang, J.; Zhao, X.; Tao, Z. A Multi-Objective Ensemble Prediction Model for Interval-Valued Carbon Price Based on Mixed-Frequency Data and Sub-Model Selection. Energy 2025, 326, 136309. [Google Scholar] [CrossRef] [Scilit]
  23. Liu, J.; Zhang, Z.; Yan, L.; Wen, F. Forecasting the Volatility of EUA Futures with Economic Policy Uncertainty Using the GARCH-MIDAS Model. Financ. Innov. 2021, 7, 76. [Google Scholar] [CrossRef] [Scilit]
  24. Li, J.; Liu, D. Carbon Price Forecasting Based on Secondary Decomposition and Feature Screening. Energy 2023, 278, 127783. [Google Scholar] [CrossRef] [Scilit]
  25. Esan, A.B.; Shareef, H.; Saeed, N. Multi-Objective Energy Management System for Isolated Solar Microgrids Using Pareto Q Learning. In Proceedings of the 2023 IEEE International Conference on Energy Technologies for Future Grids, ETFG 2023, Wollongong, Australia, 3–6 December 2023. [Google Scholar]
  26. Chen, Y.; Tian, Z. A Crude Oil Price Forecasting Framework Based on Constraint Guarantee and Pareto Fronts Shrinking Strategy. Appl. Soft Comput. 2025, 174, 112996. [Google Scholar] [CrossRef] [Scilit]
  27. Yang, G.; Zeng, Z.; Pu, X.; Duan, R. Feature Selection Optimization Algorithm Based on Evolutionary Q-Learning. Inf. Sci. 2025, 719, 122441. [Google Scholar] [CrossRef] [Scilit]
  28. Nasiri, H.; Ebadzadeh, M.M. Multi-Step-Ahead Stock Price Prediction Using Recurrent Fuzzy Neural Network and Variational Mode Decomposition. Appl. Soft Comput. 2023, 148, 110867. [Google Scholar] [CrossRef] [Scilit]
  29. Cordeiro-Costas, M.; Labandeira-Pérez, H.; Villanueva, D.; Pérez-Orozco, R.; Eguía-Oller, P. NSGA-II Based Short-Term Building Energy Management Using Optimal LSTM-MLP Forecasts. Int. J. Electr. Power Energy Syst. 2024, 159, 110070. [Google Scholar] [CrossRef] [Scilit]
  30. Bai, Q.; Lv, P.; He, Z.; Alarbi, A.; Khalifa, W.; Alzubi, A. A Hybrid AI Framework for Enhanced Stock Movement Prediction: Integrating ARIMA, RNN, and LightGBM Models. Systems 2025, 13, 162. [Google Scholar] [CrossRef] [Scilit]
  31. Patel, I.; Rahimi, I. AI-Based Demand Forecasting and Load Balancing for Optimising Energy Use in Healthcare Systems: A Real Case Study. Systems 2026, 14, 94. [Google Scholar] [CrossRef] [Scilit]
  32. Liu, X.; Zhang, Y.; Jiang, Z.; Yue, X.; Liang, J.; Yang, Q.; Li, J.; Li, N. Micro-Moistening Irrigation Combined with Bio-Organic Fertilizer: An Adaptive Irrigation and Fertilization Strategy to Improve Soil Environment, Edible Rose Yield, and Nutritional Quality. Ind. Crops Prod. 2023, 196, 116487. [Google Scholar] [CrossRef] [Scilit]
  33. Hu, D.; Deng, W.; Jiang, Z.; Shi, Y. A Study on Predicting Key Times in the Takeout System’s Order Fulfillment Process. Systems 2025, 13, 457. [Google Scholar] [CrossRef] [Scilit]
  34. Xu, X.; Guan, L.; Wang, Z.; Yao, R.; Guan, X. A Double-Layer Forecasting Model for PV Power Forecasting Based on GRU-Informer-SVR and Blending Ensemble Learning Framework. Appl. Soft Comput. 2025, 172, 112768. [Google Scholar] [CrossRef] [Scilit]
  35. Qu, H.; Li, G. Multi-Perspective Investor Attention and Oil Futures Volatility Forecasting. Energy Econ. 2023, 119, 106531. [Google Scholar] [CrossRef] [Scilit]
  36. Huang, S.; Liu, Z.; Liu, Q.; Chen, J.; Huang, Y. Dual-Attentional Time-Aware Fusion Networks for Knowledge Tracing. Inf. Fusion 2026, 126, 103573. [Google Scholar] [CrossRef] [Scilit]
  37. Chang, Z.X.; Guo, W.; Wang, L.; Shao, H.Y.; Zhang, Y.R.; Liu, Z.H. Forecasting and Analyzing Technology Development Trends with Self-Attention and Frequency Enhanced LSTM. Adv. Eng. Inform. 2025, 64, 103093. [Google Scholar] [CrossRef] [Scilit]
  38. Lyu, J.; Cao, M.; Wu, K.; Li, H.; Mohi-ud-din, G. Price Volatility in the Carbon Market in China. J. Clean. Prod. 2020, 255, 120171. [Google Scholar] [CrossRef] [Scilit]
  39. Wang, J.; Zhuang, Z. A Novel Cluster Based Multi-Index Nonlinear Ensemble Framework for Carbon Price Forecasting. Environ. Dev. Sustain. 2023, 25, 6225–6247. [Google Scholar] [CrossRef] [Scilit]
  40. Bose, S.; Lim, E.K.Y.; Minnick, K.; Schorno, P.J.; Shams, S. Does Carbon Risk Influence Stock Price Crash Risk? International Evidence. J. Bus. Financ. Account. 2025, 52, 2111–2144. [Google Scholar] [CrossRef] [Scilit]
  41. Guo, J. Impacts of Fossil Fuel Price Fluctuations on Carbon Emission Trading Prices in China. Highlights Bus. Econ. Manag. 2025, 54. [Google Scholar] [CrossRef] [Scilit]
  42. Liu, M.; Ying, Q. The Role of Online News Sentiment in Carbon Price Prediction of China’s Carbon Markets. Environ. Sci. Pollut. Res. 2023, 30, 41379–41387. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  43. Gong, X.; Ji, S.; Zhang, Y. Attention to Climate Events and Carbon Price Volatility. Financ. Res. Lett. 2025, 79, 107253. [Google Scholar] [CrossRef] [Scilit]
  44. Yang, K.; Xu, X.; Wei, Y.; Wang, S. Forecasting Interval-Valued Returns of Crude Oil: A Novel Kernel-Based Approach. J. Forecast. 2024, 43, 2937–2953. [Google Scholar] [CrossRef] [Scilit]
  45. Hao, Y.; Wang, X.; Yang, W. A Novel Interval-Valued Carbon Price Forecasting Paradigm: Multi-Factor Intelligent Recognition-Based Ensemble Learning. Comput. Ind. 2025, 172, 104352. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Overall architecture of the proposed system.
Figure 1. Overall architecture of the proposed system.
Systems 14 00545 g001
Figure 2. Feature importance decomposition of the top selected variables into high- and low-frequency components.
Figure 2. Feature importance decomposition of the top selected variables into high- and low-frequency components.
Systems 14 00545 g002
Figure 3. Comparison of the proposed system and models that do not use M-MIDAS for various forecast Horizons.
Figure 3. Comparison of the proposed system and models that do not use M-MIDAS for various forecast Horizons.
Systems 14 00545 g003
Figure 4. Comparison of the proposed system (using M-MIDAS) and traditional MIDAS-based models for various forecast horizons.
Figure 4. Comparison of the proposed system (using M-MIDAS) and traditional MIDAS-based models for various forecast horizons.
Systems 14 00545 g004
Figure 5. Comparison of the proposed system and individual base predictors for various forecast horizons.
Figure 5. Comparison of the proposed system and individual base predictors for various forecast horizons.
Systems 14 00545 g005
Figure 6. Comparison of LE-DRCN and conventional ensemble strategies for various forecast horizons.
Figure 6. Comparison of LE-DRCN and conventional ensemble strategies for various forecast horizons.
Systems 14 00545 g006
Figure 7. Attention weight distributions for each LE-DRCN expert across time steps and forecasting horizons.
Figure 7. Attention weight distributions for each LE-DRCN expert across time steps and forecasting horizons.
Systems 14 00545 g007
Figure 8. Average expert contribution across forecasting horizons for highest and lowest price forecasting
Figure 8. Average expert contribution across forecasting horizons for highest and lowest price forecasting
Systems 14 00545 g008
Table 1. Description of variables.
Table 1. Description of variables.
CategorySymbolFull Name
Target VariablesCEA_HWeekly Highest Price of CEA
CEA_LWeekly lowest Price of CEA
CEA_DDaily Price of CEA
Uncertainty IndicatorsCEPUChina Economic Policy Uncertainty
GEPUGlobal Economic Policy Uncertainty
GSUGlobal Sustainability Uncertainty
GPRGeopolitical Risk Index
GPR_EGeopolitical Risk Events
GPR_TGeopolitical Risk Threats
TRITransition Risk Index
PRIPhysical Risk Index
Macroeconomic and Financial MarketsBCIBeautiful China Index
CNTChiNext Index
CSI300China Securities Index 300
FTSE_CNFinancial Times Stock Exchange China Index
HCIHealthy China Index
SP500Standard & Poor’s 500 Index
DJ_EUDow Jones Europe
STOXX50EURO STOXX 50
STOXX600EURO STOXX 600
MSCI_EUMorgan Stanley Capital International Europe
Gold_CNYSpot Gold (CNY)
Gold_EURSpot Gold (EUR)
DXYUS Dollar Index
USDCNYUSD/CNY Exchange Rate
USDEURUSD/EUR Exchange Rate
MSCI_NZMSCI New Zealand
NZX50S&P/NZX 50 Index
Gold_NZDSpot Gold (NZD)
USDNZDUSD/NZD Exchange Rate
WTIWTI Crude Oil Futures
BrentBrent Crude Oil Futures
NatGas_USNYMEX Natural Gas
Energy MarketsNatGas_UKUK NBP Natural Gas
CoalRotterdam Coal Futures
LCI_CNChina Low-Carbon Index
NEINew Energy Index
SCCESolactive China Clean Energy
BiofuelsS&P GSCI Biofuels Index
GCE-BRiShares Global Clean Energy ETF
WCEInvesco WilderHill Clean Energy
GCE-IVInvesco Global Clean Energy ETF
LCEVanEck Low Carbon Energy ETF
Investor SentimentS_TradeBaidu Index: Trading
S_PolicyBaidu Index: Energy Policy
S_PriceBaidu Index: Energy Price
S_EventBaidu Index: Extreme Events
S_GeoBaidu Index: Geopolitics
S_SupplyBaidu Index: Supply & Demand
S_WeatherBaidu Index: Extreme Weather
Table 2. Hyperparameter search spaces of benchmark models.
Table 2. Hyperparameter search spaces of benchmark models.
ModelSeq. LengthHidden Layer SizeNumber of LayersDropoutLearning RateBatch SizeWeight
Decay
GRU[3, 5]{16, 32, 64}{1, 2, 3}{0.2, 0.3, 0.5}{1 × 10−4, 5 × 10−4, 1 × 10−3}{16, 32, 64}{1 × 10−5, 1 × 10−4}
LSTM[3, 5]{16, 32, 64}{1, 2, 3}{0.3, 0.4, 0.5}{1 × 10−4, 5 × 10−4, 1 × 10−3}{16, 32, 64}{1 × 10−5, 1 × 10−4}
RNN[3, 5]{16, 32, 64}{1, 2, 3}{0.2, 0.3, 0.5}{1 × 10−4, 5 × 10−4, 1 × 10−3}{16, 32, 64}{1 × 10−5, 1 × 10−4}
MLP[3, 5]{32, 64, 128}{1, 2, 3}{0.3, 0.4, 0.5}{1 × 10−4, 5 × 10−4, 1 × 10−3}{16, 32, 64}{1 × 10−5, 1 × 10−4}
LE-DRCN[3, 5]{8, 16, 32, 64}{1, 2, 3}{0.3, 0.4, 0.5}{1 × 10−4, 5 × 10−4, 1 × 10−3}{8, 16, 32}{1 × 10−5, 1 × 10−4}
Table 3. Description of the evaluation metrics.
Table 3. Description of the evaluation metrics.
MetricDefinitionEquation
IMAPEInterval mean absolute percentage error IMAPE = 1 2 n t = 1 T L t L ^ t L t + U t U ^ t U t
IRMSEInterval root mean squared error IRMSE = 1 2 1 n t = 1 n ( L t L ^ t ) 2 + 1 n t = 1 n ( U t U ^ t ) 2
IMSPEInterval mean squared percentage error IMSPE = 1 2 n t = 1 n L t L ^ t L t 2 + U t U ^ t U t 2
UITheil’s uncertainty index UI = t = 2 n ( L ^ t L t ) 2 + ( U ^ t U t ) 2 t = 2 n ( L t L t 1 ) 2 + ( U t U t 1 ) 2
IMDEInterval mean deviation
error
IMDE = 1 2 n t = 1 n ( U t L t ) ( U ^ t L ^ t ) + U t + L t 2 U ^ t + L ^ t 2
IARVInterval adjusted relative variance IARV = t = 2 n ( ( L t L ^ t ) 2 + ( U t U ^ t ) 2 ) t = 2 n ( ( L t L t 1 ) 2 + ( U t U t 1 ) 2 )
Table 4. Results of feature selection.
Table 4. Results of feature selection.
SymbolFull NameCategoryH-ScoreL-Score
USDCNYUSD/CNY Exchange RateMacro/Fin1.25671.0021
STOXX50EURO STOXX 50Macro/Fin1.25450.9085
S_EventExtreme Events Attention IndexSentiment1.06560.8484
NatGas_UKUK NBP Natural GasEnergy0.92000.5762
USDNZDUSD/NZD Exchange RateMacro/Fin0.91550.5176
NZX50S&P/NZX 50 IndexMacro/Fin0.85550.6006
S_TradeTrading Attention IndexSentiment0.80330.6277
BrentBrent Crude Oil FuturesEnergy0.75000.4470
Note: The H-score denotes mutual information with daily price dynamics, whereas the L-score represents mutual information with weekly trend components.
Table 5. Performance comparison of the proposed method with methods that do not use M-MIDAS.
Table 5. Performance comparison of the proposed method with methods that do not use M-MIDAS.
StepModelIARVUIIMAPE (%)IRMSEIMSPE (%)IMDE
H = 1MORL-GRU1.04751.02351.85152.16650.06001.5709
MORL-LSTM1.07551.03711.84072.21930.06031.5852
MORL-MLP1.23491.11132.11412.33710.06971.7462
MORL-RNN1.42081.19202.07452.53240.08121.8214
MORL-LE-DRCN1.38021.17482.02752.48790.07891.8044
Proposed System0.93450.87331.63281.95440.04631.4947
H = 2MORL-GRU1.13601.06583.15033.80960.19102.3636
MORL-LSTM1.00471.00232.71913.71980.16192.1196
MORL-MLP1.57101.25343.85024.28880.25042.9788
MORL-RNN0.99040.99522.86183.68610.16842.2323
MORL-LE-DRCN1.15251.07352.97933.87040.18812.4134
Proposed System0.79120.88952.51133.32700.13252.0404
H = 3MORL-GRU1.07811.03834.40125.00980.33822.9393
MORL-LSTM0.86260.92883.65014.69430.27602.5464
MORL-MLP2.71681.64836.72957.11430.75795.2932
MORL-RNN1.01031.00514.13624.97490.31732.7958
MORL-LE-DRCN0.8475 0.9025 3.6953 4.3535 0.26222.5910
Proposed System0.76050.87203.63564.29300.23962.5553
H = 4MORL-GRU1.28471.19236.57537.80060.69265.1615
MORL-LSTM1.01121.00565.44116.06700.63713.4611
MORL-MLP1.39711.34156.52087.43590.70744.4155
MORL-RNN1.03601.01785.28386.11090.65273.3749
MORL-LE-DRCN1.03821.00025.19287.51350.57733.1082
Proposed System0.86620.75034.59825.23320.36503.0439
H = 5MORL-GRU1.81281.34648.78248.78241.21108.9311
MORL-LSTM1.10711.05227.01507.01500.76247.4303
MORL-MLP1.71661.31028.63678.63671.12778.7526
MORL-RNN1.08161.04006.41636.41630.65267.0920
MORL-LE-DRCN1.02261.04126.53056.53050.68727.8405
Proposed System0.84510.71425.49316.13940.49003.6523
Note: Bold values indicate the results of the proposed system for ease of comparison.
Table 6. Performance comparison of the proposed method with methods that use traditional MIDAS.
Table 6. Performance comparison of the proposed method with methods that use traditional MIDAS.
StepModelIARVUIIMAPE (%)IRMSEIMSPE (%)IMDE
H = 1MIDAS-GRU1.04801.02371.86642.16730.05931.6300
MIDAS-LSTM1.09421.08161.76182.19970.05881.6612
MIDAS-MLP1.09601.04691.93982.22820.06231.6490
MIDAS-RNN1.10381.06011.86372.22770.06361.6141
MIDAS-LE-DRCN1.13061.06331.82082.21710.06131.6726
Proposed System0.93450.87331.63281.95440.04631.4947
H = 2MIDAS-GRU1.08941.04383.04733.76550.18422.3823
MIDAS-LSTM0.98500.92013.00353.53940.18252.2623
MIDAS-MLP1.13561.06573.11763.79590.18522.5199
MIDAS-RNN1.03511.01742.91693.71940.17232.2886
MIDAS-LE-DRCN1.09091.04453.00953.67340.18092.2201
Proposed System0.79120.88952.51133.32700.13252.0404
H = 3MIDAS-GRU1.05951.02934.32874.99290.33232.8915
MIDAS-LSTM1.02401.10634.65225.15170.37104.0287
MIDAS-MLP1.10981.05354.48215.03560.34343.0136
MIDAS-RNN1.09221.04514.14774.87160.30662.9079
MIDAS-LEDRCN1.09281.04544.21684.93470.31393.1223
Proposed System0.76050.87203.63564.29300.23962.5553
H = 4MIDAS-GRU1.08331.04085.66556.23850.53603.7470
MIDAS-LSTM0.99830.96284.96255.77070.40313.2700
MIDAS-MLP1.01881.00935.43916.03390.50123.3647
MIDAS-RNN0.95300.97625.12505.86390.45683.3762
MIDAS-LEDRCN0.8752 0.9029 4.8080 5.3843 0.3935 3.1631
Proposed System0.86620.75034.59825.23320.36503.0439
H = 5MIDAS-GRU1.07151.03516.90177.35450.74884.2445
MIDAS-LSTM1.00321.00166.56237.18390.70714.3478
MIDAS-MLP1.04681.02316.82267.24770.72724.1508
MIDAS-RNN0.98200.99106.31787.03360.66904.0163
MIDAS-LE-DRCN1.01831.00916.48767.14730.69984.1621
Proposed System0.84510.71425.49316.13940.49003.6523
Note: Bold values indicate the results of the proposed system for ease of comparison.
Table 7. Comparison of proposed system and base predictors.
Table 7. Comparison of proposed system and base predictors.
StepModelIARVUIIMAPE (%)IRMSEIMSPE (%)IMDE
H = 1MORL-MGRU1.14021.06781.84752.18630.06211.5660
MORL-MLSTM1.24841.11731.88112.25530.06511.8930
MORL-MMLP1.22891.10851.86692.26020.06561.8369
MORL-MRNN0.90990.95391.65852.03050.05231.5438
Proposed System0.93450.87331.63281.95440.04631.4947
H = 2MORL-MGRU1.27981.13133.46613.86410.20082.5464
MORL-MLSTM0.82620.90902.64143.31800.13932.1780
MORL-MMLP1.08851.04333.11233.57400.17322.4938
MORL-MRNN0.85180.92292.68023.24500.14112.2883
Proposed System0.79120.88952.51133.32700.13252.0404
H = 3MORL-MGRU0.96310.98144.14774.70590.30183.0711
MORL-MLSTM0.81730.90413.73674.42740.26432.8535
MORL-MMLP1.07711.03784.38224.87940.32863.1462
MORL-MRNN0.90080.94913.95884.52030.28262.9508
Proposed System0.76050.87203.63564.29300.23962.5553
H = 4MORL-MGRU0.91760.95795.17965.69830.44873.6546
MORL-MLSTM0.87290.93434.99485.55100.42493.3826
MORL-MMLP1.11671.05675.87286.19460.54573.7238
MORL-MRNN0.79480.89154.86885.37410.39813.3809
Proposed System0.86620.75034.59825.23320.36503.0439
H = 5MORL-MGRU0.96010.97986.50936.88140.65444.1038
MORL-MLSTM0.81300.90175.85816.32720.54323.7453
MORL-MMLP1.00311.00156.57446.92670.67584.0430
MORL-MRNN0.83190.91216.02636.35760.55863.8995
Proposed System0.84510.71425.49316.13940.49003.6523
Note: Bold values indicate the results of the proposed system for ease of comparison.
Table 8. Comparison of different ensemble strategies.
Table 8. Comparison of different ensemble strategies.
StepModelIARVUIIMAPE (%)IRMSEIMSPE (%)IMDE
H = 1OLS-Ensemble1.02371.04801.72852.11690.05601.5403
Ridge-Ensemble0.96460.93051.64912.00520.05121.4119
OLS-Corr1.02371.04801.72852.11690.05601.5403
Ridge-Corr0.97910.95871.65542.02330.05161.4757
SVR-Corr0.94990.90231.61001.96140.04901.3917
MLP-Corr0.97260.94601.72342.04320.05031.5868
Proposed System0.93450.87331.63281.95440.04631.4947
H = 2OLS-Ensemble1.06601.13643.28543.69360.18412.3015
Ridge-Ensemble1.03561.07253.15423.63260.17752.2053
OLS-Corr1.06601.13643.28543.69360.18412.3015
Ridge-Corr1.05471.11233.23143.65870.17992.2651
SVR-Corr1.01501.03023.09933.55520.16732.2852
MLP-Corr0.91150.83092.54483.30170.13782.0080
Proposed System0.79120.88952.51133.32700.13252.0404
H = 3OLS-Ensemble1.07381.15304.59635.03550.34923.0620
Ridge-Ensemble1.04971.10184.50174.93630.33792.8360
OLS-Corr1.07381.15304.59635.03550.34923.0620
Ridge-Corr1.06281.12954.55254.98390.34182.9966
SVR-Corr1.01931.03894.30144.78890.31572.9714
MLP-Corr0.88710.78703.72954.39540.25562.6316
Proposed System0.76050.87203.63564.29300.23962.5553
H = 4OLS-Ensemble1.11431.24185.89166.32770.55443.6627
Ridge-Ensemble1.05641.11595.73596.10600.52603.4812
OLS-Corr1.11431.24185.89166.32770.55443.6627
Ridge-Corr1.07651.15895.81146.18090.53633.5128
SVR-Corr1.07051.14595.77016.15990.53733.5885
MLP-Corr0.90410.81744.73495.28460.38443.1378
Proposed System0.86620.75034.59825.23320.36503.0439
H = 5OLS-Ensemble1.05211.10706.69067.08610.70194.2622
Ridge-Ensemble1.04861.09966.77367.10980.71524.0606
OLS-Corr1.05211.10706.69067.08610.70194.2622
Ridge-Corr1.03691.07526.73447.05180.69954.1995
SVR-Corr1.04371.08936.67717.07740.70474.3388
MLP-Corr0.89680.80435.81326.34950.54013.9218
Proposed System0.84510.71425.49316.13940.49003.6523
Note: Bold values indicate the results of the proposed method for ease of comparison.
Table 9. Contribution of key components in the proposed system.
Table 9. Contribution of key components in the proposed system.
StepModel VariantM-MIDASLE-DRCNThe Decrease in Performance (%)
IARVUIIMAPEIRMSEIMSPEIMDE
H = 1Full Model
w/o LE-DRCN3.626.287.332.1017.033.90
w/o M-MIDAS32.2925.6619.4721.4441.3217.16
Traditional MIDAS17.3417.8710.3311.8524.4710.64
Best single model10.1419.245.598.3919.3411.08
H = 2Full Model
w/o LE-DRCN17.713.7911.121.0712.668.78
w/o M-MIDAS31.3517.1415.7114.0429.5615.46
Traditional MIDAS27.4714.8416.559.4326.768.09
Best single model20.9911.3117.335.4518.8612.90
H = 3Full Model
w/o LE-DRCN19.492.268.725.3915.3111.51
w/o M-MIDAS10.273.381.623.608.628.45
Traditional MIDAS30.4116.5913.7813.0023.6718.16
Best single model24.0613.0414.119.7022.1616.18
H = 4Full Model
w/o LE-DRCN8.1815.7110.496.7717.0110.13
w/o M-MIDAS16.3926.2812.9814.3644.089.81
Traditional MIDAS1.0316.904.362.817.243.77
Best single model12.6223.6514.4410.3923.6912.70
H = 5Full Model
w/o LE-DRCN10.2921.6312.816.1220.143.69
w/o M-MIDAS21.0045.7918.8927.7140.2429.42
Traditional MIDAS20.4941.2918.116.4242.8213.96
Best single model18.5140.4519.6812.8237.9210.70
Note: “✔” indicates the full model with the corresponding module included, “✘” indicates the model variant with the corresponding module removed, “—” indicates the baseline full-model configuration used for comparison, and “△” denotes a variant where the proposed M-MIDAS module is replaced by a standard single-source MIDAS model without multi-source frequency alignment.
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

Li, J.; Yang, W. A Multi-Step Interval-Valued Carbon Price Forecasting System Based on Multi-Source Mixed-Frequency Information Modeling. Systems 2026, 14, 545. https://doi.org/10.3390/systems14050545

AMA Style

Li J, Yang W. A Multi-Step Interval-Valued Carbon Price Forecasting System Based on Multi-Source Mixed-Frequency Information Modeling. Systems. 2026; 14(5):545. https://doi.org/10.3390/systems14050545

Chicago/Turabian Style

Li, Junyuan, and Wendong Yang. 2026. "A Multi-Step Interval-Valued Carbon Price Forecasting System Based on Multi-Source Mixed-Frequency Information Modeling" Systems 14, no. 5: 545. https://doi.org/10.3390/systems14050545

APA Style

Li, J., & Yang, W. (2026). A Multi-Step Interval-Valued Carbon Price Forecasting System Based on Multi-Source Mixed-Frequency Information Modeling. Systems, 14(5), 545. https://doi.org/10.3390/systems14050545

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