<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">jfrm</journal-id>
      <journal-title-group>
        <journal-title>Journal of Financial Risk Management</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2167-9541</issn>
      <issn pub-type="ppub">2167-9533</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/jfrm.2025.143012</article-id>
      <article-id pub-id-type="publisher-id">jfrm-144842</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Business</subject>
          <subject>Economics</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Integrating Volatility Models within State Space Frameworks for Commodity Return Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Basira</surname>
            <given-names>Kisswell</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Dhliwayo</surname>
            <given-names>Lawrence</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Matarise</surname>
            <given-names>Florance</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Department of Mathematics and Computational Sciences, University of Zimbabwe, Harare, Zimbabwe </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>14</day>
        <month>07</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>07</month>
        <year>2025</year>
      </pub-date>
      <volume>14</volume>
      <issue>03</issue>
      <fpage>199</fpage>
      <lpage>223</lpage>
      <history>
        <date date-type="received">
          <day>03</day>
          <month>03</month>
          <year>2025</year>
        </date>
        <date date-type="accepted">
          <day>12</day>
          <month>08</month>
          <year>2025</year>
        </date>
        <date date-type="published">
          <day>15</day>
          <month>08</month>
          <year>2025</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2025 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2025</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/jfrm.2025.143012">https://doi.org/10.4236/jfrm.2025.143012</self-uri>
      <abstract>
        <p>The study applies a Kalman filter (KF) to Generalized Autoregressive Conditional Heteroskedasticity (GARCH) models to create a hybrid model, to estimate the parameters of the GARCH model in the presence of time-varying volatility<bold>.</bold>We specify the GARCH model, represented in state space, and use the KF to estimate the volatility. Results are validated by comparing them with estimates obtained through MLE. State space models by nature of their mathematical formulation can handle both observed and latent volatility. The study used simulation data coupled with an empirical analysis of four commodity returns, Crude oil, Gold, Cotton and Lithium. Results show that the hybrid models in general outperformed their MLE counterparts. For the four commodities analyzed, the Skewed Student t-Distribution State Space-GARCH (SSTD_SS_GARCH (1, 1)) was suitable for crude oil and gold while the Process Innovations Volatility Decomposition State Space GARCH (PIVD_SS_GARCH (1, 1)) was fitted for cotton and the student t-distribution MLE GARCH (STD_MLEGARCH (1, 1)) was optimal for lithium. The hybrid model improves forecasting performance by combining the strengths of both GARCH and Kalman filter methodologies.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Nonenegativity</kwd>
        <kwd>Linearization</kwd>
        <kwd>Adaptive Kalman Filter</kwd>
        <kwd>State-Space Modeling</kwd>
        <kwd>Volatility Persistence</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>First introduced by ([<xref ref-type="bibr" rid="B23">23</xref>]) and ([<xref ref-type="bibr" rid="B24">24</xref>]), state-space models (SSM) form a class of models that may be used to study both stationary and non-stationary financial data. These models have two components, that is a latent or hidden state which evolves with time and the observation part that is driven by the unobserved components. This framework applied to GARCH models to create a hybrid model is effective in modeling both volatility and returns with several benefits. It allows for the estimation of time-varying states (like volatility) based on new observations. In addition, the recursive nature of the SSMs enables continuous update of both volatility and parameter estimates as new data comes in, hence can respond to changes in market condition ([<xref ref-type="bibr" rid="B8">8</xref>]). Further, the GARCH model in a state-space framework provides more reliable, unbiased and consistent parameter estimates. The combination of the GARCH and State Space KF is positioned to improve forecasting accuracy for both returns and volatility by leveraging the synergies abound, which in itself is an added advantage, the ability models non-linear relationships in the data, which can be difficult to capture with standard GARCH models alone ([<xref ref-type="bibr" rid="B43">43</xref>]).</p>
      <p>Volatility measures the degree of variation in asset prices over a period. It is therefore a somber indicator of market hazard and uncertainty, influencing investment choices, risk aversion strategies, and the general economic policies. Understanding volatility is particularly crucial in the context of commodity prices, which play a significant role in global economic stability. The four commodities, crude oil, gold, lithium, and cotton often serve as key indicators of macroeconomic conditions ([<xref ref-type="bibr" rid="B5">5</xref>]). Variations in these prices can have implications on inflation rates, exchange rates, and overall economic growth ([<xref ref-type="bibr" rid="B38">38</xref>]). Moreover, accurate volatility estimation is vital for applications in derivatives pricing, futures and the calculation of portfolio Value at Risk (VaR) ([<xref ref-type="bibr" rid="B10">10</xref>]). A nuanced interpretation of volatility in these key commodities contributes to more resilient economic strategies in the volatile financial market.</p>
      <p>Modeling volatility in commodities like crude oil, gold, lithium, and cotton offers crucial insights for investors and policymakers regarding market behavior and risk management ([<xref ref-type="bibr" rid="B16">16</xref>]). These models help economies hedge against price fluctuations, ensuring stable profit margins. Gold, a safe-haven asset, reveals volatility that signals economic uncertainty and monetary policy effectiveness ([<xref ref-type="bibr" rid="B45">45</xref>]). As global technology shifts toward lithium battery-driven vehicles, understanding lithium price dynamics is essential for effective production and supply chain management ([<xref ref-type="bibr" rid="B48">48</xref>]). Additionally, cotton’s agricultural significance is heightened by climate change, which affects its prices and global demand ([<xref ref-type="bibr" rid="B40">40</xref>]). </p>
      <p>This study offers a data-driven comparative analysis of the performance of hybrid state space estimation techniques, and the KF to the traditional MLE as applied to volatility models of the GARCH family. The main objective of this study is to develop a hybrid model combining the Kalman filter with GARCH models for estimating time-varying volatility in commodity returns. This will be achieved through simulation and empirical data analysis of the hybrid model on four commodity returns: crude oil, gold, cotton, and lithium. A comparison of the forecasting performance of the hybrid model against ordinary MLE methods for GARCH models will ensue.</p>
    </sec>
    <sec id="sec2">
      <title>2. Literature Review</title>
      <p>The literature on modeling commodity returns has advanced with the development of GARCH-type models that effectively capture volatility undercurrents. Recent research emphasizes the significance of coupling strong estimation techniques like the state space approach in volatility modeling. </p>
      <p>The GARCH of ([<xref ref-type="bibr" rid="B7">7</xref>]) and its derivatives, form an integral part of this breed of models. These model gained prominence due to their efficacy, usefulness and adequacy in arresting volatility clustering, leverage effects and asymmetry financial data as cited by ([<xref ref-type="bibr" rid="B5">5</xref>]).</p>
      <p>The assumption of time-invariant probabilistic properties in classical statistical analyses of financial time series often fails to reflect real-world scenarios. Studies indicate that certain time series exhibit evolving second-moment structures and structural breaks, necessitating the conditions of non-stationarity to ensure adequate capture of the time varying in the volatility. ([<xref ref-type="bibr" rid="B30">30</xref>]) worked a time-varying GARCH model that allows for parameter evolution over time, thereby improving modeling flexibility. </p>
      <p>In its general form, the GARCH equation is assumed deterministic and not stochastic. This assumption is not true in any sense, even if the true equation is exact, we might suspect that it is at least subject to measurement error. Dropping this assumption complicates the situation as it leaves us faced with a stochastic GARCH process. ([<xref ref-type="bibr" rid="B20">20</xref>]) shows how the stochastic GARCH-M (SGARCH-M) model may be put into state space form and estimated by the Kalman Filter. This shows that the Kalman Filter provides a useful way of relaxing the Gaussian implausible assumptions in parameter estimation.</p>
      <p>Several studies have compared the effectiveness of GARCH-family models with stochastic volatility models in various financial contexts. For instance, ([<xref ref-type="bibr" rid="B33">33</xref>]) analyzed BRICS foreign exchange rates and stock indices, demonstrating the superior forecasting performance of the GJR-GARCH model. Additionally, ([<xref ref-type="bibr" rid="B17">17</xref>]) highlighted the benefits of EGARCH models in capturing asymmetric effects and structural breaks in oil price volatility. The persistence of leverage effects in energy and commodity markets underscores the importance of selecting appropriate volatility models ([<xref ref-type="bibr" rid="B6">6</xref>]).</p>
      <p>([<xref ref-type="bibr" rid="B19">19</xref>]) proposed a state-space approach for GARCH models with time-varying parameters to deal with non-stationarity that is usually observed into the Chilean Stock Market (IPSA) and to the American Standard &amp; Poor’s 500 index (S&amp;P500). Results show that forecasting procedures for time varying GARCH processes use the prediction equations of the <italic>KF</italic> with true parameters replaced by consistent estimates. In another study, ([<xref ref-type="bibr" rid="B49">49</xref>]) presented a new approach to modelling non-stationarity in EEG time series by a generalized state space approach using EEG data recorded during the onset of anaesthesia. Non-stationarity was modelled by allowing the variances of the driving noises to change with time, depending on the state prediction error within the state space model. Results show that the variances of the dynamical noises driving the components can be made time-dependent by generalizing the concept of GARCH modelling to the situation of state-space modelling. </p>
      <p>([<xref ref-type="bibr" rid="B36">36</xref>]) investigated the properties of univariate and multivariate state-space models under conditional heteroskedasticity and multiple structural breaks. The methodology allowed the extension of standard state-space models to heavy tailed data and allowed for dynamic parameters using a Gibbs sampling algorithm to carry out Bayesian inference on the parameters and the latent state vector as well as empirical analysis of ICU data. The results obtained were however not in favor of state space modes. Besides giving plausible results, they were outperformed. Further, in their book, ([<xref ref-type="bibr" rid="B27">27</xref>]) discussed at length the methodology of regression coefficients that vary with time due to market dynamics and heteroscedasticity, fads and time varying volatility in financial markets. </p>
      <p>More recent studies by ([<xref ref-type="bibr" rid="B4">4</xref>]) focused on the behaviour of volatility for the prices of cryptocurrency using a state space model framework for volatility incorporating the Kalman filter. This was applied to forecast the conditional volatility of five cryptocurrency prices (Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), Litecoin (LTC) and Bitcoin Cash (BCH)) for 10,000 consecutive hours during the COVID-19 pandemic from 26 February 2020 until 18 April 2021. Among the three models used, the state space model gives the best fit and narrowest confidence interval of volatility and value-at-risk forecasts. Recent studies have also advocated for the existence of dual long memory in financial time series. In this regard, ([<xref ref-type="bibr" rid="B5">5</xref>]) studied this phenomenon in five commodity returns. They considered the following hybrid models ARFIMA-FIAPARCH, ARFIMA-FIGARCH, FIAPARCH and HYGARCH with different innovations distributions ranging from the STD, SSTD and GED. Results show that these models perform exceptionally well in the presence of dual long memory.</p>
      <p>The application of KF to GARCH-type models facilitates real-time estimation of latent volatility processes, improving parameter precision. Recent advancements have also seen the incorporation of Bayesian inference with state space models. For instance, Integrated Nested Laplace Approximations (INLA) have been employed to estimate long memory stochastic volatility models ([<xref ref-type="bibr" rid="B31">31</xref>]). Recent studies have begun to compare these methodologies directly. ([<xref ref-type="bibr" rid="B37">37</xref>]) postulated that since the dynamics of a GARCH process is nonlinear, the standard KF algorithm cannot be directly applied. The EKF generalizes the model through a linearization process to allow it to handle the nonlinearity posed by the state space formulations of GARCH models.</p>
    </sec>
    <sec id="sec3">
      <title>3. Methodology</title>
      <p>This study is designed to estimate volatility models in commodity returns, beginning with the establishment of a state space formulation of GARCH models. We then apply state space methodology to effectively estimate volatility. In the process, the study uses both observable and latent factors of the model to analyze commodity returns data. In light of this, ([<xref ref-type="bibr" rid="B28">28</xref>]) introduced a factor state-space approach with stochastic volatility, effectively modeling and prediction of commodity contracts, particularly in crude oil markets. </p>
      <sec id="sec3dot1">
        <title>3.1. Formulation of the GARCH Model</title>
        <p>GARCH models and all its derivatives have been widely used as shown in the literature review section. They consist of two key components i.e. the mean equation and the volatility equation ([<xref ref-type="bibr" rid="B1">1</xref>]) given by: </p>
        <p>The mean equation</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>r</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>ε</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The variance equation </p>
        <disp-formula id="FD2">
          <label>(2)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mi>t</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:mi>ω</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>i</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>q</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>α</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:msubsup>
                    <mml:mi>ε</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mi>i</mml:mi>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
              </mml:mstyle>
              <mml:mo>+</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>p</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>β</mml:mi>
                    <mml:mi>j</mml:mi>
                  </mml:msub>
                  <mml:msubsup>
                    <mml:mi>σ</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mi>j</mml:mi>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> σ </mml:mi><mml:mi> t </mml:mi><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> is the variance, <inline-formula><mml:math><mml:mi> ω </mml:mi></mml:math></inline-formula> is the constant, with the <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> α </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> β </mml:mi><mml:mi> j </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> coefficients of the ARCH(<italic>p</italic>) and GARCH(<italic>q</italic>) parameters on the model.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. GARCH Model State Space Representation</title>
        <p>The GARCH model, in its natural state, offers a compact and interpretable state space representation, distinguishing it as a versatile basis for modeling time-varying volatility in financial time series. This representation facilitates the incorporation of traditional econometric methods with modern state space techniques, improving the general appreciation of the dynamics driving commodity volatility.</p>
        <p>The GARCH model is intrinsically dynamic, capturing how current volatility is influenced by past squared returns and previous volatility estimates. This characteristic aligns impeccably with the state space framework, which is designed to model systems characterized by observable outputs (returns) and latent states (volatility). Consequently, the state space representation not only simplifies the modeling process but also allows for a more nuanced analysis of volatility in financial markets ([<xref ref-type="bibr" rid="B41">41</xref>]). The return equation is as in (1) while the variance equation is; </p>
        <disp-formula id="FD3">
          <label>(3)</label>
          <mml:math>
            <mml:mrow>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mtable>
                    <mml:mtr>
                      <mml:mtd>
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mi>σ</mml:mi>
                            <mml:mi>t</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msubsup>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr>
                      <mml:mtd>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>ε</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:mtable>
                    <mml:mtr>
                      <mml:mtd>
                        <mml:mrow>
                          <mml:mi>ω</mml:mi>
                          <mml:mo>+</mml:mo>
                          <mml:mstyle displaystyle="true">
                            <mml:msubsup>
                              <mml:mo>∑</mml:mo>
                              <mml:mrow>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                              </mml:mrow>
                              <mml:mi>q</mml:mi>
                            </mml:msubsup>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>α</mml:mi>
                                <mml:mi>i</mml:mi>
                              </mml:msub>
                              <mml:msubsup>
                                <mml:mi>ε</mml:mi>
                                <mml:mrow>
                                  <mml:mi>t</mml:mi>
                                  <mml:mo>−</mml:mo>
                                  <mml:mi>i</mml:mi>
                                </mml:mrow>
                                <mml:mn>2</mml:mn>
                              </mml:msubsup>
                            </mml:mrow>
                          </mml:mstyle>
                          <mml:mo>+</mml:mo>
                          <mml:mstyle displaystyle="true">
                            <mml:msubsup>
                              <mml:mo>∑</mml:mo>
                              <mml:mrow>
                                <mml:mi>j</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                              </mml:mrow>
                              <mml:mi>p</mml:mi>
                            </mml:msubsup>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>β</mml:mi>
                                <mml:mi>j</mml:mi>
                              </mml:msub>
                              <mml:msubsup>
                                <mml:mi>σ</mml:mi>
                                <mml:mrow>
                                  <mml:mi>t</mml:mi>
                                  <mml:mo>−</mml:mo>
                                  <mml:mi>j</mml:mi>
                                </mml:mrow>
                                <mml:mn>2</mml:mn>
                              </mml:msubsup>
                            </mml:mrow>
                          </mml:mstyle>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr>
                      <mml:mtd>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:mi>μ</mml:mi>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>This representation allows for an efficient way to analyse the time varying nature of parameter and is predominantly useful in estimation and forecasting at the same time maintain the adaptability to various types time series data paving the way for KF recursions ([<xref ref-type="bibr" rid="B11">11</xref>]).</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Estimation of Parameters</title>
        <p>There are principally two approaches to tackling GARCH models within a state space framework. The first approach involves utilizing the nonlinear representation introduced by ([<xref ref-type="bibr" rid="B37">37</xref>]) and applying the Extended KF to estimate the model parameters. The second approach involves a linearization process through Taylor series expansion, which simplifies the estimation of the GARCH model by approximating the nonlinear dynamics ([<xref ref-type="bibr" rid="B21">21</xref>]).</p>
      </sec>
      <sec id="sec3dot4">
        <title>3.4. Nonlinear Representation</title>
        <p>Since the GARCH model is nonlinear as introduced by ([<xref ref-type="bibr" rid="B7">7</xref>]). ([<xref ref-type="bibr" rid="B37">37</xref>]) presented formulations for typical GARCH model with Gaussian perturbations for <italic>p</italic>, <italic>q</italic> ≥ 2; GARCH(<italic>p</italic>, 1), <italic>p</italic> ≥ 2 and GARCH(1, <italic>q</italic>), <italic>q</italic> ≥ 2. Earlier on in 2011, they derived a nonlinear state space representation of the GARCH(1, 1) model.</p>
        <p>a) Basic Structure</p>
        <disp-formula id="FD4">
          <label>(4)</label>
          <mml:math>
            <mml:mrow>
              <mml:mtext>GARCH</mml:mtext>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mn>1</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>≡</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>=</mml:mo>
                          <mml:msub>
                            <mml:mi>μ</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>=</mml:mo>
                          <mml:msub>
                            <mml:mi>U</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msub>
                          <mml:msqrt>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>U</mml:mi>
                                <mml:mrow>
                                  <mml:mn>1</mml:mn>
                                  <mml:mo>,</mml:mo>
                                  <mml:mi>t</mml:mi>
                                </mml:mrow>
                              </mml:msub>
                            </mml:mrow>
                          </mml:msqrt>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>Return</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>U</mml:mi>
                                        <mml:mrow>
                                          <mml:mn>1</mml:mn>
                                          <mml:mo>,</mml:mo>
                                          <mml:mi>t</mml:mi>
                                        </mml:mrow>
                                      </mml:msub>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>U</mml:mi>
                                        <mml:mrow>
                                          <mml:mn>2</mml:mn>
                                          <mml:mo>,</mml:mo>
                                          <mml:mi>t</mml:mi>
                                        </mml:mrow>
                                      </mml:msub>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>=</mml:mo>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>f</mml:mi>
                                        <mml:mn>1</mml:mn>
                                      </mml:msub>
                                      <mml:mrow>
                                        <mml:mo>(</mml:mo>
                                        <mml:mrow>
                                          <mml:msub>
                                            <mml:mi>U</mml:mi>
                                            <mml:mrow>
                                              <mml:mn>1</mml:mn>
                                              <mml:mo>,</mml:mo>
                                              <mml:mi>t</mml:mi>
                                              <mml:mo>−</mml:mo>
                                              <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                          </mml:msub>
                                          <mml:mo>,</mml:mo>
                                          <mml:msub>
                                            <mml:mi>U</mml:mi>
                                            <mml:mrow>
                                              <mml:mn>2</mml:mn>
                                              <mml:mo>,</mml:mo>
                                              <mml:mi>t</mml:mi>
                                              <mml:mo>−</mml:mo>
                                              <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                          </mml:msub>
                                          <mml:mo>,</mml:mo>
                                          <mml:mi>θ</mml:mi>
                                        </mml:mrow>
                                        <mml:mo>)</mml:mo>
                                      </mml:mrow>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>+</mml:mo>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>1</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:msub>
                            <mml:mi>ε</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>volatility</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mrow><mml:mi> θ </mml:mi><mml:mo> = </mml:mo><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> ω </mml:mi><mml:mo> , </mml:mo><mml:msub><mml:mi> β </mml:mi><mml:mn> 1 </mml:mn></mml:msub><mml:mo> , </mml:mo><mml:msub><mml:mi> α </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> are parameters that you estimate from historical data using the GARCH model. This part updates the state variables <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mn> 2 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 2 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> Here, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the conditional variance (volatility) at time <italic>t</italic>, and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mn> 2 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 2 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is a normalized measure of the mean return. </p>
        <p>b) Function of variables</p>
        <disp-formula id="FD5">
          <label>(5)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>f</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>U</mml:mi>
                    <mml:mrow>
                      <mml:mn>1</mml:mn>
                      <mml:mo>,</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mi>U</mml:mi>
                    <mml:mrow>
                      <mml:mn>2</mml:mn>
                      <mml:mo>,</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>,</mml:mo>
                  <mml:mi>θ</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mtext>ω</mml:mtext>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mtext>β</mml:mtext>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>U</mml:mi>
                <mml:mrow>
                  <mml:mn>2</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>⋅</mml:mo>
              <mml:msub>
                <mml:mi>U</mml:mi>
                <mml:mrow>
                  <mml:mn>1</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>U</mml:mi>
                <mml:mrow>
                  <mml:mn>1</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>is the function of the unobserved recursive state variable, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:msubsup><mml:mi> σ </mml:mi><mml:mi> t </mml:mi><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> and </p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> U </mml:mi><mml:mrow><mml:mn> 2 </mml:mn><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi> μ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi> σ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> ([<xref ref-type="bibr" rid="B37">37</xref>]). This function shows how the previous </p>
        <p>volatility and returns influence current volatility. If past returns were high, it can suggest that future volatility might also be high.</p>
      </sec>
      <sec id="sec3dot5">
        <title>3.5. Formulation of EKF</title>
        <p>To tackle the filtering problem involving nonlinear system dynamics (both state and observations), we consider the Extended Kalman Filter (EKF) as proposed by ([<xref ref-type="bibr" rid="B22">22</xref>]). For simplicity, we will assume that the system is free of external inputs. Given that the EKF provides approximations of the optimal parameter estimates, the nonlinearities in the system’s dynamics are effectively captured by a linearized representation of the nonlinear model, centered around the most recent state estimate ([<xref ref-type="bibr" rid="B51">51</xref>]). To achieve optimal results, the linearization process should closely approximate the nonlinear system within the bounds of the state estimates. The EKF algorithm refers to the works of citation. The prediction cycle and the filtering cycles are explained in detail. In that context, the EKF assesses the volatility of asset returns, considering volatility as a latent state variable shaped by past return data and fresh observations. The predict cycle focuses on forecasting future volatility based on established patterns, while the filtering cycle refines these predictions by incorporating actual return data, thereby enhancing accuracy. Both the EKF and the GARCH model address relationships that are not perfectly linear; volatility can exhibit unpredictable changes influenced by past returns and historical volatility. It is important to note that, if the assumptions underlying the model’s linearizations are inaccurate, the EKF may produce unreliable volatility estimates ([<xref ref-type="bibr" rid="B29">29</xref>]).</p>
      </sec>
      <sec id="sec3dot6">
        <title>3.6. Linearisation</title>
        <p>Linearization of GARCH type models refers to an approximation technique that simplifies the modeling and estimation process. To linearize GARCH models, the conditional variance equation is represented as a linear function of the model parameters and the lagged squared residuals, capturing the essential dynamics in a more tractable form. Linearization is generally accomplished by applying a first-order Taylor series expansion of the conditional variance equation around its unconditional mean ([<xref ref-type="bibr" rid="B43">43</xref>]). Consider a simple GARCH (1, 1) model whose conditional variance equation is given in (2), of course equating <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mi> q </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:math></inline-formula> . The resultant equation will have <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> σ </mml:mi><mml:mi> t </mml:mi><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> (volatility), <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> ε </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> (sqaured innivations), <inline-formula><mml:math><mml:mi> ω </mml:mi></mml:math></inline-formula> (constant), <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> β </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> α </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> respective ARCH and GARCH parameters of the model. </p>
        <disp-formula id="FD6">
          <label>(6)</label>
          <mml:math>
            <mml:mrow>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>=</mml:mo>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>1</mml:mn>
                                  </mml:mtd>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>σ</mml:mi>
                                        <mml:mi>t</mml:mi>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>r</mml:mi>
                                        <mml:mrow>
                                          <mml:mi>t</mml:mi>
                                          <mml:mo>−</mml:mo>
                                          <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>+</mml:mo>
                          <mml:msub>
                            <mml:mi>v</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>observation</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>σ</mml:mi>
                                        <mml:mi>t</mml:mi>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>r</mml:mi>
                                        <mml:mrow>
                                          <mml:mi>t</mml:mi>
                                          <mml:mo>−</mml:mo>
                                          <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>=</mml:mo>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>α</mml:mi>
                                        <mml:mn>1</mml:mn>
                                      </mml:msub>
                                    </mml:mrow>
                                  </mml:mtd>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mtext>β</mml:mtext>
                                        <mml:mn>1</mml:mn>
                                      </mml:msub>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>σ</mml:mi>
                                        <mml:mrow>
                                          <mml:mi>t</mml:mi>
                                          <mml:mo>−</mml:mo>
                                          <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msubsup>
                                        <mml:mi>r</mml:mi>
                                        <mml:mrow>
                                          <mml:mi>t</mml:mi>
                                          <mml:mo>−</mml:mo>
                                          <mml:mn>2</mml:mn>
                                        </mml:mrow>
                                        <mml:mn>2</mml:mn>
                                      </mml:msubsup>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>+</mml:mo>
                          <mml:mrow>
                            <mml:mo>[</mml:mo>
                            <mml:mrow>
                              <mml:mtable>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mtext>β</mml:mtext>
                                        <mml:mn>1</mml:mn>
                                      </mml:msub>
                                    </mml:mrow>
                                  </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                  <mml:mtd>
                                    <mml:mn>0</mml:mn>
                                  </mml:mtd>
                                </mml:mtr>
                              </mml:mtable>
                            </mml:mrow>
                            <mml:mo>]</mml:mo>
                          </mml:mrow>
                          <mml:mo>+</mml:mo>
                          <mml:msub>
                            <mml:mi>ω</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>transition</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>From this state space representation, we can extract and estimate the GARCH model parameters using statistical techniques, such as MLE-parameters that maximize the likelihood of the observed data given the model or the KF-algorithm iteratively updates the estimates of the state variables (volatility and returns) and can be utilized to derive estimates of the parameters.</p>
        <p>Another method would be to use the first-order Taylor series ([<xref ref-type="bibr" rid="B42">42</xref>]) of the conditional variance equation around its unconditional mean: </p>
        <disp-formula id="FD7">
          <label>(7)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mi>t</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>≈</mml:mo>
              <mml:mi>ω</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mi>E</mml:mi>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mi>ε</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mi>E</mml:mi>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mi>σ</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mi>ε</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                  <mml:mo>−</mml:mo>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>ε</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mi>σ</mml:mi>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                  <mml:mo>−</mml:mo>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>σ</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>By applying the first-order Taylor series expansion, we create a linear approximation of the conditional variance (volatility) equation. This means we can break down our complex volatility model into something more manageable, which allows us to use standard statistical methods.</p>
        <p>Yielding a linearized equation:</p>
        <disp-formula id="FD8">
          <label>(8)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mi>t</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>≈</mml:mo>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mtext>β</mml:mtext>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>ε</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>α</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>σ</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mtext>β</mml:mtext>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>ε</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>−</mml:mo>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mtext>β</mml:mtext>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>ε</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>α</mml:mi>
                    <mml:mn>1</mml:mn>
                  </mml:msub>
                  <mml:mi>E</mml:mi>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>σ</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Once we have this simpler linear form, we can use the KF to estimate model parameters. In the context of commodity returns, it helps us continuously update our estimates of volatility as new price information comes in ([<xref ref-type="bibr" rid="B42">42</xref>]).</p>
      </sec>
      <sec id="sec3dot7">
        <title>3.7. MLE Based on Kalman Filter Outputs</title>
        <p>The Kalman filter can be used to estimate unobserved states (like volatility) over time. The outputs from the Kalman filter (e.g., estimated volatility) can be used to compute the likelihood function. This approach leverages the dynamic nature of the Kalman filter, allowing for state estimation that evolves with the data. The methodology provides a recursive way to update estimates as new data arrives, which can better capture changes in volatility over time. Computing programs such as R and Python have excellent functionality to handle these algorithms.</p>
      </sec>
      <sec id="sec3dot8">
        <title>3.8. The Theory Underpinning the Study</title>
        <p>The tractable MLE for SS_GARCH models is supported through theoretical derivations that leverage properties of the KF and the structure of SSMs. SS_GARCH models are capable of incorporating non-Gaussian error distributions (e.g., STD, SSTD), which is crucial for modeling the fat tails and skewness observed in commodity returns ([<xref ref-type="bibr" rid="B2">2</xref>]). This model can be expressed in a state space framework, which allows us to describe the dynamics of both the observed variable (returns) and the unobservable state variable (volatility) in a convenient form given by Equations (1) and (3), where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub><mml:mo> | </mml:mo><mml:msub><mml:mi> F </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub><mml:mo> ~ </mml:mo><mml:mi> N </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> an independent standard normal.</p>
        <p><bold>Proof</bold></p>
        <p>To derive the MLE in a tractable form, we first notice that the joint distribution of observations can be expressed recursively. Below, we express the log-likelihood function;</p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>T</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mi>log</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>|</mml:mo>
                          <mml:msub>
                            <mml:mi>σ</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Substituting the conditional distribution of the observed returns (Gaussian) ([<xref ref-type="bibr" rid="B12">12</xref>]), we get:</p>
        <disp-formula id="FD10">
          <label>(10)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mi>T</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mn>2</mml:mn>
                  <mml:mi>π</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>T</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:msup>
                            <mml:mrow>
                              <mml:mrow>
                                <mml:mo>(</mml:mo>
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>r</mml:mi>
                                    <mml:mi>t</mml:mi>
                                  </mml:msub>
                                  <mml:mo>−</mml:mo>
                                  <mml:mi>μ</mml:mi>
                                </mml:mrow>
                                <mml:mo>)</mml:mo>
                              </mml:mrow>
                            </mml:mrow>
                            <mml:mn>2</mml:mn>
                          </mml:msup>
                        </mml:mrow>
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mi>σ</mml:mi>
                            <mml:mi>t</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msubsup>
                        </mml:mrow>
                      </mml:mfrac>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
              <mml:mo>+</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mi>σ</mml:mi>
                    <mml:mi>t</mml:mi>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>This formulation shows that the likelihood can be computed if we can derive <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> σ </mml:mi><mml:mi> t </mml:mi><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> through its state space representation. By utilizing the KF’s updating mechanism, we can iteratively compute <inline-formula><mml:math><mml:mrow><mml:msubsup><mml:mi> σ </mml:mi><mml:mi> t </mml:mi><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> efficiently, facilitating the efficient maximization of the log-likelihood function to derive the necessary model parameters for the GARCH framework as required.</p>
        <p>Given the structure of a GARCH model, we deal with latent volatility states that are not directly observable. In an SS_GARCH model, the estimation process is meticulously structured into three integral steps. Initially, the process begins with initialization, where initial estimates for both the state and variances are established to provide a foundation for subsequent calculations. Following this, the prediction phase employs the state equation to forecast the next state, particularly focusing on the anticipated volatility of the financial series. </p>
        <p>Finally, the model enters the update step, where the most recent observation is integrated to refine the state estimates and update the likelihood, thus enhancing the precision of the model’s forecasts. This methodical approach enhances the modeling of time-varying volatility, enabling a thorough representation of the dynamic traits intrinsic to financial returns.</p>
      </sec>
      <sec id="sec3dot9">
        <title>3.9. Derivation of the Likelihood Function for Nonstationary GARCH Model</title>
        <p>In this section, we demonstrate that SS_GARCH models can effectively accommodate nonstationary processes. This is achieved by defining the state transition matrix to encapsulate the dynamics of GARCH processes. In the scenario of a nonstationary GARCH process, the model integrates parameters that vary over time or utilizes a time index within the state equations to accurately capture the evolving nature of the underlying volatility, thereby enhancing the model’s adaptability to fluctuations in the data.</p>
        <p>The independence of <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> enables inference about the entire sequence of <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> σ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and thus about the likelihood of the observed data to be performed despite potential nonstationarity, within the foundational data-generating mechanism. This is mathematically substantiated by employing the innovation process:</p>
        <disp-formula id="FD11">
          <label>(11)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ϵ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>r</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>r</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> r </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mrow><mml:mi> t </mml:mi><mml:mo> | </mml:mo><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the forecasted value derived from previous observations. and the Kalman gain adjusts the impact of <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> . The tractable representation through the KF allows for efficient optimization of the likelihood function, ensuring that both stationary and nonstationary GARCH models can be estimated accurately.</p>
        <p>To generalize the SS_GARCH model for non-Gaussian errors, we replace the Gaussian assumption with a more flexible distribution that captures skewness and kurtosis (Bianchi et al. 2011). Common candidates for non-Gaussian distributions include the STD, SSTD, GED and PIVD among many others. The extension involves allowing <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub><mml:mo> ~ </mml:mo><mml:mi> S </mml:mi><mml:mi> k </mml:mi><mml:mi> e </mml:mi><mml:mi> w </mml:mi><mml:mo> − </mml:mo><mml:mi> t </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> γ </mml:mi><mml:mo> , </mml:mo><mml:mi> ε </mml:mi><mml:mo> , </mml:mo><mml:mi> ϑ </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mi> γ </mml:mi></mml:math></inline-formula> is the degrees of freedom, <inline-formula><mml:math><mml:mi> ε </mml:mi></mml:math></inline-formula> represents the skewness and <inline-formula><mml:math><mml:mi> ϑ </mml:mi></mml:math></inline-formula> is the scale parameter.</p>
        <p><italic>Proposition</italic><italic>1</italic>: Given a non-Gaussian distribution for <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , the likelihood function needs to be articulated in relation to the probability density function (PDF) of the selected distribution. For instance, using the SSTD, the density function can be defined as:</p>
        <disp-formula id="FD12">
          <label>(12)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>f</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>r</mml:mi>
                    <mml:mi>t</mml:mi>
                  </mml:msub>
                  <mml:mo>|</mml:mo>
                  <mml:msub>
                    <mml:mi>σ</mml:mi>
                    <mml:mi>t</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>2</mml:mn>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>σ</mml:mi>
                    <mml:mi>t</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
              <mml:mi>t</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>r</mml:mi>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:mi>μ</mml:mi>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>σ</mml:mi>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mfrac>
                  <mml:mo>,</mml:mo>
                  <mml:mi>γ</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>ε</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><bold>Proof.</bold></p>
        <p>Since <italic>L</italic>, the Likelihood function given above, is;</p>
        <disp-formula id="FD13">
          <label>(13)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>T</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mi>log</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                          <mml:mo>|</mml:mo>
                          <mml:msub>
                            <mml:mi>σ</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>This equation represents the log-likelihood function, where <inline-formula><mml:math><mml:mrow><mml:mi> f </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> r </mml:mi><mml:mi> t </mml:mi></mml:msub><mml:mo> | </mml:mo><mml:msub><mml:mi> σ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the probability density function, the pertubations of a chosen distribution ([<xref ref-type="bibr" rid="B12">12</xref>]).</p>
        <p>Substituting the skew-t density function gives:</p>
        <disp-formula id="FD14">
          <label>(14)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>T</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mi>log</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mn>2</mml:mn>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mtext>log</mml:mtext>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>σ</mml:mi>
                            <mml:mi>t</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mo>+</mml:mo>
                      <mml:mtext>log</mml:mtext>
                      <mml:mrow>
                        <mml:mo>[</mml:mo>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mrow>
                              <mml:mfrac>
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>r</mml:mi>
                                    <mml:mi>t</mml:mi>
                                  </mml:msub>
                                  <mml:mo>−</mml:mo>
                                  <mml:mi>μ</mml:mi>
                                </mml:mrow>
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>σ</mml:mi>
                                    <mml:mi>t</mml:mi>
                                  </mml:msub>
                                </mml:mrow>
                              </mml:mfrac>
                              <mml:mo>,</mml:mo>
                              <mml:mi>γ</mml:mi>
                              <mml:mo>,</mml:mo>
                              <mml:mi>ε</mml:mi>
                            </mml:mrow>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mo>]</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The KF needs to be adapted to handle the non-Gaussian innovations. Instead of using the Gaussian innovation, we need to re-evaluate the Kalman gain and the state update equations to account for the PDF of the selected non-Gaussian distribution ([<xref ref-type="bibr" rid="B44">44</xref>]). Firstly, the innovation process is modified as in ([<xref ref-type="bibr" rid="B44">44</xref>]):</p>
        <disp-formula id="FD15">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ϵ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>r</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>r</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Parameters are estimated using the modified log-likelihood function resulting from the chosen non-Gaussian distribution.</p>
        <p>To address nonstationarity, the state transition equations can include time-varying parameters or local trends:</p>
        <disp-formula id="FD16">
          <label>(15)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mi>t</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>φ</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>r</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Here, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> φ </mml:mi><mml:mn> 0 </mml:mn></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> can be represented as a function of time or other variables, enabling the model to adjust to changes in the underlying data distribution over time. </p>
        <p>The theoretical groundwork provided by the two propositions justifies the application of state space estimation techniques for GARCH models. The ability to leverage KF algorithms facilitates the efficient handling of latent states and parameter estimation processes, demonstrating the attractiveness of this approach in both stationary and nonstationary contexts ([<xref ref-type="bibr" rid="B46">46</xref>]). </p>
        <p>By modifying the observation equation to capture non-Gaussian behavior and incorporating suitable probability distributions, we can develop a SS_GARCH model capable of accommodating skewness and heavier tails. More recent theory around these distributions was presented by ([<xref ref-type="bibr" rid="B32">32</xref>]; [<xref ref-type="bibr" rid="B35">35</xref>]) as in proposition 2 below.</p>
        <p>Proposition 2: Given a non-Gaussian distribution for the error term <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the likelihood function <inline-formula><mml:math><mml:mrow><mml:mi> L </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> θ </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is defined as the product of the probability density functions (PDFs) of the chosen distribution evaluated at each observation, conditional on the past information ([<xref ref-type="bibr" rid="B9">9</xref>]):</p>
        <disp-formula id="FD17">
          <label>(16)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>θ</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∏</mml:mo>
                  <mml:mrow>
                    <mml:mi>t</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>T</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mi>F</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>ϵ</mml:mi>
                        <mml:mi>t</mml:mi>
                      </mml:msub>
                      <mml:mo>|</mml:mo>
                      <mml:msub>
                        <mml:mi>F</mml:mi>
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>−</mml:mo>
                          <mml:mn>1</mml:mn>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mo>:</mml:mo>
                      <mml:mi>θ</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where, <inline-formula><mml:math><mml:mi> θ </mml:mi></mml:math></inline-formula> is the vector of parameters, the state space GARCH model to be estimated, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> F </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub><mml:mo> : </mml:mo><mml:mi> θ </mml:mi></mml:mrow></mml:math></inline-formula> is the ([<xref ref-type="bibr" rid="B18">18</xref>]) conditional PDF of <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ϵ </mml:mi><mml:mi> t </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> given the information set <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> F </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and parameters <inline-formula><mml:math><mml:mi> θ </mml:mi></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> F </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the information set available up to time <inline-formula><mml:math><mml:mrow><mml:mi> t </mml:mi><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:math></inline-formula> , typically including past, ([<xref ref-type="bibr" rid="B47">47</xref>]). Recent studies have used the skewed t-distribution to capture the skewness and heavy tails often observed in financial time series.</p>
      </sec>
      <sec id="sec3dot10">
        <title>3.10. Data</title>
        <p>The dataset consists of 5722 daily closing prices spanning from January 2, 2001, to October 26, 2023. This data was partitioned into an in-sample portion of 80%, while the remaining 20% was designated as out-of-sample data for model calibration. Additionally, commodity price data from 2001 to 2023 was similarly divided in a 4:1 ratio between in-sample and out-of-sample segments. </p>
        <p>Actual return is a return which has occurred, calculated based on the historical data ([<xref ref-type="bibr" rid="B5">5</xref>]). To calculate the actual return of the stock from each sample by using daily commodity price; </p>
        <disp-formula id="FD18">
          <label>(17)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>R</mml:mi>
                <mml:mrow>
                  <mml:mi>i</mml:mi>
                  <mml:mo>,</mml:mo>
                  <mml:mi>t</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>P</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mo>,</mml:mo>
                      <mml:mi>t</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mi>P</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mo>,</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>P</mml:mi>
                    <mml:mrow>
                      <mml:mi>i</mml:mi>
                      <mml:mo>,</mml:mo>
                      <mml:mi>t</mml:mi>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> R </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math><mml:mrow><mml:msup><mml:mi> i </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mi> h </mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> commodity return on day <italic>t</italic> with price <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mo> , </mml:mo><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> , see ([<xref ref-type="bibr" rid="B5">5</xref>]).</p>
        <p>The KFAS package in <italic>R</italic> is a powerful tool for estimating state space models, including GARCH models, which are particularly useful for modeling volatility in financial time series, such as commodity returns. </p>
        <p>The KFAS package in <italic>R</italic> provides a basis for estimating state space representations of GARCH models, mostly useful for modeling commodity returns as a combination of underlying volatility processes and observation equations. Central to KFAS is the KF algorithm. It iteratively estimates latent state variables from observable returns and updates its estimates as new data becomes available. The estimation process begins with initializing the model using initial guesses for the state and variances, followed by making predictions based on state space equations. As new commodity return data is replicated, the model refines its parameter estimates through optimization procedures ([<xref ref-type="bibr" rid="B25">25</xref>]).</p>
      </sec>
      <sec id="sec3dot11">
        <title>3.11. State Space Formulation</title>
        <p>The state space formulation of a GARCH model was presented in (1) and (2) in Section 1. Below, we present Kalman filter predictions and update formulations.</p>
        <p><bold>I)</bold><bold>Prediction</bold><bold>Step</bold></p>
        <p>Equation (17) predicts the conditional variance based on past observations. This equation is essential in predicting the state.</p>
        <disp-formula id="FD19">
          <label>(18)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mover accent="true">
                  <mml:mi>σ</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:mi>ω</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>r</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:msubsup>
                <mml:mi>σ</mml:mi>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><bold>Predict</bold><bold>the</bold><bold>observation:</bold></p>
        <p>After presicting the state, we predict the observation as given in Equation (18).</p>
        <disp-formula id="FD20">
          <label>(19)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>r</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>μ</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>σ</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>.</mml:mo>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><bold>II)</bold><bold>Update</bold><bold>Step</bold></p>
        <p>Equation (19) calculates the innovation or prediction error, which is crucial for updating the state estimates. </p>
        <disp-formula id="FD21">
          <label>(20)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>ϵ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>r</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>r</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Equation (20) is used to update the estimation of the state variance:</p>
        <disp-formula id="FD22">
          <label>(21)</label>
          <mml:math>
            <mml:mrow>
              <mml:msubsup>
                <mml:mover accent="true">
                  <mml:mi>σ</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mi>t</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:msubsup>
                <mml:mover accent="true">
                  <mml:mi>σ</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mrow>
                  <mml:mi>t</mml:mi>
                  <mml:mo>|</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>K</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:msub>
                <mml:mi>ϵ</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mi> K </mml:mi></mml:math></inline-formula> is the Kalman gain, which can be calculated based on the current estimate of the state and the error as in section 3.2.2.</p>
      </sec>
      <sec id="sec3dot12">
        <title>3.12. Parameter Estimation</title>
        <p>While the KF provides a mechanism for updating the state estimates, parameters <inline-formula><mml:math><mml:mrow><mml:mi> ω </mml:mi><mml:mo> , </mml:mo><mml:msub><mml:mi> α </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> β </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are then estimated using optimization techniques that minimize the likelihood function derived from the recursive updates and observations.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Analysis and Results</title>
      <sec id="sec4dot1">
        <title>4.1. Basic Statistics</title>
        <p><bold>Table</bold><bold>1</bold> shows descriptive statistics, split into three categories as follows: the measures of central tendency, skewness and kurtosis, independents, normality, and stationary tests. A general increasing trend in commodity prices is evidenced by all positive return means. Skewed distributions and volatility clustering are again evident on all commodity return indices. Heavy tailed distributions are recommended.</p>
        <p><bold>Table 1</bold><bold>.</bold> Summary statistics for commodity returns.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>
                </td>
                <td>
                  <bold>Oil</bold>
                </td>
                <td>
                  <bold>Gld</bold>
                </td>
                <td>
                  <bold>Lith</bold>
                </td>
                <td>
                  <bold>Cot</bold>
                </td>
              </tr>
              <tr>
                <td colspan="5">
                  <bold>A: Basic statistics</bold>
                </td>
              </tr>
              <tr>
                <td>Mini</td>
                <td>−0.5100</td>
                <td>−0.0982</td>
                <td>−0.0597</td>
                <td>−0.3184</td>
              </tr>
              <tr>
                <td>Maxi</td>
                <td>0.3200</td>
                <td>0.0864</td>
                <td>0.0777</td>
                <td>0.1837</td>
              </tr>
              <tr>
                <td>Mean</td>
                <td>0.0002</td>
                <td>0.0004</td>
                <td>0.0002</td>
                <td>0.0001</td>
              </tr>
              <tr>
                <td>Std_Dev</td>
                <td>0.0271</td>
                <td>0.0108</td>
                <td>0.0110</td>
                <td>0.0282</td>
              </tr>
              <tr>
                <td>Symmetry</td>
                <td>−1.1611</td>
                <td>−0.3376</td>
                <td>0.6095</td>
                <td>−1.5860</td>
              </tr>
              <tr>
                <td>Heavy_Tail</td>
                <td>39.1846</td>
                <td>18.2400</td>
                <td>9.7838</td>
                <td>25.2066</td>
              </tr>
              <tr>
                <td colspan="5">
                  <bold>Assumption tests</bold>
                  (
                  <italic>p</italic>
                  -values)
                </td>
              </tr>
              <tr>
                <td>Ljung-Box test (5)</td>
                <td>39.3(&lt;0.0001)</td>
                <td>2.892(&lt;0.0001)</td>
                <td>2097.7(&lt;0.0001)</td>
                <td>183.5(&lt;0.0001)</td>
              </tr>
              <tr>
                <td>Ljung-Box test (10)</td>
                <td>47.3(&lt;0.0001)</td>
                <td>17.84(&lt;0.0001)</td>
                <td>3395.7(&lt;0.0001)</td>
                <td>202.4(&lt;0.0001)</td>
              </tr>
              <tr>
                <td>Jarque-Bera Test</td>
                <td>30000(&lt;0.0001)</td>
                <td>6395(&lt;0.0001)</td>
                <td>31031(&lt;0.0001)</td>
                <td>10000(&lt;0.0001)</td>
              </tr>
              <tr>
                <td>Ljung-Box test^2 (5)</td>
                <td>118.2(&lt;0.0001)</td>
                <td>41.68(&lt;0.0001)</td>
                <td>5270.4(&lt;0.0001)</td>
                <td>665.4(&lt;0.0001)</td>
              </tr>
              <tr>
                <td>Ljung-Box test^2 (10)</td>
                <td>207.5(&lt;0.0001)</td>
                <td>161.6(&lt;0.0001)</td>
                <td>5701.8(&lt;0.0001)</td>
                <td>1343(&lt;0.0001)</td>
              </tr>
              <tr>
                <td colspan="5">
                  <bold>Stability tests</bold>
                </td>
              </tr>
              <tr>
                <td>Dicky-Fuller Test</td>
                <td>−17.2(&lt;0.0001)</td>
                <td>−18.3(&lt;0.0001)</td>
                <td>−18.3(&lt;0.0001)</td>
                <td>−31.1(&lt;0.0001)</td>
              </tr>
              <tr>
                <td>Phillips-Perron Test</td>
                <td>−5757(&lt;0.0001)</td>
                <td>−5460(&lt;0.0001)</td>
                <td>−5460(&lt;0.0001)</td>
                <td>−3973(&lt;0.0001)</td>
              </tr>
              <tr>
                <td rowspan="2">Kwiatkowski-Phillips-Schmidt-Shin Test</td>
                <td>0.064</td>
                <td>0.255</td>
                <td>0.255</td>
                <td>0.004</td>
              </tr>
              <tr>
                <td>(&gt;0.1000)</td>
                <td>(&gt;0.1000)</td>
                <td>(&gt;0.1000)</td>
                <td>(&gt;0.1000)</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The ADF test and JB test for normality give significant <italic>p</italic>-values for all five commodities return series. This implies that the normality assumption is not met at all levels of significance. The Ljung-Box test, at Q(5), Q(10) and the squared values indicate that autocorrelation is insignificant for returns but highly significant in squared returns indicative of persistence in the volatility process of commodity returns. Heavy tailed asymmetric GARCH-type models are recommended under these circumstances. </p>
        <p>The augmented Dickey-Fuller (ADF) and Phillips and Perron (PP) tests rejected the unit root hypothesis while the Kwiatkowski failed to reject the unit root hypothesis of stationarity. Hence commodity price returns are largely stationary in mean.</p>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Exploratory Analysis of Price Trends, Return and Volatility Structure</title>
        <p><xref ref-type="fig" rid="fig1">Figures 1-4</xref> show plots of the time series, return series, box plots, Q-Q plots and ACF of return of square returns for the five commodities. The returns of all the indices exhibit volatility clustering. In the same vein, all the ACFs and PACFs of the returns series the absence of long memory. All the QQ plots show that the tails of all the commodity indices’ returns are heavier than the tails of normal distribution. They indicate the presence of heavy-tailed distributions and asymmetric dispersion of all the returns. </p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId157.jpeg?20251222113816" />
        </fig>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId158.jpeg?20251222113816" />
        </fig>
        <p><bold>Figure 1.</bold> Composite analysis of commodity prices and returns: Left_top: Daily Price; Right_top: Gold_Returns; Left_bottom: Returns_QQ; Right-bottom: Returns_ACF for Gold.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId159.jpeg?20251222113816" />
        </fig>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId160.jpeg?20251222113816" />
        </fig>
        <p><bold>Figure 2.</bold> Composite analysis of commodity prices and returns: Left_top: Daily Price; Right_top: Crude_Returns; Left_bottom: Returns_QQ; Right_bottom: Returns_ACF for crude oil.</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId161.jpeg?20251222113816" />
        </fig>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId162.jpeg?20251222113816" />
        </fig>
        <p><bold>Figure 3.</bold> Composite analysis of commodity prices and returns: Left_top: Cotton_Price; Right_top: Cotton_Returns; Left_bottom: Returns_QQ; Rihgt_bottom: Returns_ACF for Cotton.</p>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId163.jpeg?20251222113816" />
        </fig>
        <fig id="fig8">
          <label>Figure 8</label>
          <graphic xlink:href="https://html.scirp.org/file/2410956-rId164.jpeg?20251222113816" />
        </fig>
        <p><bold>Figure 4.</bold> Composite analysis of commodity prices and returns: Top-left: Daily Price; Top-right: daily Returns; Bottom-left: Returns QQ; Bottom-right: Returns Box plot for Lithium.</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Test for Long Memory</title>
        <p>Based on the Lo Modified R/S test, there is no evidence of long memory among all the for commodity returns. We failed to reject the null hypothesis of no persistence (<bold>Table</bold><bold>2</bold>).</p>
        <p><bold>Table</bold><bold>2</bold><bold>.</bold> Lo Modified R/S test. </p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Commodity</bold>
                </td>
                <td>
                  <bold>Mean</bold>
                </td>
                <td>
                  <bold>Volatility</bold>
                </td>
              </tr>
              <tr>
                <td>Crud</td>
                <td>1.2000</td>
                <td>1.470</td>
              </tr>
              <tr>
                <td>Gld</td>
                <td>1.390</td>
                <td>3.890</td>
              </tr>
              <tr>
                <td>Cot</td>
                <td>0.200</td>
                <td>3.410</td>
              </tr>
              <tr>
                <td>Lith</td>
                <td>2.020</td>
                <td>1.800</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Note: t-value ranges are: 90%: [0.861, 1.747], 95%: [0.809, 1.862] and 99%: [0.721, 2.098].</p>
      </sec>
      <sec id="sec4dot4">
        <title>4.4. Simulation Results</title>
        <p>In financial modeling, Monte Carlo simulation is a powerful tool for evaluating complex statistical methods ([<xref ref-type="bibr" rid="B13">13</xref>]). Simulation is useful as it mimic reality and allows different analytical methods to be tested and different scenarios to be tried before using empirical data. By creating artificial datasets that mimic actual financial data, we can meticulously evaluate the efficacy and plausibility of our models.</p>
        <p>In this section, we simulate a return series using specified simulation parameters. This return series is then used to estimate the GARCH parameters using both maximum likelihood estimation (MLE) and state space techniques. We will compare the methods to determine which approach most correctly reproduces the theoretical parameters used to simulate the series. </p>
        <p><bold>Table</bold><bold>3</bold><bold>.</bold> Model performance with simulated GARCH (1, 1) data under normality assumptions (Sample size <italic>n</italic> = 1000).</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Parameter</bold>
                </td>
                <td rowspan="2">
                  <bold>simulation</bold>
                  <bold>parameters</bold>
                </td>
                <td colspan="3">
                  <bold>MLE_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1000</td>
                <td>0.2097</td>
                <td>&lt;0.0001</td>
                <td>4.8651</td>
                <td>0.1476</td>
                <td>&lt;0.0001</td>
                <td>4.4046</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.2000</td>
                <td>0.1941</td>
                <td>&lt;0.0001</td>
                <td>8.1253</td>
                <td>0.3307</td>
                <td>&lt;0.0001</td>
                <td>9.3796</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.700</td>
                <td>0.5590</td>
                <td>&lt;0.0001</td>
                <td>9.3742</td>
                <td>0.6515</td>
                <td>&lt;0.0001</td>
                <td>16.5533</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td>
                </td>
                <td colspan="3">−2.4365</td>
                <td colspan="3">−2.7582</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table</bold><bold>4</bold><bold>.</bold> Model performance with simulated GARCH (1, 1) data under STD assumptions (Sample size <italic>n</italic> = 1000).</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Parameter</bold>
                </td>
                <td rowspan="2">
                  <bold>simulation</bold>
                  <bold>parameters</bold>
                </td>
                <td colspan="3">
                  <bold>MLE_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1000</td>
                <td>0.2096</td>
                <td>0.0003</td>
                <td>5.2967</td>
                <td>0.1441</td>
                <td>&lt;0.0001</td>
                <td>4.4867</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.2000</td>
                <td>0.1933</td>
                <td>&lt;0.0001</td>
                <td>3.596</td>
                <td>0.3185</td>
                <td>&lt;0.0001</td>
                <td>7.3842</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.700</td>
                <td>0.5609</td>
                <td>&lt;0.0001</td>
                <td>9.7468</td>
                <td>0.6654</td>
                <td>&lt;0.0001</td>
                <td>13.5767</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td>
                </td>
                <td colspan="3">−2.6218</td>
                <td colspan="3">−2.6231</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table</bold><bold>5</bold><bold>.</bold> Model performance with simulated GARCH (1, 1) data under SSTD assumptions (Sample size <italic>n</italic> = 1000).</p>
        <table-wrap id="tbl5">
          <label>Table 5</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Parameter</bold>
                </td>
                <td rowspan="2">
                  <bold>simulation</bold>
                  <bold>parameters</bold>
                </td>
                <td colspan="3">
                  <bold>MLE_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1000</td>
                <td>0.1965</td>
                <td>&lt;0.0001</td>
                <td>5.9834</td>
                <td>0.1215</td>
                <td>&lt;0.0001</td>
                <td>5.8365</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.2000</td>
                <td>0.1912</td>
                <td>&lt;0.0001</td>
                <td>4.7361</td>
                <td>0.2564</td>
                <td>&lt;0.0001</td>
                <td>9.6537</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.700</td>
                <td>0.5758</td>
                <td>&lt;0.0001</td>
                <td>16.4854</td>
                <td>0.6875</td>
                <td>&lt;0.0001</td>
                <td>16.7843</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td>
                </td>
                <td colspan="3">−2.6218</td>
                <td colspan="3">−2.7926</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table</bold><bold>6</bold><bold>.</bold> Model performance with simulated GARCH (1, 1) data under PIVD assumptions (Sample size <italic>n</italic> = 1000).</p>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Parameter</bold>
                </td>
                <td rowspan="2">
                  <bold>simulation</bold>
                  <bold>parameters</bold>
                </td>
                <td colspan="3">
                  <bold>MLE_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
                <td colspan="5">
                  <bold>SS_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                  <bold>estimates</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Est.</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
                <td colspan="2">
                  <bold>Est.</bold>
                </td>
                <td colspan="2">
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>z-value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1000</td>
                <td>0.2096</td>
                <td>0.0003</td>
                <td>5.2967</td>
                <td>0.1441</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">4.4867</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.2000</td>
                <td>0.1933</td>
                <td>&lt;0.0001</td>
                <td>3.596</td>
                <td>0.3185</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">7.3842</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.700</td>
                <td>0.5609</td>
                <td>&lt;0.0001</td>
                <td>9.7468</td>
                <td>0.6654</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">13.5767</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td>
                </td>
                <td colspan="3">−2.3980</td>
                <td colspan="5">−2.6834</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The simulation results presented in <bold>Tables</bold><bold>3</bold><bold>-</bold><bold>6</bold> highlight the parameter estimates obtained from both the MLE GARCH (1, 1) and the State Space GARCH (1, 1) methods, alongside the theoretical parameters used for simulation with different innovations assumptions among them, the STD, the SSTD and the PIVD.</p>
        <p>Estimates for the parameters <inline-formula><mml:math><mml:mi> ω </mml:mi></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> α </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> , and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> β </mml:mi><mml:mn> 1 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from both methods are compared to the theoretical values used in the simulation. For instance, the estimated <inline-formula><mml:math><mml:mi> ω </mml:mi></mml:math></inline-formula> from MLE is significantly higher than the theoretical value (0.1000), indicating a potential overestimation in the model’s volatility baseline. In contrast, the SSG method produces an estimate of 0.1441, which is also considerably lower and can be rounded to the theoretical value. The <italic>p</italic>-values for both methods are uniformly low (&lt;0.0001), indicating that the estimated parameters are statistically significant. This suggests that both models can reliably capture the underlying volatility structure. The z-values further reinforce this significance, with both methods showing strong statistical evidence for their parameter estimates.</p>
        <p>The findings indicate that the State Space method outperforms Maximum Likelihood Estimation (MLE) for parameter estimation in GARCH (1, 1) models at different error distributions. Notably, heavy-tailed distributions, such as the STD, SSTD and PIVD, demonstrated superior performance in terms of the AIC (−2.7582, −2.7926 and −2.6834, respectively) and the accuracy of parameter estimates relative to the theoretical values used during data simulation for the SSG. These results underscore the State Space approach as a more robust choice for time series analysis in financial contexts, where precise volatility estimation is essential, especially in the presence of heavy-tailed data characteristics. Overall, the simulation results validate the efficacy of using both MLE and state space methodologies for estimating GARCH model parameters. </p>
      </sec>
      <sec id="sec4dot5">
        <title>4.5. Empirical Results</title>
        <p>After analyzing the simulated data, focus is now on empirical results. This section deals with validation procedures applied to real-life commodity data to assess the practicality and robustness of the coupled skewed GARCH and state space GARCH models across various error distributions. By examining actual market data, we aim to gain insights into how effectively our models capture the complexities of financial returns, including volatility clustering and asymmetry, thus enhancing our understanding of their performance in real-world scenarios.</p>
        <p><bold>Table</bold><bold>7</bold><bold>.</bold> Parameter estimates for the GARCH model, Crude oil returns.</p>
        <table-wrap id="tbl7">
          <label>Table 7</label>
          <table>
            <tbody>
              <tr>
                <td>
                </td>
                <td colspan="4">
                  <bold>MLE</bold>
                  <bold>_</bold>
                  <bold>GARCH</bold>
                  <bold>(1,</bold>
                  <bold>1)</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH</bold>
                  <bold>(1,</bold>
                  <bold>1)</bold>
                </td>
              </tr>
              <tr>
                <td>
                  I
                  <bold>nnovations</bold>
                </td>
                <td>
                  <bold>Parameters</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="4">NORM</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.4091</td>
                <td>0.8254</td>
                <td>0.0000</td>
                <td>0.6738</td>
                <td>1.2653</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0584</td>
                <td>0.0037</td>
                <td>2.8987</td>
                <td>0.1432</td>
                <td>&lt;0.0001</td>
                <td>3..4637</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9359</td>
                <td>&lt;0.0001</td>
                <td>40.1582</td>
                <td>0.7474</td>
                <td>&lt;0.0001</td>
                <td>31.3851</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−4.7568</td>
                <td>
                </td>
                <td colspan="2">−4.9360</td>
                <td>
                </td>
              </tr>
              <tr>
                <td rowspan="4">STD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.7110</td>
                <td>0.8254</td>
                <td>0.0000</td>
                <td>0.6535</td>
                <td>1.2653</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.05093</td>
                <td>0.0198</td>
                <td>2.8987</td>
                <td>0.1035</td>
                <td>&lt;0.0001</td>
                <td>3..4637</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9447</td>
                <td>&lt;0.0001</td>
                <td>40.1582</td>
                <td>0.8203</td>
                <td>&lt;0.0001</td>
                <td>31.3851</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−4.8701</td>
                <td>
                </td>
                <td colspan="3">−4.98562</td>
              </tr>
              <tr>
                <td rowspan="3">SSTD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.2546</td>
                <td>0.1,645</td>
                <td>0.0000</td>
                <td>0.0523</td>
                <td>2.0895</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.08437</td>
                <td>&lt;0.0001</td>
                <td>6.7438</td>
                <td>0.1548</td>
                <td>&lt;0.0001</td>
                <td>8.7341</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.8453</td>
                <td>&lt;0.0001</td>
                <td>23.6547</td>
                <td>0.8002</td>
                <td>&lt;0.0001</td>
                <td>19.7252</td>
              </tr>
              <tr>
                <td>
                </td>
                <td>AIC</td>
                <td colspan="3">−4.9794</td>
                <td colspan="3">−4.9887</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table</bold><bold>8</bold><bold>.</bold> Parameter estimates for the GARCH model, Gold returns.</p>
        <table-wrap id="tbl8">
          <label>Table 8</label>
          <table>
            <tbody>
              <tr>
                <td>
                </td>
                <td colspan="4">
                  <bold>MLE</bold>
                  <bold>_</bold>
                  <bold>GARCH</bold>
                  <bold>(1, 1)</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH (1, 1)</bold>
                </td>
              </tr>
              <tr>
                <td>
                  I
                  <bold>nnovations</bold>
                </td>
                <td>
                  <bold>Parameters</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="4">NORM</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.0309</td>
                <td>2.1583</td>
                <td>0.0000</td>
                <td>0.0214</td>
                <td>2.795</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0372</td>
                <td>&lt;0.0001</td>
                <td>14.4088</td>
                <td>0.0678</td>
                <td>&lt;0.0001</td>
                <td>11.6543</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9558</td>
                <td>&lt;0.0001</td>
                <td>38.6249</td>
                <td>0.8153</td>
                <td>&lt;0.0001</td>
                <td>26.9476</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−6.2756</td>
                <td>
                </td>
                <td colspan="2">−6.5340</td>
                <td>
                </td>
              </tr>
              <tr>
                <td rowspan="4">STD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.2534</td>
                <td>1.8452</td>
                <td>0.0000</td>
                <td>0.0207</td>
                <td>3.8534</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0339</td>
                <td>&lt;0.0001</td>
                <td>12.6431</td>
                <td>0.0678</td>
                <td>&lt;0.0001</td>
                <td>19.6381</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9618</td>
                <td>&lt;0.0001</td>
                <td>9.8756</td>
                <td>0.8153</td>
                <td>&lt;0.0001</td>
                <td>33.2351</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−6.2787</td>
                <td>
                </td>
                <td colspan="3">−6.7806</td>
              </tr>
              <tr>
                <td rowspan="3">SSTD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.2058</td>
                <td>1.9845</td>
                <td>0.0000</td>
                <td>0.0213</td>
                <td>2.9134</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0311</td>
                <td>&lt;0.0001</td>
                <td>2.6614</td>
                <td>0.0815</td>
                <td>&lt;0.0001</td>
                <td>11.7923</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9274</td>
                <td>&lt;0.0001</td>
                <td>12.9760</td>
                <td>0.8016</td>
                <td>&lt;0.0001</td>
                <td>27.7615</td>
              </tr>
              <tr>
                <td>
                </td>
                <td>AIC</td>
                <td colspan="3">−6.5392</td>
                <td colspan="3">−6.7349</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>From <bold>Table</bold><bold>7</bold>, on Crude oil, the SSTD_SS_GARCH (1, 1) model exhibits all parameter estimates as statistically significant and achieves the lowest Akaike Information Criterion (AIC) value, indicating its superior performance compared to the other models.</p>
        <p><bold>Table</bold><bold>9</bold><bold>.</bold> Parameter estimates for the GARCH model, Lithium returns.</p>
        <table-wrap id="tbl9">
          <label>Table 9</label>
          <table>
            <tbody>
              <tr>
                <td>
                </td>
                <td colspan="4">
                  <bold>MLE</bold>
                  <bold>_</bold>
                  <bold>GARCH</bold>
                  <bold>(1, 1)</bold>
                </td>
                <td colspan="3">
                  <bold>SS_GARCH (1, 1)</bold>
                </td>
              </tr>
              <tr>
                <td>
                  I
                  <bold>nnovations</bold>
                </td>
                <td>
                  <bold>Parameters</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
                <td>
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="4">NORM</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.718472</td>
                <td>0.36054</td>
                <td>0.0000</td>
                <td>0.2453</td>
                <td>0.3367</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1490</td>
                <td>&lt;0.0001</td>
                <td>4.15568</td>
                <td>0.1765</td>
                <td>&lt;0.0001</td>
                <td>5.4896</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.8246</td>
                <td>&lt;0.0001</td>
                <td>10.40838</td>
                <td>0.7954</td>
                <td>&lt;0.0001</td>
                <td>14.7352</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−6.7859</td>
                <td>
                </td>
                <td colspan="2">−6.8101</td>
                <td>
                </td>
              </tr>
              <tr>
                <td rowspan="4">STD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.8184</td>
                <td>0.6214</td>
                <td>0.0000</td>
                <td>0.718472</td>
                <td>0.36054</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.15918</td>
                <td>0.2894</td>
                <td>0. 8453</td>
                <td>0.15918</td>
                <td>&lt;0.0001</td>
                <td>4.15568</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.8336</td>
                <td>&lt;0.0001</td>
                <td>6.8568</td>
                <td>0.8336</td>
                <td>&lt;0.0001</td>
                <td>10.40838</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="2">−6.7867</td>
                <td>
                </td>
                <td colspan="3">−6.7867</td>
              </tr>
              <tr>
                <td rowspan="3">SSTD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td>0.4634</td>
                <td>0.3258</td>
                <td>0.0000</td>
                <td>0.5723</td>
                <td>0.3548</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1076</td>
                <td>0.2341</td>
                <td>0. 7546</td>
                <td>0.1054</td>
                <td>&lt;0.0001</td>
                <td>7.9546</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.7983</td>
                <td>&lt;0.0001</td>
                <td>4.8237</td>
                <td>0.8462</td>
                <td>&lt;0.0001</td>
                <td>12.6381</td>
              </tr>
              <tr>
                <td>
                </td>
                <td>AIC</td>
                <td colspan="3">−6.7859</td>
                <td colspan="3">−6.7823</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 1</bold><bold>0</bold><bold>.</bold> Parameter estimates for the GARCH model, Cotton returns.</p>
        <table-wrap id="tbl10">
          <label>Table 10</label>
          <table>
            <tbody>
              <tr>
                <td>
                </td>
                <td colspan="6">
                  <bold>MLE_</bold>
                  <bold>GARCH(</bold>
                  <bold>1,</bold>
                  <bold>1)</bold>
                </td>
                <td colspan="5">
                  <bold>SS_GARCH</bold>
                  <bold>(1,</bold>
                  <bold>1)</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>Innovations</bold>
                </td>
                <td>
                  <bold>Parameters</bold>
                </td>
                <td colspan="2">
                  <bold>Estimate</bold>
                </td>
                <td colspan="2">
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-values</bold>
                </td>
                <td colspan="2">
                  <bold>Estimate</bold>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td colspan="2">
                  <bold>t-values</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="4">NORM</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0000</td>
                <td colspan="2">0.27757</td>
                <td>1.08580</td>
                <td colspan="2">0.0000</td>
                <td>0.0009</td>
                <td colspan="2">1.4538</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0243</td>
                <td colspan="2">&lt;0.0001</td>
                <td>15.2553</td>
                <td colspan="2">0.0243</td>
                <td>&lt;0.0001</td>
                <td colspan="2">11.8467</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.9703</td>
                <td colspan="2">&lt;0.0001</td>
                <td>49.0348</td>
                <td colspan="2">0.9703</td>
                <td>&lt;0.0001</td>
                <td colspan="2">44.9568</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="4">−4.8066</td>
                <td>
                </td>
                <td colspan="3">−4.7456</td>
                <td colspan="2">
                </td>
              </tr>
              <tr>
                <td rowspan="4">STD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0000</td>
                <td colspan="2">&lt;0.0562</td>
                <td>2.241</td>
                <td colspan="2">0.1232</td>
                <td>&lt;0.0001</td>
                <td colspan="2">1.08580</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0215</td>
                <td colspan="2">&lt;0.0001</td>
                <td>8.573</td>
                <td colspan="2">0.2143</td>
                <td>&lt;0.0001</td>
                <td colspan="2">12.7865</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.9184</td>
                <td colspan="2">&lt;0.0001</td>
                <td>5.6231</td>
                <td colspan="2">0.6987</td>
                <td>&lt;0.0001</td>
                <td colspan="2">43.3562</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="4">−4.8942</td>
                <td>
                </td>
                <td colspan="3">−4.8674</td>
                <td colspan="2">
                </td>
              </tr>
              <tr>
                <td rowspan="4">SSTD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0000</td>
                <td colspan="2">&lt;0.0001</td>
                <td>1.6389</td>
                <td colspan="2">0.1257</td>
                <td>&lt;0.0001</td>
                <td colspan="2">4..9237</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.0243</td>
                <td colspan="2">&lt;0.0001</td>
                <td>17.7452</td>
                <td colspan="2">0.2068</td>
                <td>&lt;0.0001</td>
                <td colspan="2">11.6982</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td colspan="2">0.9703</td>
                <td colspan="2">&lt;0.0001</td>
                <td>35.6231</td>
                <td colspan="2">0.6885</td>
                <td>&lt;0.0001</td>
                <td colspan="2">23.4276</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="5">−4.7756</td>
                <td colspan="5">
                  <bold>−4.8132</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="4">PIVD</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.0000</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">4.7254</td>
                <td>0.000</td>
                <td colspan="3">&lt;0.0001</td>
                <td>5.8265</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.03862</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">11.8754</td>
                <td>0.25433</td>
                <td colspan="3">&lt;0.0001</td>
                <td>12.0032</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.9023</td>
                <td colspan="2">&lt;0.0001</td>
                <td colspan="2">19.6753</td>
                <td>0.6439</td>
                <td colspan="3">&lt;0.0001</td>
                <td>21.7643</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="5">−4.7813</td>
                <td colspan="5">
                  <bold>−4.8945</bold>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table</bold><bold>8</bold> exhibits parameter estimates for Gold. The STD_SS_GARCH (1, 1) model demonstrated notable effectiveness for Gold, outperforming all other models assessed. Its superior performance is evidenced by its statistical significance across all parameter estimates and its favorable performance metrics, which collectively highlight its reliability and robustness compared to the alternatives. </p>
        <p><bold>Table</bold><bold>9</bold> shows parameter estimates for Lithium. The STD_MLE_GARCH (1, 1) model exhibited strong performance, surpassing the other models evaluated. Its effectiveness is reflected in the statistical significance of its parameter estimates and favorable performance metrics, which collectively underscore its reliability and robustness.</p>
        <p>As depicted in <bold>Table</bold><bold>10</bold>, the PIVD_SS_GARCH (1, 1) model outperformed all other models for Cotton returns. Its superior performance is highlighted by the statistical significance of its parameter estimates and advantageous performance metrics ([<xref ref-type="bibr" rid="B19">19</xref>]).</p>
      </sec>
      <sec id="sec4dot6">
        <title>4.6. Discussion of Results</title>
        <p>Estimating GARCH (1, 1) models for commodity returns through both state space and maximum likelihood estimation (MLE) techniques offer significant insights into the dynamics of these markets. MLE relies on several critical assumptions concerning the disturbances distribution and the model’s functional structure. If these assumptions do not hold, the resulting estimates can be biased or inconsistent. Additionally, MLE is sensitive to the choice of initial parameter values; poorly chosen initial values may cause the optimization algorithm to converge to local minima, leading to suboptimal estimates ([<xref ref-type="bibr" rid="B3">3</xref>]). The results obtained for the four commodity returns analyzed in this study acme the significance of understanding the characteristics of the data underlying data when selecting an estimation method. The adaptability and robustness of the state space method make it particularly suitable for modeling commodities with long memory properties ([<xref ref-type="bibr" rid="B26">26</xref>]). In contrast, MLE may be more effective in simpler, stationary contexts. As commodity markets continue to evolve, ongoing research into advanced modeling techniques that can accommodate various characteristics will be essential for accurate risk assessment, estimation, and forecasting.</p>
        <p>To address the limitations of state space GARCH models, it’s essential to consider several key factors. These models often exhibit computational complexity, requiring sophisticated estimation techniques that can lead to longer processing times, especially with large datasets ([<xref ref-type="bibr" rid="B7">7</xref>]). They are also sensitive to initial conditions, where inadequate starting values may cause convergence issues and affect reliability. Additionally, the risk of model specification errors can result in biased estimates, highlighting the need for thorough diagnostics ([<xref ref-type="bibr" rid="B16">16</xref>]). While state space models provide flexibility, their interpretability may be hindered by complexity, limiting practical application ([<xref ref-type="bibr" rid="B7">7</xref>]). Finally, they generally require larger datasets for reliable estimation, which can compromise performance in data-limited scenarios. Addressing these considerations offers a more comprehensive understanding of state space GARCH models and their trade-offs.</p>
      </sec>
      <sec id="sec4dot7">
        <title>4.7. Diagnosis of Models</title>
        <p>4.7.1. Evaluation of Estimates</p>
        <p>In <bold>Table</bold><bold>1</bold><bold>1</bold>, the best-performing model’s performance and reliability were assessed using out of sample data to ensure that they accurately capture the commodity volatility patterns and can generalize well to new data. The comparable estimates across these models indicate that they did not suffer from overfitting, a common issue where a model captures noise instead of underlying patterns, leading to poor generalization to new data ([<xref ref-type="bibr" rid="B15">15</xref>]; [<xref ref-type="bibr" rid="B14">14</xref>]).</p>
        <p><bold>Table 1</bold><bold>1</bold><bold>.</bold> Model validation using out of sample data.</p>
        <table-wrap id="tbl11">
          <label>Table 11</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Commodity</bold>
                </td>
                <td>
                  <bold>Distribution</bold>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-statistic</bold>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-statistic</bold>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <italic>
                    <bold>p</bold>
                  </italic>
                  <bold>-value</bold>
                </td>
                <td>
                  <bold>t-statistic</bold>
                </td>
              </tr>
              <tr>
                <td>Crude</td>
                <td>SSTD</td>
                <td>0.0000</td>
                <td>0.3546</td>
                <td>1.6545</td>
                <td>0.1432</td>
                <td>&lt;0.0001</td>
                <td>3.5741</td>
                <td>0.7538</td>
                <td>&lt;0.0001</td>
                <td>25.8769</td>
              </tr>
              <tr>
                <td>Gold</td>
                <td>SSTD</td>
                <td>0.0000</td>
                <td>0.9217</td>
                <td>2.1834</td>
                <td>0.1674</td>
                <td>&lt;0.0001</td>
                <td>14.6429</td>
                <td>0.8012</td>
                <td>&lt;0.0001</td>
                <td>12.7634</td>
              </tr>
              <tr>
                <td>Lithium</td>
                <td>STD</td>
                <td>0.0000</td>
                <td>0.7140</td>
                <td>0.3670</td>
                <td>0.1480</td>
                <td>&lt;0.0001</td>
                <td>4.4863</td>
                <td>0.7835</td>
                <td>&lt;0.0001</td>
                <td>9.7256</td>
              </tr>
              <tr>
                <td>Cotton</td>
                <td>PIVD</td>
                <td>0.0000</td>
                <td>0.0091</td>
                <td>10.8013</td>
                <td>0.0257</td>
                <td>&lt;0.0001</td>
                <td>16.8236</td>
                <td>0.8638</td>
                <td>&lt;0.0001</td>
                <td>33.4863</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>These models maintained consistent estimates in out-of-sample applications, demonstrating an effective balance between complexity and generalization. Models that are overly complex may excel in training but underperform on new data, characterized by high variance and low bias ([<xref ref-type="bibr" rid="B34">34</xref>]). In contrast, overly simplistic models risk underfitting by failing to capture essential trends.</p>
        <p>The findings suggest that these models are reliable for practical applications, showcasing robustness against overfitting while effectively generalizing to new datasets. This aligns with best practices in model validation and mitigates the risk of overfitting ([<xref ref-type="bibr" rid="B50">50</xref>]).</p>
        <p>4.7.2. Forecasts Evaluation</p>
        <p>The forecasting evaluation metrics presented in <bold>Table</bold><bold>1</bold><bold>2</bold> compare the performance of the State Space GARCH (SS_GARCH) and Maximum Likelihood Estimation GARCH (MLE_GARCH) models across different commodities: Crude oil, Gold, Lithium, and Cotton.</p>
        <p>The SS_GARCH model consistently shows lower MSE values for most commodities compared to the MLE_GARCH model, particularly for Crude oil (0.0100 vs. 0.0102) and Lithium (0.0015 vs. 0.0012). Lower MSE indicates that the SS_GARCH model generally provides more accurate forecasts, which is significant for risk management and investment decisions ([<xref ref-type="bibr" rid="B39">39</xref>]). The same pattern was observed in MAE, particularly in Cotton, the SS_GARCH MAE (0.0108) is slightly lower than that of MLE_GARCH (0.0115). Regarding the DM Test, the <italic>p</italic>-values below 0.05 (e.g., for Crude oil, Gold and Lithium) suggest that the SS_GARCH model significantly outperforms the MLE_GARCH model in forecast accuracy for those commodities, reinforcing the validity of the SS_GARCH approach. The R<sup>2</sup> values indicate the proportion of variance explained by the model. While both models show similar R<sup>2</sup> values, the SS_GARCH model’s slightly lower values may reflect its more dynamic nature in capturing time-varying volatility ([<xref ref-type="bibr" rid="B14">14</xref>]). The other metrics in <bold>Table</bold><bold>1</bold><bold>2</bold> tell the same story.</p>
        <p><bold>Table 1</bold><bold>2</bold><bold>.</bold> Forecasting evaluation metrics of the SS_GARCH and MLE_GARCH (1, 1) models. </p>
        <table-wrap id="tbl12">
          <label>Table 12</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Measure</bold>
                </td>
                <td rowspan="2">
                  <bold>Method</bold>
                </td>
                <td colspan="2">
                  <bold>Crud</bold>
                </td>
                <td colspan="2">
                  <bold>Gld</bold>
                </td>
                <td colspan="2">
                  <bold>Lith</bold>
                </td>
                <td colspan="2">
                  <bold>Cot</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>STD</bold>
                </td>
                <td>
                  <bold>SSTD</bold>
                </td>
                <td>
                  <bold>STD</bold>
                </td>
                <td>
                  <bold>SSTD</bold>
                </td>
                <td>
                  <bold>STD</bold>
                </td>
                <td>
                  <bold>SSTD</bold>
                </td>
                <td>
                  <bold>STD</bold>
                </td>
                <td>
                  <bold>SSTD</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="2">MSE</td>
                <td>SS</td>
                <td>0.0100</td>
                <td>0.0020</td>
                <td>0.0028</td>
                <td>0.0103</td>
                <td>0.0015</td>
                <td>0.0028</td>
                <td>0.0028</td>
                <td>0.0101</td>
              </tr>
              <tr>
                <td>MLE</td>
                <td>0.0102</td>
                <td>0.0033</td>
                <td>0.0030</td>
                <td>0.0102</td>
                <td>0.0012</td>
                <td>0.0030</td>
                <td>0.0031</td>
                <td>0.0102</td>
              </tr>
              <tr>
                <td rowspan="2">MAE</td>
                <td>SS</td>
                <td>0.0086</td>
                <td>0.0186</td>
                <td>0.0086</td>
                <td>0.0086</td>
                <td>0.0076</td>
                <td>0.0086</td>
                <td>0.0108</td>
                <td>0.0086</td>
              </tr>
              <tr>
                <td>MLE</td>
                <td>0.0093</td>
                <td>0.0167</td>
                <td>0.0082</td>
                <td>0.0093</td>
                <td>0.0074</td>
                <td>0.0082</td>
                <td>0.0115</td>
                <td>0.0093</td>
              </tr>
              <tr>
                <td rowspan="2">
                  DM Test (
                  <italic>p</italic>
                  -value)
                </td>
                <td>SS</td>
                <td>0.0631</td>
                <td>0.0324</td>
                <td>0.0465</td>
                <td>0.0235</td>
                <td>0.0753</td>
                <td>0.0630</td>
                <td>0.0603</td>
                <td>0.0304</td>
              </tr>
              <tr>
                <td>MLE</td>
                <td>0.0823</td>
                <td>0.0472</td>
                <td>0.501</td>
                <td>0.0423</td>
                <td>0.0543</td>
                <td>0.0468</td>
                <td>0.0437</td>
                <td>0.0219</td>
              </tr>
              <tr>
                <td rowspan="2">Directional Accuracy (%)</td>
                <td rowspan="2">SSMLE</td>
                <td>56</td>
                <td>59</td>
                <td>57</td>
                <td>61</td>
                <td>54</td>
                <td>58</td>
                <td>59</td>
                <td>
                </td>
              </tr>
              <tr>
                <td>53</td>
                <td>56</td>
                <td>57</td>
                <td>58</td>
                <td>55</td>
                <td>56</td>
                <td>55</td>
                <td>
                </td>
              </tr>
              <tr>
                <td>MCS</td>
                <td>SSMLE</td>
                <td colspan="2">Included</td>
                <td colspan="2">Included</td>
                <td colspan="2">Included</td>
                <td colspan="2">Included</td>
              </tr>
              <tr>
                <td rowspan="2">TIC</td>
                <td>SS</td>
                <td>0.5776</td>
                <td>0.6623</td>
                <td>0.6027</td>
                <td>0.5776</td>
                <td>0.6817</td>
                <td>0.6027</td>
                <td>0.5853</td>
                <td>0.5776</td>
              </tr>
              <tr>
                <td>MLE</td>
                <td>0.5657</td>
                <td>0.6497</td>
                <td>0.6458</td>
                <td>0.5657</td>
                <td>0.6962</td>
                <td>0.6458</td>
                <td>0.5719</td>
                <td>0.5657</td>
              </tr>
              <tr>
                <td rowspan="2">
                  R
                  <sup>2</sup>
                </td>
                <td>SS</td>
                <td>0.0816</td>
                <td>0.08132</td>
                <td>0.0892</td>
                <td>0.0816</td>
                <td>0.07884</td>
                <td>0.0892</td>
                <td>0.07965</td>
                <td>0.0816</td>
              </tr>
              <tr>
                <td>MLE</td>
                <td>0.0986</td>
                <td>0.0872</td>
                <td>0.0968</td>
                <td>0.0986</td>
                <td>0.0801</td>
                <td>0.0968</td>
                <td>0.0846</td>
                <td>0.0986</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>4.7.3. Model Selection</p>
        <p>In <bold>Table</bold><bold>1</bold><bold>3</bold>, the SSTD_SS_GARCH (1, 1) model is particularly effective for crude oil and gold, as evidenced by its performance across the metrics. The PIVD_SS_GARCH (1, 1) model performs well for cotton. Although the STD_MLE_GARCH (1, 1) model is well-suited for lithium, all models exhibit different levels of effectiveness in capturing the intricate volatility patterns of commodity returns.</p>
        <p>4.7.4. Sensitivity Analysis</p>
        <p>Below we present sensitivity analysis of the best fitted model.</p>
        <p><bold>Table</bold><bold>1</bold><bold>3</bold><bold>.</bold> Top performing models out of sample test. </p>
        <table-wrap id="tbl13">
          <label>Table 13</label>
          <table>
            <tbody>
              <tr>
                <td rowspan="2">
                  <bold>Parameter</bold>
                </td>
                <td colspan="3">
                  <bold>Gld</bold>
                  <bold>-SSTD_</bold>
                  <bold>SS_GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                </td>
                <td colspan="3">
                  <bold>Crud</bold>
                  <bold>-</bold>
                  <bold>SSTD_SS_</bold>
                  <bold>GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                </td>
                <td colspan="3">
                  <bold>Cot</bold>
                  <bold>-</bold>
                  <bold>PIVD_SSP_</bold>
                  <bold>GARCH</bold>
                  <bold>(1</bold>
                  <bold>,</bold>
                  <bold>1)</bold>
                </td>
              </tr>
              <tr>
                <td>Est</td>
                <td>
                  <italic>p</italic>
                  -value
                </td>
                <td>z-value</td>
                <td>Est</td>
                <td>
                  <italic>p</italic>
                  -value
                </td>
                <td>z-value</td>
                <td>Est</td>
                <td>
                  <italic>p</italic>
                  -value
                </td>
                <td>z-value</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ω</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.000</td>
                <td>&lt;0.0001</td>
                <td>5.8654</td>
                <td>0.000</td>
                <td>&lt;0.0001</td>
                <td>4.5683</td>
                <td>0.000</td>
                <td>&lt;0.0001</td>
                <td>4.6784</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>α</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.1201</td>
                <td>&lt;0.0001</td>
                <td>11.1584</td>
                <td>0.1834</td>
                <td>&lt;0.0001</td>
                <td>10.0042</td>
                <td>0.2558</td>
                <td>&lt;0.0001</td>
                <td>14.8645</td>
              </tr>
              <tr>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>β</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>0.7832</td>
                <td>&lt;0.0001</td>
                <td>14.0723</td>
                <td>0.8012</td>
                <td>&lt;0.0001</td>
                <td>17.5437</td>
                <td>0.6439</td>
                <td>&lt;0.0001</td>
                <td>22.2564</td>
              </tr>
              <tr>
                <td>AIC</td>
                <td colspan="3">−4.8889</td>
                <td colspan="3">−5.003</td>
                <td colspan="3">−4.8348</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Conclusion</title>
      <p>In conclusion, this study demonstrates the effectiveness of the state space approach and the KF in estimating GARCH-type models for commodity returns, particularly in scenarios with limited data. The superior performance of models such as the SSTD_SS-GARCH (1, 1) for crude oil and gold, and the PIVD_SS_GARCH (1, 1) for cotton, underscores the potential of these methods to enhance forecasting accuracy.</p>
      <p>From a policy perspective, the findings suggest that regulators and policymakers can leverage these advanced modeling techniques to better understand and predict commodity price volatility. This understanding is crucial for implementing effective policies that stabilize markets and mitigate risks associated with price fluctuations.</p>
      <p>For practitioners in risk management and investment decision-making, the study highlights the importance of adopting SSMs in their analytical toolkit. By utilizing models that account for complex volatility dynamics, investors can make more informed decisions, optimize their portfolios, and develop robust hedging strategies.</p>
      <p>Future research should consider alternative state space methodologies to enhance GARCH-type model estimation for commodity returns. For instance, particle filters could effectively address non-linearities and non-Gaussian noise, providing a robust complement to the EKF employed in this study. Additionally, the Unscented KF (UKF) may be explored for its capacity to handle abrupt price movements in commodities such as crude oil. Bayesian state space models could also offer improved parameter estimation in data-limited contexts, while Hidden Markov Models (HMM) might be useful for capturing regime shifts in commodity prices, particularly for gold. </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Aduda, J., Weke, P., Ngare, P., &amp; Mwaniki, J. (2016). Financial Time Series Modelling of Trends and Patterns in the Energy Markets. <italic>Journal of Mathematical Finance, 6,</italic> 324-337. https://doi.org/10.4236/jmf.2016.62027 <pub-id pub-id-type="doi">10.4236/jmf.2016.62027</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/jmf.2016.62027">https://doi.org/10.4236/jmf.2016.62027</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Aduda, J.</string-name>
              <string-name>Weke, P.</string-name>
              <string-name>Ngare, P.</string-name>
              <string-name>Mwaniki, J.</string-name>
            </person-group>
            <year>2016</year>
            <pub-id pub-id-type="doi">10.4236/jmf.2016.62027</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Aït-Sahalia, Y., Cacho-Diaz, J., &amp; Laeven, R. J. A. (2015). Modeling Financial Contagion Using Mutually Exciting Jump Processes. <italic>Journal of Financial Economics, 117,</italic> 585-606. https://doi.org/10.1016/j.jfineco.2015.03.002 <pub-id pub-id-type="doi">10.1016/j.jfineco.2015.03.002</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jfineco.2015.03.002">https://doi.org/10.1016/j.jfineco.2015.03.002</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sahalia, Y.</string-name>
              <string-name>Cacho-Diaz, J.</string-name>
              <string-name>Laeven, R.</string-name>
            </person-group>
            <year>2015</year>
            <pub-id pub-id-type="doi">10.1016/j.jfineco.2015.03.002</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Audet, C., Bouchet, P.-Y., &amp; Bourdin, L. (2024). <italic>A Derivative-Free Approach to Partitioned Optimization (Version 2)</italic>. https://doi.org/10.48550/ARXIV.2407.05046 <pub-id pub-id-type="doi">10.48550/ARXIV.2407.05046</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/ARXIV.2407.05046">https://doi.org/10.48550/ARXIV.2407.05046</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Audet, C.</string-name>
              <string-name>Bouchet, P.</string-name>
              <string-name>Bourdin, L.</string-name>
            </person-group>
            <year>2024</year>
            <pub-id pub-id-type="doi">10.48550/ARXIV.2407.05046</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Azman, S., Pathmanathan, D., &amp; Thavaneswaran, A. (2022). Forecasting the Volatility of Cryptocurrencies in the Presence of COVID-19 with the State Space Model and Kalman Filter. <italic>Mathematics, 10,</italic> Article No. 3190. https://doi.org/10.3390/math10173190 <pub-id pub-id-type="doi">10.3390/math10173190</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/math10173190">https://doi.org/10.3390/math10173190</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Azman, S.</string-name>
              <string-name>Pathmanathan, D.</string-name>
              <string-name>Thavaneswaran, A.</string-name>
            </person-group>
            <year>2022</year>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.3390/math10173190</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Basira, K., Dhliwayo, L., Chinhamu, K., Chifurira, R., &amp; Matarise, F. (2024). Estimation and Prediction of Commodity Returns Using Long Memory Volatility Models. <italic>Risks, 12,</italic> Article No. 73. https://doi.org/10.3390/risks12050073 <pub-id pub-id-type="doi">10.3390/risks12050073</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/risks12050073">https://doi.org/10.3390/risks12050073</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Basira, K.</string-name>
              <string-name>Dhliwayo, L.</string-name>
              <string-name>Chinhamu, K.</string-name>
              <string-name>Chifurira, R.</string-name>
              <string-name>Matarise, F.</string-name>
            </person-group>
            <year>2024</year>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.3390/risks12050073</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Beg, A. B. M. R. A., &amp; Anwar, S. (2014). Detecting Volatility Persistence in GARCH Models in the Presence of the Leverage Effect. <italic>Quantitative Finance, 14,</italic> 2205-2213. https://doi.org/10.1080/14697688.2012.716162 <pub-id pub-id-type="doi">10.1080/14697688.2012.716162</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/14697688.2012.716162">https://doi.org/10.1080/14697688.2012.716162</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Beg, A.</string-name>
              <string-name>Anwar, S.</string-name>
            </person-group>
            <year>2014</year>
            <pub-id pub-id-type="doi">10.1080/14697688.2012.716162</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Bollerslev, T. (1986). Generalized Autoregressive Conditional Heteroskedasticity. <italic>Journal of Econometrics, 31,</italic> 307-327. https://doi.org/10.1016/0304-4076(86)90063-1 <pub-id pub-id-type="doi">10.1016/0304-4076(86)90063-1</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0304-4076(86)90063-1">https://doi.org/10.1016/0304-4076(86)90063-1</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Bollerslev, T.</string-name>
            </person-group>
            <year>1986</year>
            <volume>4076</volume>
            <issue>86</issue>
            <pub-id pub-id-type="doi">10.1016/0304-4076(86)90063-1</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bulut, E. (2024). Market Volatility and Models for Forecasting Volatility. In J. C. Rouco, &amp; P. C. N. Figueiredo (Eds.), <italic>Business Continuity Management and Resilience: Theories, Models, and Processes</italic> (pp. 220-248). IGI Global. https://doi.org/10.4018/979-8-3693-1658-0.ch010 <pub-id pub-id-type="doi">10.4018/979-8-3693-1658-0.ch010</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4018/979-8-3693-1658-0.ch010">https://doi.org/10.4018/979-8-3693-1658-0.ch010</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bulut, E.</string-name>
              <string-name>Theories, M</string-name>
            </person-group>
            <year>2024</year>
            <pub-id pub-id-type="doi">10.4018/979-8-3693-1658-0.ch010</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cerqueti, R., Giacalone, M., &amp; Mattera, R. (2020). Skewed Non-Gaussian GARCH Models for Cryptocurrencies Volatility Modelling. <italic>Information Sciences, 527,</italic> 1-26. https://doi.org/10.1016/j.ins.2020.03.075 <pub-id pub-id-type="doi">10.1016/j.ins.2020.03.075</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2020.03.075">https://doi.org/10.1016/j.ins.2020.03.075</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cerqueti, R.</string-name>
              <string-name>Giacalone, M.</string-name>
              <string-name>Mattera, R.</string-name>
            </person-group>
            <year>2020</year>
            <pub-id pub-id-type="doi">10.1016/j.ins.2020.03.075</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chevallier, J., &amp; Ielpo, F. (2013). <italic>The Economics of Commodity Markets</italic>. Wiley. https://doi.org/10.1002/9781118710098 <pub-id pub-id-type="doi">10.1002/9781118710098</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/9781118710098">https://doi.org/10.1002/9781118710098</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chevallier, J.</string-name>
              <string-name>Ielpo, F.</string-name>
            </person-group>
            <year>2013</year>
            <pub-id pub-id-type="doi">10.1002/9781118710098</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Choudhry, T., &amp; Wu, H. (2008). Forecasting Ability of GARCH vs Kalman Filter Method: Evidence from Daily UK Time‐Varying Beta. <italic>Journal of Forecasting, 27,</italic> 670-689. https://doi.org/10.1002/for.1096 <pub-id pub-id-type="doi">10.1002/for.1096</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/for.1096">https://doi.org/10.1002/for.1096</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Choudhry, T.</string-name>
              <string-name>Wu, H.</string-name>
            </person-group>
            <year>2008</year>
            <pub-id pub-id-type="doi">10.1002/for.1096</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Christoffersen, C., Bollano, E., Lindegaard, M. L. S., Bartels, E. D., Goetze, J. P., Andersen, C. B., &amp; Nielsen, L. B. (2003). Cardiac Lipid Accumulation Associated with Diastolic Dysfunction in Obese Mice. <italic>Endocrinology, 144,</italic>3483–3490. https://doi.org/10.1210/en.2003-0242 <pub-id pub-id-type="doi">10.1210/en.2003-0242</pub-id><pub-id pub-id-type="pmid">12865329</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1210/en.2003-0242">https://doi.org/10.1210/en.2003-0242</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Christoffersen, C.</string-name>
              <string-name>Bollano, E.</string-name>
              <string-name>Lindegaard, M.</string-name>
              <string-name>Bartels, E.</string-name>
              <string-name>Goetze, J.</string-name>
              <string-name>Andersen, C.</string-name>
              <string-name>Nielsen, L.</string-name>
            </person-group>
            <year>2003</year>
            <pub-id pub-id-type="doi">10.1210/en.2003-0242</pub-id>
            <pub-id pub-id-type="pmid">12865329</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cobb, B. R., &amp; Charnes, J. M. (2004). Real Options Volatility Estimation with Correlated Inputs. <italic>The Engineering Economist, 49,</italic> 119-137. https://doi.org/10.1080/00137910490453392 <pub-id pub-id-type="doi">10.1080/00137910490453392</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/00137910490453392">https://doi.org/10.1080/00137910490453392</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cobb, B.</string-name>
              <string-name>Charnes, J.</string-name>
            </person-group>
            <year>2004</year>
            <pub-id pub-id-type="doi">10.1080/00137910490453392</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Dufays, A., &amp; Rombouts, J. V. K. (2020). Relevant Parameter Changes in Structural Break Models. <italic>Journal of Econometrics, 217,</italic> 46-78. https://doi.org/10.1016/j.jeconom.2019.10.008 <pub-id pub-id-type="doi">10.1016/j.jeconom.2019.10.008</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jeconom.2019.10.008">https://doi.org/10.1016/j.jeconom.2019.10.008</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Dufays, A.</string-name>
              <string-name>Rombouts, J.</string-name>
            </person-group>
            <year>2020</year>
            <pub-id pub-id-type="doi">10.1016/j.jeconom.2019.10.008</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Dufays, A., Houndetoungan, E. A., &amp; Coën, A. (2022). Selective Linear Segmentation for Detecting Relevant Parameter Changes. <italic>Journal of Financial Econometrics, 20,</italic> 762-805. https://doi.org/10.1093/jjfinec/nbaa032 <pub-id pub-id-type="doi">10.1093/jjfinec/nbaa032</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/jjfinec/nbaa032">https://doi.org/10.1093/jjfinec/nbaa032</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Dufays, A.</string-name>
              <string-name>Houndetoungan, E.</string-name>
            </person-group>
            <year>2022</year>
            <pub-id pub-id-type="doi">10.1093/jjfinec/nbaa032</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Engle, R. (2001). GARCH 101: The Use of ARCH/GARCH Models in Applied Econometrics. <italic>Journal of Economic Perspectives, 15,</italic> 157-168. https://doi.org/10.1257/jep.15.4.157 <pub-id pub-id-type="doi">10.1257/jep.15.4.157</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1257/jep.15.4.157">https://doi.org/10.1257/jep.15.4.157</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Engle, R.</string-name>
            </person-group>
            <year>2001</year>
            <pub-id pub-id-type="doi">10.1257/jep.15.4.157</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ewing, B. T., &amp; Malik, F. (2017). Modelling Asymmetric Volatility in Oil Prices under Structural Breaks. <italic>Energy Economics, 63,</italic> 227-233. https://doi.org/10.1016/j.eneco.2017.03.001 <pub-id pub-id-type="doi">10.1016/j.eneco.2017.03.001</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eneco.2017.03.001">https://doi.org/10.1016/j.eneco.2017.03.001</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Ewing, B.</string-name>
              <string-name>Malik, F.</string-name>
            </person-group>
            <year>2017</year>
            <pub-id pub-id-type="doi">10.1016/j.eneco.2017.03.001</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Fan, J., Han, F., &amp; Liu, H. (2014). Challenges of Big Data analysis. <italic>National Science Review, 1,</italic>293-314. https://doi.org/10.1093/nsr/nwt032 <pub-id pub-id-type="doi">10.1093/nsr/nwt032</pub-id><pub-id pub-id-type="pmid">25419469</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/nsr/nwt032">https://doi.org/10.1093/nsr/nwt032</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Fan, J.</string-name>
              <string-name>Han, F.</string-name>
              <string-name>Liu, H.</string-name>
            </person-group>
            <year>2014</year>
            <pub-id pub-id-type="doi">10.1093/nsr/nwt032</pub-id>
            <pub-id pub-id-type="pmid">25419469</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Ferreira, G., Navarrete, J. P., Rodríguez-Cortés, F. J., &amp; Mateu, J. (2017). Estimation and Prediction of Time-Varying GARCH Models through a State-Space Representation: A Computational Approach. <italic>Journal of Statistical Computation and Simulation, 87,</italic> 2430-2449. https://doi.org/10.1080/00949655.2017.1334778 <pub-id pub-id-type="doi">10.1080/00949655.2017.1334778</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/00949655.2017.1334778">https://doi.org/10.1080/00949655.2017.1334778</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Ferreira, G.</string-name>
              <string-name>Navarrete, J.</string-name>
              <string-name>Mateu, J.</string-name>
            </person-group>
            <year>2017</year>
            <pub-id pub-id-type="doi">10.1080/00949655.2017.1334778</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Hall, S. G. (1990). <italic>A Note on the Estimation of GARCH-M Models Using the Kalman Filter</italic>. Bank of England.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Hall, S.</string-name>
            </person-group>
            <year>1990</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Heydari, M. H., Avazzadeh, Z., &amp; Cattani, C. (2020). Taylor’s Series Expansion Method for Nonlinear Variable-Order Fractional 2D Optimal Control Problems. <italic>Alexandria Engineering Journal, 59,</italic> 4737-4743. https://doi.org/10.1016/j.aej.2020.08.035 <pub-id pub-id-type="doi">10.1016/j.aej.2020.08.035</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.aej.2020.08.035">https://doi.org/10.1016/j.aej.2020.08.035</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Heydari, M.</string-name>
              <string-name>Avazzadeh, Z.</string-name>
              <string-name>Cattani, C.</string-name>
            </person-group>
            <year>2020</year>
            <pub-id pub-id-type="doi">10.1016/j.aej.2020.08.035</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Jategaonkar, R. V. (2015). <italic>Flight Vehicle System Identification: A Time-Domain Method</italic><italic>ology</italic> (2nd ed.). American Institute of Aeronautics and Astronautics, Inc. https://doi.org/10.2514/4.102790 <pub-id pub-id-type="doi">10.2514/4.102790</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2514/4.102790">https://doi.org/10.2514/4.102790</ext-link></mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Jategaonkar, R.</string-name>
              <string-name>Astronautics, I</string-name>
            </person-group>
            <year>2015</year>
            <pub-id pub-id-type="doi">10.2514/4.102790</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Kalman, R. E. (1960). A New Approach to Linear Filtering and Prediction Problems. <italic>Journal of Basic Engineering, 82,</italic> 35-45. https://doi.org/10.1115/1.3662552 <pub-id pub-id-type="doi">10.1115/1.3662552</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1115/1.3662552">https://doi.org/10.1115/1.3662552</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Kalman, R.</string-name>
            </person-group>
            <year>1960</year>
            <pub-id pub-id-type="doi">10.1115/1.3662552</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Kalman, R. E., &amp; Bucy, R. S. (1961). New Results in Linear Filtering and Prediction Theory. <italic>Journal of Basic Engineering, 83,</italic> 95-108. https://doi.org/10.1115/1.3658902 <pub-id pub-id-type="doi">10.1115/1.3658902</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1115/1.3658902">https://doi.org/10.1115/1.3658902</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Kalman, R.</string-name>
              <string-name>Bucy, R.</string-name>
            </person-group>
            <year>1961</year>
            <pub-id pub-id-type="doi">10.1115/1.3658902</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kantas, N., Doucet, A., Singh, S. S., Maciejowski, J., &amp; Chopin, N. (2014). On Particle Methods for Parameter Estimation in State-Space Models. <italic>Statistical Science, 30,</italic> 328-351. https://doi.org/10.1214/14-sts511 <pub-id pub-id-type="doi">10.1214/14-sts511</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1214/14-sts511">https://doi.org/10.1214/14-sts511</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kantas, N.</string-name>
              <string-name>Doucet, A.</string-name>
              <string-name>Singh, S.</string-name>
              <string-name>Maciejowski, J.</string-name>
              <string-name>Chopin, N.</string-name>
            </person-group>
            <year>2014</year>
            <pub-id pub-id-type="doi">10.1214/14-sts511</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B26">
        <label>26.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Karanasos, M., Yfanti, S., &amp; Christopoulos, A. (2021). The Long Memory HEAVY Process: Modeling and Forecasting Financial Volatility. <italic>Annals of Operations Research, 306,</italic> 111-130. https://doi.org/10.1007/s10479-019-03493-8 <pub-id pub-id-type="doi">10.1007/s10479-019-03493-8</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10479-019-03493-8">https://doi.org/10.1007/s10479-019-03493-8</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Karanasos, M.</string-name>
              <string-name>Yfanti, S.</string-name>
              <string-name>Christopoulos, A.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.1007/s10479-019-03493-8</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B27">
        <label>27.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Kim, C.-J., &amp; Nelson, C. R. (2017). <italic>State-Space Models with Regime Switching: Classical and Gibbs-Sampling Approaches with Applications</italic>. MIT Press. https://books.google.com/books?hl=en&amp;lr=&amp;id=GrtNEAAAQBAJ&amp;oi=fnd&amp;pg=PA1&amp;dq=estimatin+and+prediction+of+volatility+models+using+state+space+methodology&amp;ots=ocXJi7fQ9J&amp;sig=gVDHN7B5Jr29_Te3Keq8EriTBLo</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Kim, C.</string-name>
              <string-name>Nelson, C.</string-name>
            </person-group>
            <year>2017</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B28">
        <label>28.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kleppe, T. S., Liesenfeld, R., Moura, G. V., &amp; Oglend, A. (2022). Analyzing Commodity Futures Using Factor State-Space Models with Wishart Stochastic Volatility. <italic>Econometrics and Statistics, 23,</italic> 105-127. https://doi.org/10.1016/j.ecosta.2021.03.008 <pub-id pub-id-type="doi">10.1016/j.ecosta.2021.03.008</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ecosta.2021.03.008">https://doi.org/10.1016/j.ecosta.2021.03.008</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kleppe, T.</string-name>
              <string-name>Liesenfeld, R.</string-name>
              <string-name>Moura, G.</string-name>
              <string-name>Oglend, A.</string-name>
            </person-group>
            <year>2022</year>
            <pub-id pub-id-type="doi">10.1016/j.ecosta.2021.03.008</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B29">
        <label>29.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kumar, D. (2018). Volatility Prediction: A Study with Structural Breaks. <italic>Theoretical Economics Letters, 08,</italic> 1218-1231. https://doi.org/10.4236/tel.2018.86080 <pub-id pub-id-type="doi">10.4236/tel.2018.86080</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/tel.2018.86080">https://doi.org/10.4236/tel.2018.86080</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kumar, D.</string-name>
            </person-group>
            <year>2018</year>
            <pub-id pub-id-type="doi">10.4236/tel.2018.86080</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B30">
        <label>30.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Likassa, H. T., Chen, D., Nadarajah, S., Sema, M., Chen, J. K., Temesgen, S. et al. (2025). A Multivariate GARCH Model with Time-Varying Correlations: What Do Inflation Data Show in Ethiopia? <italic>Computational Economics</italic>. https://doi.org/10.1007/s10614-025-10951-y <pub-id pub-id-type="doi">10.1007/s10614-025-10951-y</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10614-025-10951-y">https://doi.org/10.1007/s10614-025-10951-y</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Likassa, H.</string-name>
              <string-name>Chen, D.</string-name>
              <string-name>Nadarajah, S.</string-name>
              <string-name>Sema, M.</string-name>
              <string-name>Chen, J.</string-name>
              <string-name>Temesgen, S.</string-name>
            </person-group>
            <year>2025</year>
            <pub-id pub-id-type="doi">10.1007/s10614-025-10951-y</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B31">
        <label>31.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Lima, J. F., Pereira, F. C., Gonçalves, A. M., &amp; Costa, M. (2023). Bootstrapping State-Space Models: Distribution-Free Estimation in View of Prediction and Forecasting. <italic>Forecasting, 6,</italic> 36-54. https://doi.org/10.3390/forecast6010003 <pub-id pub-id-type="doi">10.3390/forecast6010003</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/forecast6010003">https://doi.org/10.3390/forecast6010003</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Lima, J.</string-name>
              <string-name>Pereira, F.</string-name>
              <string-name>Costa, M.</string-name>
            </person-group>
            <year>2023</year>
            <pub-id pub-id-type="doi">10.3390/forecast6010003</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B32">
        <label>32.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Linton, O., Pan, J., &amp; Wang, H. (2010). Estimation for a Nonstationary Semi-Strong Garch(1, 1) Model with Heavy-Tailed Errors. <italic>Econometric Theory, 26,</italic> 1-28. https://doi.org/10.1017/s0266466609090598 <pub-id pub-id-type="doi">10.1017/s0266466609090598</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1017/s0266466609090598">https://doi.org/10.1017/s0266466609090598</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Linton, O.</string-name>
              <string-name>Pan, J.</string-name>
              <string-name>Wang, H.</string-name>
            </person-group>
            <year>2010</year>
            <pub-id pub-id-type="doi">10.1017/s0266466609090598</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B33">
        <label>33.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Metsileng, L. D., Moroke, N. D., &amp; Tsoku, J. T. (2021). Modeling the Exchange Rate Volatility Using the BRICS Garch-Type Models. <italic>International Journal of Financial Research, 12,</italic> 166-179. https://doi.org/10.5430/ijfr.v12n5p166 <pub-id pub-id-type="doi">10.5430/ijfr.v12n5p166</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5430/ijfr.v12n5p166">https://doi.org/10.5430/ijfr.v12n5p166</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Metsileng, L.</string-name>
              <string-name>Moroke, N.</string-name>
              <string-name>Tsoku, J.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.5430/ijfr.v12n5p166</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B34">
        <label>34.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mukhamediev, R. I., Popova, Y., Kuchin, Y., Zaitseva, E., Kalimoldayev, A., Symagulov, A. et al. (2022). Review of Artificial Intelligence and Machine Learning Technologies: Classification, Restrictions, Opportunities and Challenges. <italic>Mathematics, 10,</italic> Article No. 2552. https://doi.org/10.3390/math10152552 <pub-id pub-id-type="doi">10.3390/math10152552</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/math10152552">https://doi.org/10.3390/math10152552</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mukhamediev, R.</string-name>
              <string-name>Popova, Y.</string-name>
              <string-name>Kuchin, Y.</string-name>
              <string-name>Zaitseva, E.</string-name>
              <string-name>Kalimoldayev, A.</string-name>
              <string-name>Symagulov, A.</string-name>
              <string-name>Classification, R</string-name>
            </person-group>
            <year>2022</year>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.3390/math10152552</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B35">
        <label>35.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Nikolaev, N. Y., Boshnakov, G. N., &amp; Zimmer, R. (2013). Heavy-Tailed Mixture GARCH Volatility Modeling and Value-at-Risk Estimation. <italic>Expert Systems with Applications, 40,</italic> 2233-2243. https://doi.org/10.1016/j.eswa.2012.10.038 <pub-id pub-id-type="doi">10.1016/j.eswa.2012.10.038</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2012.10.038">https://doi.org/10.1016/j.eswa.2012.10.038</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Nikolaev, N.</string-name>
              <string-name>Boshnakov, G.</string-name>
              <string-name>Zimmer, R.</string-name>
            </person-group>
            <year>2013</year>
            <pub-id pub-id-type="doi">10.1016/j.eswa.2012.10.038</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B36">
        <label>36.</label>
        <citation-alternatives>
          <mixed-citation publication-type="thesis">Omar, Z. (2019). <italic>State-Space Models with GARCH Errors: Application to Health Data</italic>. Master’s Thesis, McGill University (Canada). https://search.proquest.com/openview/3e30a2e200a78a4b536e54ac6b69ace0/1?pq-origsite=gscholar&amp;cbl=18750&amp;diss=y</mixed-citation>
          <element-citation publication-type="thesis">
            <person-group person-group-type="author">
              <string-name>Omar, Z.</string-name>
              <string-name>Thesis, M</string-name>
            </person-group>
            <year>2019</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B37">
        <label>37.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ossandón, S., &amp; Bahamonde, N. (2013). A New Nonlinear Formulation for GARCH Models. <italic>Comptes</italic><italic>Rendus</italic><italic>.</italic><italic>Mathématique</italic><italic>, 351,</italic> 235-239. https://doi.org/10.1016/j.crma.2013.02.014 <pub-id pub-id-type="doi">10.1016/j.crma.2013.02.014</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.crma.2013.02.014">https://doi.org/10.1016/j.crma.2013.02.014</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bahamonde, N.</string-name>
            </person-group>
            <year>2013</year>
            <pub-id pub-id-type="doi">10.1016/j.crma.2013.02.014</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B38">
        <label>38.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Pappas, A., &amp; Boukas, N. (2025). Examining Impact of Inflation and Inflation Volatility on Economic Growth: Evidence from European Union Economies. <italic>Economies,</italic><italic>13,</italic> Article No. 31. https://doi.org/10.3390/economies13020031 <pub-id pub-id-type="doi">10.3390/economies13020031</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/economies13020031">https://doi.org/10.3390/economies13020031</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Pappas, A.</string-name>
              <string-name>Boukas, N.</string-name>
            </person-group>
            <year>2025</year>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.3390/economies13020031</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B39">
        <label>39.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Pourkhanali, A., Keith, J., &amp; Zhang, X. (2020). <italic>Conditional Heteroscedasticity Models with Time-Varying Parameters: Estimation and</italic><italic>Asymptotics</italic>. https://www.monash.edu/business/ebs/research/publications/ebs/wp15-2021.pdf</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Pourkhanali, A.</string-name>
              <string-name>Keith, J.</string-name>
              <string-name>Zhang, X.</string-name>
            </person-group>
            <year>2020</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B40">
        <label>40.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ramos, A., Valladão, D., &amp; Street, A. (2024). <italic>Time Series Analysis by State Space Learning (Version 1)</italic>. https://doi.org/10.48550/ARXIV.2408.09120 <pub-id pub-id-type="doi">10.48550/ARXIV.2408.09120</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/ARXIV.2408.09120">https://doi.org/10.48550/ARXIV.2408.09120</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Ramos, A.</string-name>
              <string-name>Street, A.</string-name>
            </person-group>
            <year>2024</year>
            <pub-id pub-id-type="doi">10.48550/ARXIV.2408.09120</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B41">
        <label>41.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Rzayev, K., &amp; Ibikunle, G. (2018). The Information Content of High Frequency Trading Volume. <italic>SSRN Electronic Journal</italic>. https://doi.org/10.2139/ssrn.3106599 <pub-id pub-id-type="doi">10.2139/ssrn.3106599</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2139/ssrn.3106599">https://doi.org/10.2139/ssrn.3106599</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Rzayev, K.</string-name>
              <string-name>Ibikunle, G.</string-name>
            </person-group>
            <year>2018</year>
            <pub-id pub-id-type="doi">10.2139/ssrn.3106599</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B42">
        <label>42.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Servadio, S., &amp; Zanetti, R. (2021). Differential Algebra-Based Multiple Gaussian Particle Filter for Orbit Determination. <italic>Journal of Optimization Theory and Applications, 191,</italic> 459-485. https://doi.org/10.1007/s10957-021-01934-8 <pub-id pub-id-type="doi">10.1007/s10957-021-01934-8</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10957-021-01934-8">https://doi.org/10.1007/s10957-021-01934-8</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Servadio, S.</string-name>
              <string-name>Zanetti, R.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.1007/s10957-021-01934-8</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B43">
        <label>43.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Sharma, S., Aggarwal, V., &amp; Yadav, M. P. (2021). Comparison of Linear and Non-Linear GARCH Models for Forecasting Volatility of Select Emerging Countries. <italic>Journal of Advances in Management Research, 18,</italic> 526-547. https://doi.org/10.1108/jamr-07-2020-0152 <pub-id pub-id-type="doi">10.1108/jamr-07-2020-0152</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1108/jamr-07-2020-0152">https://doi.org/10.1108/jamr-07-2020-0152</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sharma, S.</string-name>
              <string-name>Aggarwal, V.</string-name>
              <string-name>Yadav, M.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.1108/jamr-07-2020-0152</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B44">
        <label>44.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Shumway, R. H., &amp; Stoffer, D. S. (2011). <italic>Time Series Analysis and Its Applications</italic>. Springer. https://doi.org/10.1007/978-1-4419-7865-3 <pub-id pub-id-type="doi">10.1007/978-1-4419-7865-3</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-1-4419-7865-3">https://doi.org/10.1007/978-1-4419-7865-3</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Shumway, R.</string-name>
              <string-name>Stoffer, D.</string-name>
            </person-group>
            <year>2011</year>
            <pub-id pub-id-type="doi">10.1007/978-1-4419-7865-3</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B45">
        <label>45.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Swanepoel, C., &amp; Fliers, P. T. (2021). The Fuel of Unparalleled Recovery: Monetary Policy in South Africa between 1925 and 1936. <italic>Economic History of Developing Regions, 36,</italic> 213-244. https://doi.org/10.1080/20780389.2021.1945436 <pub-id pub-id-type="doi">10.1080/20780389.2021.1945436</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/20780389.2021.1945436">https://doi.org/10.1080/20780389.2021.1945436</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Swanepoel, C.</string-name>
              <string-name>Fliers, P.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.1080/20780389.2021.1945436</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B46">
        <label>46.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Theodossiou, P. (1998). Financial Data and the Skewed Generalized T Distribution. <italic>SSRN Electronic Journal</italic>. https://doi.org/10.2139/ssrn.65037 <pub-id pub-id-type="doi">10.2139/ssrn.65037</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2139/ssrn.65037">https://doi.org/10.2139/ssrn.65037</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Theodossiou, P.</string-name>
            </person-group>
            <year>1998</year>
            <pub-id pub-id-type="doi">10.2139/ssrn.65037</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B47">
        <label>47.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Tsay, R. S. (2005). <italic>Analysis of Financial Time Series</italic>. Wiley. https://doi.org/10.1002/0471746193 <pub-id pub-id-type="doi">10.1002/0471746193</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/0471746193">https://doi.org/10.1002/0471746193</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Tsay, R.</string-name>
            </person-group>
            <year>2005</year>
            <pub-id pub-id-type="doi">10.1002/0471746193</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B48">
        <label>48.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Vega-Muratalla, V. O., Ramírez-Márquez, C., Lira-Barragán, L. F., &amp; Ponce-Ortega, J. M. (2024). Review of Lithium as a Strategic Resource for Electric Vehicle Battery Production: Availability, Extraction, and Future Prospects. <italic>Resources, 13,</italic> Article No. 148. https://doi.org/10.3390/resources13110148 <pub-id pub-id-type="doi">10.3390/resources13110148</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/resources13110148">https://doi.org/10.3390/resources13110148</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Vega-Muratalla, V.</string-name>
              <string-name>Ponce-Ortega, J.</string-name>
              <string-name>Availability, E</string-name>
            </person-group>
            <year>2024</year>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.3390/resources13110148</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B49">
        <label>49.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wong, K. F. K., Galka, A., Yamashita, O., &amp; Ozaki, T. (2006). Modelling Non-Stationary Variance in EEG Time Series by State Space GARCH Model. <italic>Computers in Biology and Medicine, 36,</italic> 1327-1335. https://doi.org/10.1016/j.compbiomed.2005.10.001 <pub-id pub-id-type="doi">10.1016/j.compbiomed.2005.10.001</pub-id><pub-id pub-id-type="pmid">16293239</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compbiomed.2005.10.001">https://doi.org/10.1016/j.compbiomed.2005.10.001</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wong, K.</string-name>
              <string-name>Galka, A.</string-name>
              <string-name>Yamashita, O.</string-name>
              <string-name>Ozaki, T.</string-name>
            </person-group>
            <year>2006</year>
            <pub-id pub-id-type="doi">10.1016/j.compbiomed.2005.10.001</pub-id>
            <pub-id pub-id-type="pmid">16293239</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B50">
        <label>50.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Ying, X. (2019). An Overview of Overfitting and Its Solutions. <italic>Journal of Physics: Conference Series, 1168,</italic> Article ID: 022022. https://doi.org/10.1088/1742-6596/1168/2/022022 <pub-id pub-id-type="doi">10.1088/1742-6596/1168/2/022022</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1088/1742-6596/1168/2/022022">https://doi.org/10.1088/1742-6596/1168/2/022022</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Ying, X.</string-name>
            </person-group>
            <year>2019</year>
            <fpage>022022</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1088/1742-6596/1168/2/022022</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B51">
        <label>51.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhu, Y., Lang, Z. Q., &amp; Guo, Y. (2021). Nonlinear Model Standardization for the Analysis and Design of Nonlinear Systems with Multiple Equilibria. <italic>Nonlinear Dynamics, 104,</italic> 2553-2571. https://doi.org/10.1007/s11071-021-06429-9 <pub-id pub-id-type="doi">10.1007/s11071-021-06429-9</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11071-021-06429-9">https://doi.org/10.1007/s11071-021-06429-9</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhu, Y.</string-name>
              <string-name>Lang, Z.</string-name>
              <string-name>Guo, Y.</string-name>
            </person-group>
            <year>2021</year>
            <pub-id pub-id-type="doi">10.1007/s11071-021-06429-9</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>