<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jpee
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Power and Energy Engineering
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-588X
   </issn>
   <issn publication-format="print">
    2327-5901
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jpee.2025.1310005
   </article-id>
   <article-id pub-id-type="publisher-id">
    jpee-146663
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Engineering
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Forecasting Retail Diesel Prices in Malaysia Using an ARIMA Approach
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Rahaini Mohd
      </surname>
      <given-names>
       Said
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Norhafizah
      </surname>
      <given-names>
       Hussin
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Nur Azura Noor
      </surname>
      <given-names>
       Azhuan
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Nurul Hajar Mohd
      </surname>
      <given-names>
       Yusoff
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff3"> 
      <sup>3</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Mohamad Faiz
      </surname>
      <given-names>
       Dzulkalnine
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff4"> 
      <sup>4</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aFaculty of Electronics and Computer Technology and Engineering, Universiti Teknikal Malaysia Melaka, Malaysia
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aFaculty of Electrical Technology and Engineering, Universiti Teknikal Malaysia, Melaka, Malaysia
    </addr-line> 
   </aff> 
   <aff id="aff3">
    <addr-line>
     aFaculty of Industrial and Manufacturing Technology and Engineering, Universiti Teknikal Malaysia, Melaka, Malaysia
    </addr-line> 
   </aff> 
   <aff id="aff4">
    <addr-line>
     aFaculty of Computer and Mathematical Sciences, Universiti Teknologi MARA (UiTM) Cawangan Melaka, Kampus Jasin Melaka (KJM), Malaysia
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     17
    </day> 
    <month>
     10
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    13
   </volume> 
   <issue>
    10
   </issue>
   <fpage>
    61
   </fpage>
   <lpage>
    74
   </lpage>
   <history>
    <date date-type="received">
     <day>
      17,
     </day>
     <month>
      September
     </month>
     <year>
      2025
     </year>
    </date>
    <date date-type="published">
     <day>
      24,
     </day>
     <month>
      September
     </month>
     <year>
      2025
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      24,
     </day>
     <month>
      October
     </month>
     <year>
      2025
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    Accurate forecasting of diesel prices is essential for Malaysia, where transportation, agriculture, and industry are highly dependent on this fuel. This study investigates the effectiveness of the Autoregressive Integrated Moving Average (ARIMA) model in predicting Malaysian retail diesel prices. Using the Box-Jenkins methodology, the research process involves model identification, estimation, and validation. Data stationarity is assessed through visual inspection and the Augmented Dickey-Fuller (ADF) test, with first-order differencing applied to achieve non-stationarity. Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) analysis guide the parameter selection, leading to the estimation of several ARIMA (p, 1, q) models. Model adequacy is determined using the Akaike Information Criterion (AIC) with ARIMA (1, 1, 0) identified as the optimal specification. Performance evaluation based on Mean Squared Error (MSE), Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) and Mean Absolute Percentage Error (MAPE) indicates high predictive accuracy, demonstrating the model’s robustness in capturing diesel price dynamics. The results practically provide value for policymakers and industry stakeholders by supporting evidence-based decision-making, facilitating effective economic planning, and optimizing resource management.
   </abstract>
   <kwd-group> 
    <kwd>
     Forecasting
    </kwd> 
    <kwd>
      Autoregressive Integrated Moving Average (ARIMA)
    </kwd> 
    <kwd>
      Diesel Price
    </kwd> 
    <kwd>
      Autocorrelation Function (ACF)
    </kwd> 
    <kwd>
      Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF)
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>In Malaysia’s economic landscape, diesel fuel plays a very important role, and becomes the main source of energy that powers a wide array of sectors, including transportation, logistics, agriculture, and various industries <xref ref-type="bibr" rid="scirp.146663-1">
     [1]
    </xref>. Therefore, changes in diesel prices have a direct impact on the country’s economy. An increase in price, for example, will raise the operating costs of companies that rely heavily on transportation and supply chains <xref ref-type="bibr" rid="scirp.146663-2">
     [2]
    </xref>. This situation ultimately drives up the prices of goods and services, thereby putting pressure on the inflation rate <xref ref-type="bibr" rid="scirp.146663-2">
     [2]
    </xref> <xref ref-type="bibr" rid="scirp.146663-3">
     [3]
    </xref>. For that reason, forecasting the diesel process is not merely an academic exercise, but an important necessity for strategic planning, risk management, and more effective policy making by the government as well as the private sector <xref ref-type="bibr" rid="scirp.146663-4">
     [4]
    </xref>.</p>
   <p>In dynamic market, forecasting methods typically use time series analysis, and the Autoregressive Integrated Moving Average (ARIMA) models are regarded as a fundamental basis in the statistical approach <xref ref-type="bibr" rid="scirp.146663-5">
     [5]
    </xref>. This model is valued for its ability to detect a temporal relationship in data, including trend patterns, seasonal characteristics, and specific cycles <xref ref-type="bibr" rid="scirp.146663-6">
     [6]
    </xref>. However, the limitation of ARIMA becomes evident when the market is influenced by external factors unrelated to time, such as changes in government policy or global market shocks <xref ref-type="bibr" rid="scirp.146663-7">
     [7]
    </xref>. Although ARIMA is effective in identifying internal patterns, it is less suitable when dealing with sudden, non-linear changes. The weakness has led to the development of more advanced hybrid models, which combine time series dynamic with the effects of external variables <xref ref-type="bibr" rid="scirp.146663-8">
     [8]
    </xref>.</p>
   <p>Forecasting is an important tool in the fields of economics and business as it provides insights that assist in strategic planning and risk management. In Malaysia, diesel prices as a key commodity have a significant impact on various sectors, including transportation, logistics, manufacturing, and agriculture <xref ref-type="bibr" rid="scirp.146663-9">
     [9]
    </xref>. The price instability makes accurate and reliable forecasting highly necessary, so that policymakers and industry players can anticipate market changes and reduce financial risks. The task of forecasting diesel prices is highly challenging as it is influenced by various factors, both global and economic, such as geopolitical events, crude oil prices, and government subsidy policies. In forecasting, one of the important aspects of this process is the selection of the most appropriate model. This selection is usually guided by statistical criteria such as Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC), which help balance forecasting accuracy with the level of model complexity <xref ref-type="bibr" rid="scirp.146663-10">
     [10]
    </xref>.</p>
   <p>This study focuses on forecasting models by evaluating the performance of the ARIMA model in predicting retail diesel prices in Malaysia. Several recent academic studies highlight the importance of using multiple forecasting models to predict diesel and other energy commodity prices, particularly by emphasizing performance comparison between these models. Recently, the research has focused on evaluating the performance of forecasting models such as ARIMA in predicting crude oil and diesel price, usually in comparison with more advanced methods. In addition, recent studies emphasize that ARIMA and its variants still serve as a benchmark method in forecasting fuel and energy prices. Sakib et al. employed ARIMA and ARIMAX approaches to forecast fuel price behaviors during the pandemic, and the results show the reliability of these models in capturing short term fluctuations <xref ref-type="bibr" rid="scirp.146663-11">
     [11]
    </xref>. Dar et al. showed that although ARIMA is effective in modeling crude oil price fluctuations, forecasting accuracy can be improved when it is combined with decomposition methods, thereby reinforcing ARIMA’s position as a fundamental tool in forecasting <xref ref-type="bibr" rid="scirp.146663-12">
     [12]
    </xref>. Similarly, Rusman et al. compared ARIMA with deep learning methods in forecasting product price and found that ARIMA still produces good performance and results under certain condition despite its limitations <xref ref-type="bibr" rid="scirp.146663-13">
     [13]
    </xref>. All these studies confirm that ARIMA still serves as a solid foundation in evaluating forecasting performance in the volatile energy market.</p>
   <p>Simultaneously, scholars have expanded the use of ARIMA by integrating it into a more comprehensive forecasting framework. In a study by Xu et al., ARIMA elements were integrated into an ensemble-based model to forecast crude oil prices. The results indicated that ARIMA provided a strong baseline of accuracy when compared to mixed-frequency methods and sentiment-based approaches <xref ref-type="bibr" rid="scirp.146663-14">
     [14]
    </xref>. Similarly, Nasir et al. emphasize the effectiveness of ARIMA as part of a traditional statistical forecasting approach, thus confirming its role in predicting economic and energy prices <xref ref-type="bibr" rid="scirp.146663-15">
     [15]
    </xref>. Overall, these findings strengthen the importance of evaluating ARIMA’s performance in forecasting retail diesel prices in Malaysia. At the same time, it places ARIMA within a broader context in the literature, where this model serves not only a practical tool but also as a benchmark for comparing more complex approaches.</p>
   <p>The primary objective of this study is to evaluate the forecasting performance of the ARIMA model. By comparing models using performance metrics like Root Mean Square Error (RMSE) and means absolute error (MAE), we aim to identify the model that can provide the most accurate and reliable forecasts. These performance metrics are important indicators for evaluating of forecasting models, and they have also been commonly used by previous researchers, such as a study in Ghana comparing ARIMA and SARIMA models for petrol and diesel prices demonstrated the effectiveness of using RMSE and MAE to determine the superior model <xref ref-type="bibr" rid="scirp.146663-16">
     [16]
    </xref>. Similarly, a study on fuel price forecasting during the COVID-19 pandemic highlighted the efficiency of ARIMA by reporting its RMSE and MAE performance metrics <xref ref-type="bibr" rid="scirp.146663-11">
     [11]
    </xref>. In addition, a comparative analysis between ARIMA and LSTM in oil price forecasting also affirmed the practical importance of these error metrics as a basis for evaluation <xref ref-type="bibr" rid="scirp.146663-17">
     [17]
    </xref>. The ARIMA component serves to capture the internal dynamics of prices. Recent research in fuel price forecasting, particularly from 2020 to 2025, also reinforces the trend toward using more integrated and advanced models. Previous studies indicate that ARIMA remains relevant in specific regional contexts but also highlights its limitations when facing sudden fluctuation.</p>
   <p>The finding of this study is expected to show that the best ARIMA model provides higher forecasting accuracy, making it a more suitable tool for predicting diesel prices in Malaysia. This enhanced ability to forecast prices will support more structured economic planning, more efficient fiscal management, and operational effectiveness, thus contributing to the overall economic stability of Malaysia.</p>
  </sec><sec id="s2">
   <title>2. Methodology</title>
   <p>The Autoregressive Integrated Moving Average (ARIMA) model that was introduced by Box and Jenkins is among the core statistical time series analysis and forecasting methodologies <xref ref-type="bibr" rid="scirp.146663-18">
     [18]
    </xref>. The ARIMA model is significant in the forecasting of time series. The ARIMA model consists of three parts, and they are the Autoregressive part of order p, AR(p), differencing part of order d, I(d) and the Moving Average part of order q, MA(q) <xref ref-type="bibr" rid="scirp.146663-19">
     [19]
    </xref>. The stages in the ARIMA model are 3 in number, and they are the model identification, model estimation and model application.</p>
   <fig id="fig1" position="float">
    <label>Figure 1</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 1. Stages in ARIMA modeling.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId13.jpeg?20251027034128" />
   </fig>
   <p>
    <xref ref-type="fig" rid="fig1">
     Figure 1
    </xref> shows the three-stage process of building and validating the statistical in ARIMA model. The process begins with Stage 1: Model Identification, where the initial structure of the model is determined. This step involves examining the time series data to assess its stationary and applying differencing if necessary. The Autocorrelation Function (AFC) and Partial Autocorrelation Function (PACF) plots are then analyzed to guide the selection of appropriate model order (p,d,q). The procedure continues with Stage 2: Model Estimation, Validation Diagnostic and Statistical Test. If the model fails to meet adequacy criteria, it will revise and the estimation validation cycle is repeated until satisfactory performance is achieved. Finally, in stage 3: Model Application, the validated ARIMA model is implemented for forecasting purpose. At this stage, the model is applied to generate predictions evaluate its practical utility is capturing the underlying dynamics of the time series.</p>
   <sec id="s2_1">
    <title>2.1. Stage 1: Model Identification</title>
    <p>The first step in Model Identification stage is the selection of an appropriate order of ARIMA (p, d, q) which is guided by the properties of the time series and informed by the ACF and PACF plots. This process begins with verifying the stationary of the data, followed by differencing id required, and finally analyzing the ACF and PACF plots to determine the autoaggressive and moving average components.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <msup> 
         <mi>
           Y 
         </mi> 
         <mo>
           ′ 
         </mo> 
        </msup> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> (1)</p>
    <p>where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> represents the original series and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <msup> 
         <mi>
           Y 
         </mi> 
         <mo>
           ′ 
         </mo> 
        </msup> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> is the differenced series.</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Stage 2: Model Estimation</title>
    <p>From the term obtained from AR(p), I(d), and MA(q), we have the different combinations between those 3 terms. Hence, using the combination, the best model to forecast is measured by using AIC (Akaike’s Information Criterion). The lowest value indicates the best modelling model, which is given by Equation (2):</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         AIC 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mn>
         2 
       </mn> 
       <mi>
         k 
       </mi> 
       <mo>
         − 
       </mo> 
       <mn>
         2 
       </mn> 
       <mi>
         ln 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mover accent="true"> 
         <mi>
           L 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (2)</p>
    <p>where, k is the number of estimated parameters in the model and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
       <mi>
         L 
       </mi> 
       <mo>
         ^ 
       </mo> 
      </mover> 
     </math> is the maximum values of likelihood function for the model.</p>
   </sec>
   <sec id="s2_3">
    <title>2.3. Stage 3: Model Application</title>
    <p>In practical use, the validated forecasting model is applied to generate predictions of future events. This represents the final, action-oriented stage of the forecasting process, where the model transitions from a purely statistical construct into a functional tool for informed decision-making.</p>
    <p>The accuracy of the ARIMA model’s forecasts is rigorously evaluated using four performance metrics: on Mean Squared Error (MSE), Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) and Mean Absolute Percentage Error (MAPE). These metrics quantify the average magnitude of the forecasting errors and are given by the following Equations (3)-(6).</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MSE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              Y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mover accent="true"> 
             <mi>
               Y 
             </mi> 
             <mo>
               ^ 
             </mo> 
            </mover> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msup> 
      </mrow> 
     </math> (3)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         RMSE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <msqrt> 
        <mrow> 
         <mfrac> 
          <mn>
            1 
          </mn> 
          <mi>
            n 
          </mi> 
         </mfrac> 
         <munderover> 
          <mstyle displaystyle="true" mathsize="140%"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            n 
          </mi> 
         </munderover> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                Y 
              </mi> 
              <mi>
                t 
              </mi> 
             </msub> 
             <mo>
               − 
             </mo> 
             <msub> 
              <mover accent="true"> 
               <mi>
                 Y 
               </mi> 
               <mo>
                 ^ 
               </mo> 
              </mover> 
              <mi>
                t 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
       </msqrt> 
      </mrow> 
     </math> (4)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MAE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            Y 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           − 
         </mo> 
         <msub> 
          <mover accent="true"> 
           <mi>
             Y 
           </mi> 
           <mo>
             ^ 
           </mo> 
          </mover> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (5)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtext>
         MAPE 
       </mtext> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           100 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <munderover> 
        <mstyle displaystyle="true" mathsize="140%"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          n 
        </mi> 
       </munderover> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <msub> 
            <mi>
              Y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mover accent="true"> 
             <mi>
               Y 
             </mi> 
             <mo>
               ^ 
             </mo> 
            </mover> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
          <mrow> 
           <msub> 
            <mi>
              Y 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
         </mfrac> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (6)</p>
    <p>where,</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Y 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> = actual value at time 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        t 
      </mi> 
     </math>.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mover accent="true"> 
         <mi>
           Y 
         </mi> 
         <mo>
           ^ 
         </mo> 
        </mover> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> = forecast value at time 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        t 
      </mi> 
     </math>.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        n 
      </mi> 
     </math> = number of observation.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Results and Discussion</title>
   <p>The study uses diesel load profiling data from the Malaysian public data portal, which is the sampling data that start in week 4 of March 2017 and concludes in week 4 of July 2025, with a weekly data frequency that allows readers to reproduce the analysis. The descriptive statistics of the time series data are presented in <xref ref-type="table" rid="table1">
     Table 1
    </xref>:</p>
   <table-wrap id="table1">
    <label>
     <xref ref-type="table" rid="table1">
      Table 1
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Table 1. Descriptive statistic.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Mean</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">2.24</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Maximum</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">3.35</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Minimum</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">1.40</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Standard deviation</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">0.37</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Skewness</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">1.37</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Kurtosis</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">2.00</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">Observation</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">420</p></td> 
     </tr> 
    </table>
   </table-wrap>
   <p>The mean of diesel fuel during the period was approximately 2.24 with values ranging from a minimum of 1.4 to a maximum of 3.35. The standard deviation was 0.37, indicating relatively low variation around the mean. The positive skewness value of 1.36 suggests an asymmetrical distribution with a longer right tail, reflecting the presence of unusually high prices. The kurtosis of 2.00 indicates a flatter peak and lighter tails compared to a normal distribution, implying that extreme values occurred less frequently.</p>
   <p>In the initial stage, a preliminary data investigation was conducted to understand the fundamental characteristic and to detect any unusual pattern or characteristic existing. A simple time plot with a fitted linear trend was constructed for this purpose. As illustrated in <xref ref-type="fig" rid="fig2">
     Figure 2
    </xref>, the series appears to be non-stationary. No evident seasonal component is detected. However, abnormality high values around 70<sup>th</sup> observation and unusually low values around the 280<sup>th</sup> observation suggest the presence of outliers or irregular disturbances in the data. These values are extreme, but they accurately reflect real, significant economic or policy shifts that are part of the diesel price history (e.g., the high value is a spike due to a global supply disruption; the low value is due to a sudden, temporary government subsidy). However, the values are not errors but true market reflections of the price mechanism under stress. Excluding or altering them would misrepresent the actual volatility and reduce the model’s ability to forecast during extreme conditions, especially relevant for risk assessment. Despite the existence of these extreme values, this time series still needs to be processed to achieve stationarity before modeling to ensure the model’s assumptions are met. The process of converting the data to a stationary time series will be implemented in the subsequent methodology section using the differencing method.</p>
   <fig id="fig2" position="float">
    <label>Figure 2</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 2. Time plot of 

      <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
  
        <msub> 
   
         <mi>
          
    Y
   
         </mi> 
   
         <mi>
          
    t
   
         </mi> 
  
        </msub> 
 
       </mrow>

      </math> and trend line.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId42.jpeg?20251027034129" />
   </fig>
   <p>A shown in <xref ref-type="fig" rid="fig3">
     Figure 3
    </xref>, the autocorrelation function (ACF) of the original series exhibits a slow decline, indicating the diesel data are not-stationary. In contrast, <xref ref-type="fig" rid="fig4">
     Figure 4
    </xref> presents the PACF plots, which display one significant spike at lag 1 followed by smaller spike at higher lags. This pattern suggests that the series can be made stationary through performing first differencing.</p>
   <fig id="fig3" position="float">
    <label>Figure 3</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 3. The ACF of the Diesel (Original data).</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId45.jpeg?20251027034129" />
   </fig>
   <fig id="fig4" position="float">
    <label>Figure 4</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 4. The PACF of the Diesel (Original data).</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId46.jpeg?20251027034129" />
   </fig>
   <p>Formal statistical tests were performed using the Augmented Dickey-Fuller (ADF to evaluate the stationarity of the diesel price series. The test results indicated the presence of a unit root, confirming that the original series was non-stationary. Specifically, the ADF test yielded a p-value of 0.2369 which exceeds the standard conventional significance threshold of 0.05. Consequently, the null hypothesis of non-stationary could not be rejected. To achieve stationarity, the series was transformed through a first-order differencing (d = 1).</p>
   <p>The resulting time series of the differenced data, illustrated in <xref ref-type="fig" rid="fig5">
     Figure 5
    </xref> and <xref ref-type="fig" rid="fig6">
     Figure 6
    </xref>, provides a visual indication of stationarity, as the series fluctuates around a constant mean without displaying any trend.</p>
   <p>Since applying a single level of differencing (d = 1), the repeated ADF test confirmed that the new time series was now stationary, proving that a single difference was sufficient to remove the original series’ trend. Attempts to use a second difference (d = 2) were found to cause over-differencing. Therefore, the differencing order (d = 1) is optimal and sufficient valid ARIMA modeling.</p>
   <fig id="fig5" position="float">
    <label>Figure 5</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 5. The ACF of the Diesel (first differencing).</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId47.jpeg?20251027034129" />
   </fig>
   <fig id="fig6" position="float">
    <label>Figure 6</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 6. The PACF of the Diesel (first differencing).</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId48.jpeg?20251027034129" />
   </fig>
   <p>Following differencing, the Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) plots of the transformed diesel price series were generated, as presented in <xref ref-type="fig" rid="fig7">
     Figure 7
    </xref>. These diagnostic plot serves as essential tools for identifying the potential autoregressive (p) and moving average (q) order of the ARIMA model, consistent with the methodology adopted in the reference study. The ACG plot exhibits significant spikes at several lags that gradually decay, indicating the presence of a Moving Average (MA) component in the series. Meanwhile, the PACF plot highlights distinct cut-offs at several lags that gradually decay, indicating the presence of a Moving Average (MA) component in the series. Meanwhile, the PACF plot highlights distinct cut-offs at specific lags, which are suggestive of an Autoregressive (AR) process. Together, these observations provide an initial basis for specifying the candidate ARIMA model parameters.</p>
   <p>Based on the patterns observed in the ACF and PACF plots of the differenced series, several candidate ARIMA(p,d,q) model specifications were identified. These models were subsequently estimated, and their relative performance was assessed using Akaike’s Information Criterion (AIC), the Bayesian Information Criterion (BIC). In both cases, lower values indicate a better balance between model fit and parsimony. The corresponding AIC and BIC values for the competing models are reported in <xref ref-type="table" rid="table2">
     Table 2
    </xref>. Furthermore, by examining the significant spikes observed in the ACF and PACF plots (as illustrated in <xref ref-type="fig" rid="fig5">
     Figure 5
    </xref> and <xref ref-type="fig" rid="fig6">
     Figure 6
    </xref>), the most plausible ARIMA structures were determined. A summary of these identified models is provided in <xref ref-type="table" rid="table2">
     Table 2
    </xref>.</p>
   <fig id="fig7" position="float">
    <label>Figure 7</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Figure 7. Forecast diesel price with an ARIMA (1, 1, 0) model.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771301-rId49.jpeg?20251027034129" />
   </fig>
   <table-wrap id="table2">
    <label>
     <xref ref-type="table" rid="table2">
      Table 2
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Table 2. Potential ARIMA models and AIC and BIC values.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="29.92%"><p style="text-align:center">Models</p></td> 
      <td class="custom-bottom-td acenter" width="23.50%"><p style="text-align:center">AIC</p></td> 
      <td class="custom-bottom-td acenter" width="22.44%"><p style="text-align:center">BIC</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="29.92%"><p style="text-align:center">ARIMA (1, 1, 0)</p></td> 
      <td class="custom-top-td acenter" width="23.50%"><p style="text-align:center">−1079.97</p></td> 
      <td class="custom-top-td acenter" width="22.44%"><p style="text-align:center">−1071.89</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (0, 1, 1)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1079.81</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1071.74</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (1, 1, 1)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1079.1</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1066.98</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (2, 1, 0)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1078.43</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1066.31</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (0, 1, 2)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1078.28</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1066.17</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (2, 1, 1)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1077.1</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1060.94</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="29.92%"><p style="text-align:center">ARIMA (1, 1, 2)</p></td> 
      <td class="acenter" width="23.50%"><p style="text-align:center">−1077.1</p></td> 
      <td class="acenter" width="22.44%"><p style="text-align:center">−1060.95</p></td> 
     </tr> 
    </table>
   </table-wrap>
   <p>Based on the results presented in <xref ref-type="table" rid="table2">
     Table 2
    </xref>, ARIMA (1, 1, 0) specification was identified as the optimal model was, as it yielded the lowest AIC value of -1079.97, thereby making it the most statistically appropriate choice among the competing models. In addition, the BIC values supported this selection with the lowest BIC, which is −1071.89, further reinforcing the robustness of the chosen model. The ARIMA (1, 1, 0) model was implemented using the forecast package in R Studio, and its mathematical representation is provided in Equation (7).</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         Y 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        − 
      </mo> 
      <msub> 
       <mi>
         Y 
       </mi> 
       <mrow> 
        <mi>
          t 
        </mi> 
        <mo>
          − 
        </mo> 
        <mn>
          1 
        </mn> 
       </mrow> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         ϕ 
       </mi> 
       <mn>
         1 
       </mn> 
      </msub> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msub> 
         <mi>
           Y 
         </mi> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           Y 
         </mi> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            2 
          </mn> 
         </mrow> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        + 
      </mo> 
      <msub> 
       <mi>
         ε 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> (7)</p>
   <p>where:</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         Y 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> = the value of the time series at time 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       t 
     </mi> 
    </math>,</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         ϕ 
       </mi> 
       <mn>
         1 
       </mn> 
      </msub> 
     </mrow> 
    </math> = the autoregressive coefficient at lag one,</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         ε 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> = the white noise error term at time 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
       t 
     </mi> 
    </math>.</p>
   <p>
    <xref ref-type="fig" rid="fig7">
     Figure 7
    </xref> illustrates the time series of historical data along with the forecast generated by the ARIMA (1, 1, 0) model. The historical observations, plotted as a solid black line, cover approximately 420 time periods and display non-stationary characteristics, including a downward trend and noticeable fluctuations. The blue line extending beyond the end of the historical series represents the model’s point forecasts for the future values. Accompanying the forecast are two prediction intervals: the darker shade region corresponds to the 80% confident interval, while the lighter shaded region reflects the 95% confidence interval. As expected, the width of these intervals increases with forecast horizon, illustrating the growing uncertainty in long-term projections, which is a well-recognized feature of the time series forecasting.</p>
   <p>The prediction accuracy and feasibility of the ARIMA forecasting model were evaluated using namely Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), and Mean Absolute Percentage Error (MAPE). The error metrics were calculated on a hold-out set to ensure an objective assessment of the model’s forecasting performance and to prevent overfitting. For this purpose, the data sample was divided into two, which is the data from March 2017 to March 2024 used as the training data and data from April 2024 to July 2025 serving as the testing data (hold-out) data. All primary error metrics, including RMSE, MAE, and MAPE, are reported based on the model’s performance on this testing data, thereby directly presenting the out-of-sample accuracy, which provides a purer measure of the model’s capability to forecast future diesel price data. The results, as summarized in <xref ref-type="table" rid="table3">
     Table 3
    </xref>, demonstrated that the ARIMA (1, 1, 0) model produced a notably low MSE of 0.0094 and an RMSE of 0.1384. In addition, the MAE and MAPE were recorded at 0.0320 and 1.263, respectively. These relatively low error values confirm that the ARIMA model provided excellent forecasting performing, reflecting both high accuracy and strong reliability in capturing the dynamic of the diesel price series.</p>
   <table-wrap id="table3">
    <label>
     <xref ref-type="table" rid="table3">
      Table 3
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.146663-"></xref>Table 3. ARIMA model evaluation.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="50.00%"><p style="text-align:center">Evaluation Metrics</p></td> 
      <td class="custom-bottom-td acenter" width="50.00%"><p style="text-align:center">ARIMA Model</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="50.00%"><p style="text-align:center">MSE</p></td> 
      <td class="custom-top-td acenter" width="50.00%"><p style="text-align:center">0.0094</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">RMSE</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">0.1382</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">MAE</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">0.0320</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="50.00%"><p style="text-align:center">MAPE</p></td> 
      <td class="acenter" width="50.00%"><p style="text-align:center">1.263</p></td> 
     </tr> 
    </table>
   </table-wrap>
  </sec><sec id="s4">
   <title>4. Conclusions</title>
   <p>This study successfully analyzed historical weekly diesel fuel prices using Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) plots to identify non-stationary and non-seasonal patterns. The results demonstrate that the Autoregressive Integrated Moving Average (ARIMA) model effectively captures the stochastic behavior of the time series data, providing a robust framework for forecasting. Comprehensive residual diagnostics confirmed the model’s reliability by showing no significant patterns in the residuals, validating that it captured all relevant information from the dataset. Predictive performance, evaluated through testing data forecasts, proved the model’s accuracy.</p>
   <p>The findings highlight the ARIMA (1, 1, 0) model as a statistically sound and reliable forecasting tool for diesel price dynamics. This is consistent with existing literature on commodity price forecasting, which also affirms the effectiveness of time series models for predicting volatile energy markets. The establishment of this validated model offers substantial value, particularly for Malaysia. Accurate forecasts provide robust, actionable insights for policymakers and industry stakeholders, enhancing their ability to anticipate price movements for improved economic planning and management. For instance, the government can use these forecasts to strategically manage fuel subsidies and ensure fiscal stability. Furthermore, businesses in the transportation and logistics sectors can leverage these insights to optimize operational costs and improve supply chain efficiency. On a microeconomic level, accurate forecasts benefit consumers by supporting informed financial decisions in transportation and household budgeting, thereby promoting effective resource allocation.</p>
   <p>Nevertheless, future research could explore the integration of hybrid or machine learning-based models to further improve accuracy and account for exogenous factors such as crude oil price fluctuations, exchange rates, or geopolitical events that may influence diesel price volatility. Such advancements would provide a more comprehensive forecasting framework and strengthen the model’s applicability in dynamic and uncertain energy markets. This approach would also align with recent trends in the field that aim to incorporate a broader range of variables for superior predictive performance. The results also practically provide values for policymakers and industry stakeholders by supporting evidence-based decision-making, facilitating effective economic planning, and optimizing resource management.</p>
  </sec><sec id="s5">
   <title>Acknowledgements</title>
   <p>Special appreciation to reviewers for the useful advice and comments. The authors would like to acknowledge Universiti Teknikal Malaysia Melaka, and those who gave support in carrying out this research. Authors also like to thank Universiti Teknikal Malaysia Melaka for sponsoring this work under the Tabung Insentif Penerbitan 2025, Universiti Teknikal Malaysia Melaka.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.146663-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Miswan, A.R., Ahmad, H.N. and Ali, M.I.M. (2021) Forecasting Malaysian RON97 Fuel Prices Using Time Series Analysis. International Journal of Energy Economics and Policy, 11, 248-255.
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Dar, A.A., Nazir, A., Nisar, M. and Bamasag, O. (2022) Forecasting Crude Oil Prices and Volatility Using ARIMA, FFNN and LSTM Models. Frontiers in Energy Research, 10, Article 991602. 
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sajadi, S.M.A., Khodaee, P., Hajizadeh, E., Farhadi, S., Dastgoshade, S. and Du, B. (2022) Deep Learning-Based Methods for Forecasting Brent Crude Oil Return Considering COVID-19 Pandemic Effect. Energies, 15, Article 8124. &gt;https://doi.org/10.3390/en15218124
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zheng, G., Li, Y. and Xia, Y. (2025) Crude Oil Price Forecasting Model Based on Neural Networks and Error Correction. Applied Sciences, 15, Article 1055. &gt;https://doi.org/10.3390/app15031055
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, M. and Li, Y. (2023) Research on Crude Oil Price Forecasting Based on Computational Intelligence. Data Science in Finance and Economics, 3, 251-266. &gt;https://doi.org/10.3934/dsfe.2023015
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kontopoulou, V.I., Panagopoulos, A.D., Kakkos, I. and Matsopoulos, G.K. (2023) A Review of ARIMA Vs. Machine Learning Approaches for Time Series Forecasting in Data Driven Networks. Future Internet, 15, Article 255. &gt;https://doi.org/10.3390/fi15080255
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Khan, S. and Alghulaiakh, H. (2020) ARIMA Model for Accurate Time Series Stocks Forecasting. International Journal of Advanced Computer Science and Applications, 11, 524-528. &gt;https://doi.org/10.14569/ijacsa.2020.0110765
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     AlShammre, M. and Chidmi, B. (2021) Selection of Machine Learning Models for Oil Price Forecasting. Complexity, 2021, Article ID: 1566093. 
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, Z., Zhang, X. and Li, Y. (2021) A New Approach to Forecasting Oil Prices Using Seasonal-Trend Decomposition and LSTM. Mathematical Biosciences and Engineering, 18, 7727-7750. 
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Liu, J., Sun, Q. and Zhou, Y. (0221) A New Approach for Forecasting Crude Oil Prices Using the Degenerate Solution. Mathematical Problems in Engineering, 2021, Article ID: 5589717.
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sakib, A.N., Razzaghi, T. and Bhuiyan, M.M.H. (2023) Forecasting the Fuel Consumption and Price for a Future Pandemic Outbreak: A Case Study in the USA under Covid-19. Sustainability, 15, Article 12692. &gt;https://doi.org/10.3390/su151712692
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Dar, L.S., Aamir, M., Khan, Z., Bilal, M., Boonsatit, N. and Jirawattanapanit, A. (2022) Forecasting Crude Oil Prices Volatility by Reconstructing EEMD Components Using ARIMA and FFNN Models. Frontiers in Energy Research, 10, Article 991602. &gt;https://doi.org/10.3389/fenrg.2022.991602
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rusman, J.A., Chunady, K., Makmud, S.T., Setiawan, K.E. and Hasani, M.F. (2023) Crude Oil Price Forecasting: A Comparative Analysis of ARIMA, GRU, and LSTM Models. 2023 IEEE 9th International Conference on Computing, Engineering and Design (ICCED), Kuala Lumpur, 7-8 November 2023, 1-6. &gt;https://doi.org/10.1109/icced60214.2023.10425576
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lu, W. and Huang, Z. (2024) Crude Oil Prices Forecast Based on Mixed-Frequency Deep Learning Approach and Intelligent Optimization Algorithm. Entropy, 26, Article 358. &gt;https://doi.org/10.3390/e26050358
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nasir, J., Aamir, M., Haq, Z.U., Khan, S., Amin, M.Y. and Naeem, M. (2023) A New Approach for Forecasting Crude Oil Prices Based on Stochastic and Deterministic Influences of LMD Using ARIMA and LSTM Models. IEEE Access, 11, 14322-14339. &gt;https://doi.org/10.1109/access.2023.3243232
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Agyare, S., Odoi, B. and Wiah, E.N. (2024) Predicting Petrol and Diesel Prices in Ghana, a Comparison of ARIMA and SARIMA Models. Asian Journal of Economics, Business and Accounting, 24, 594-608. &gt;https://doi.org/10.9734/ajeba/2024/v24i51333
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Brown, M., Chen, E., Lee, S., Taylor, J., Kim, A. and Johnson, R. (2024) Comparative Analysis of LSTM and Traditional Time Series Models on Oil Price Data. &gt;https://www.researchgate.net/publication/385091883_Comparative_Analysis_of_LSTM_and_Traditional_Time_Series_Models_on_Oil_Price_Data?channel=doi&amp;linkId=6715d240035917754c11161e&amp;showFulltext=true 
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Miswan, N., Hussin, N., Said, R., Hamzah, K. and Ahmad, E.Z. (2016) ARAR Algorithm in Forecasting Electricity Load Demand in Malaysia. Global Journal of Pure and Applied Mathematics, 12, 361-367.
    </mixed-citation>
   </ref>
   <ref id="scirp.146663-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Miswan, N.H., Said, R.M. and Anuar, S.H.H. (2016) ARIMA with Regression Model in Modelling Electricity Load Demand. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 8, 113-116.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>