<?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">
    jmf
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Mathematical Finance
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2162-2434
   </issn>
   <issn publication-format="print">
    2162-2442
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jmf.2025.154032
   </article-id>
   <article-id pub-id-type="publisher-id">
    jmf-147166
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Business 
     </subject>
     <subject>
       Economics, Physics 
     </subject>
     <subject>
       Mathematics
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Mean Reversion in Auction Markets
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Moon Hoe
      </surname>
      <given-names>
       Lee
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aEdwards School of Business, University of Saskatchewan, Saskatoon, Canada
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     03
    </day> 
    <month>
     11
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    15
   </volume> 
   <issue>
    04
   </issue>
   <fpage>
    812
   </fpage>
   <lpage>
    824
   </lpage>
   <history>
    <date date-type="received">
     <day>
      6,
     </day>
     <month>
      October
     </month>
     <year>
      2025
     </year>
    </date>
    <date date-type="published">
     <day>
      10,
     </day>
     <month>
      October
     </month>
     <year>
      2025
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      10,
     </day>
     <month>
      November
     </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>
    Mean reversion is a process that influences commodity prices in auction markets. This process captures price dynamics that the traditional static model of demand and supply cannot fully explain. By accounting for periodic shocks to demand and supply, mean reversion provides a more accurate pricing model under conditions of uncertainty. This article presents empirical evidence that various commodities traded in auction markets exhibit mean reversion in their pricing. This mean reversion is a significant component of total volatility. After accounting for commodity value, the derived volatility pattern aligns with the observed volatility pattern of a commodity.
   </abstract>
   <kwd-group> 
    <kwd>
     Demand and Supply
    </kwd> 
    <kwd>
      Commodity Price and Value
    </kwd> 
    <kwd>
      Volatility
    </kwd> 
    <kwd>
      Demeaned Price
    </kwd> 
    <kwd>
      Mean Reversion
    </kwd> 
    <kwd>
      First-Order Autoregression
    </kwd> 
    <kwd>
      Prediction
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>In a competitive market in microeconomics, the demand and supply of a commodity determine its transaction price. The traditional model of demand and supply does not account for mean reversion in commodity prices within auction markets. In contrast to conventional fixed-price markets, auction markets are characterized by a competitive bidding process that inherently induces mean reversion in transaction prices. Speculators play a crucial role in determining prices in these markets. Mean reversion becomes a primary determinant of commodity prices under uncertainty, adding risks to the pricing process.</p>
   <p>This article delves into mean reversion as the market mechanism that dictates the current prices of commodities traded in auction markets. These markets are characterized by their volatilities, underscoring the risks involved in investing in such commodities. Online data on commodity price movements reveal that prices in the agriculture, energy, metal, and foreign exchange sectors tend to revert to the mean, exhibiting consistent small price fluctuations.</p>
   <p>Previous studies on commodity prices used stochastic models to examine central issues of mean reversion, volatilities, and convenience yields; see, for instance, Gibson and Schwartz <xref ref-type="bibr" rid="scirp.147166-1">
     [1]
    </xref>, Schwartz <xref ref-type="bibr" rid="scirp.147166-2">
     [2]
    </xref>, Pindyck <xref ref-type="bibr" rid="scirp.147166-3">
     [3]
    </xref>, Schwartz and Smith <xref ref-type="bibr" rid="scirp.147166-4">
     [4]
    </xref>, Cortazar and Schwartz <xref ref-type="bibr" rid="scirp.147166-5">
     [5]
    </xref>, and Beck <xref ref-type="bibr" rid="scirp.147166-6">
     [6]
    </xref>.</p>
   <p>The continuous-time first-order autoregressive or AR (1) process is a valuation model that effectively captures observed volatility patterns. Commodity and currency price movements exhibit both significant fluctuations due to mean reversion and minor fluctuations throughout the day. While simpler than the stochastic models typically used to analyze commodity prices, the continuous-time AR (1) model remarkably projects a volatility pattern that closely resembles those observed in commodity and currency markets. Its unique treatment of commodity value distinguishes it from conventional approaches, adding to its analytical appeal.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.147166-"></xref>The continuous-time AR (1) model assumes that the parameters, {θ,ν}, remain constant throughout the sample period. Nonetheless, substantial occurrences—such as prominent economic announcements spanning longer durations—may undermine this assumption and lead to sudden shifts, often described as “jumps” in either parameter.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.147166-"></xref>In continuous-time models (like the Ornstein-Uhlenbeck process), the speed of mean reversion (θ) mathematically acts as a discount rate. When a mean-reversion process in continuous time is integrated, the pace of mean reversion becomes a discount rate. This concept is widely recognised within financial mathematics, with a corresponding proof provided in Appendix.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.147166-"></xref>In continuous-time models, price changes are assumed to occur continuously rather than at discrete intervals. In auction markets—whether on a physical trading floor or an electronic trading platform—transactions happen at a high frequency. As a result, the observed transaction prices in these markets closely align with the price dynamics predicted by mean-reversion models in continuous time.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.147166-"></xref>The actions of speculators play a pivotal role in auction markets. Through their bidding activity, speculators directly influence how quickly transaction prices revert to their average, a phenomenon known as mean reversion. When this bidding process is modeled using the continuous-time AR (1) framework, the rate at which current prices revert to the mean—known as the speed of mean reversion—is interpreted as a discount rate. This discount rate is then used to evaluate the underlying value of a commodity. In essence, speculators not only contribute to price volatility but also help the pace at which current prices return to fair or commodity value. The bidding process provides trading support and enables analysts to model both speculation and valuation.</p>
   <p>In auction markets, the values and spot prices of commodities are shaped by the interplay of demand and supply under uncertainty, which inherently brings volatility. Both the supply schedules and commodity values account for storage costs. In the continuous-time AR (1) model, spot prices driven by demand and supply in an auction market establish the commodity value, and the residual error of this model is commonly referred to as volatility, making their influence central to the pricing dynamics in auction markets.</p>
   <p>The continuous-time AR (1) model can be transformed into a prediction model by incorporating its error term into the prediction’s error term. This model provides a clear understanding of speculative trading, where speculators make prediction errors that naturally revert to the mean. These errors, measured as volatilities, represent small portions of the daily prices. Meanwhile, the commodity values, which speculators aim to establish, constitute the larger portions. Prediction errors tend to revert to the mean when current prices also revert to the mean.</p>
   <p>This article analyzes the daily commodity spot price. The value of a commodity is determined by discounted valuation or the interplay of demand and supply in an auction market, while volatility represents fluctuations or noise. Unlike volatility, which is not a component of value, the commodity’s value is intrinsic to its current price.</p>
   <p>Unlike the prediction model, the model of demand and supply in microeconomics does not determine a commodity price that reverts to its mean. In this competitive model, the commodity price remains stable and equals its commodity value. The prediction model complements the competitive model by introducing volatility, meaning the commodity price is the sum of commodity value and volatility. This volatility mirrors the usual pattern seen in commodity prices.</p>
   <p>The prediction model dynamically represents demand and supply under uncertainty in auction markets. In this setting, the bidding process determines a bid price from the demand side and an ask price from the supply side, without requiring explicit demand and supply schedules. When these prices match, a trade is executed, and the corresponding quantity is both demanded and supplied.</p>
   <p>Despite the uncertainties in auction markets, microeconomic theory remains dependable and robust, as commodity values consistently reflect significant portions of spot prices.</p>
   <p>The following sections will explore the methodologies used to quantify mean reversion, offering a comprehensive overview of the mathematical and statistical tools employed. Additionally, we will discuss the implications of mean reversion for market participants, including speculators whose activities can intensify price volatility. By examining the relationship between speculative trading and mean reversion, we aim to provide insights into the pricing of commodities and the euro in auction markets.</p>
   <p>Following the introduction, Section 2 specifies the mean-reversion process in continuous time and introduces the prediction model. Section 3 presents the statistical theory behind parameter estimation. Section 4 describes the functioning of auction markets and explains the role of electronic trading platforms. Section 5 details the data sources used in the empirical study. Section 6 reports the empirical findings and provides a descriptive summary of the results, including screenshots that illustrate daily spot price movements for soybeans, WTI oil, Henry Hub natural gas, copper, gold, and the EUR/USD exchange rate—showing substantial fluctuations due to mean reversion alongside frequent small price changes. Finally, Section 7 summarizes the findings and discusses practical applications of the results. Appendix illustrates the derivation of an AR (1) model in continuous time from the Ornstein-Uhlenbeck process.</p>
  </sec><sec id="s2">
   <title>2. Modeling Mean Reversion and Prediction</title>
   <p>To start the modeling process, decompose a current price P<sub>t</sub> into a mean price, µ, and a current demeaned price X<sub>t</sub> : P<sub>t</sub> = µ + X<sub>t</sub>.</p>
   <p>X<sub>t</sub> is mean reverting towards zero and follows the Ornstein-Uhleckbeck <xref ref-type="bibr" rid="scirp.147166-7">
     [7]
    </xref> process as shown in Equation (1).</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mo>
        − 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
      <mo>
        + 
      </mo> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> (1)</p>
   <p>The speed of mean reversion is θ, ν is volatility such that νP<sub>t</sub> = σ, σ is overall volatility, P<sub>t</sub> is the current price, and dz<sub>t</sub> is a unit normal random variable.</p>
   <p>Alternately, P<sub>t</sub> is mean reverting towards µ as shown in Equation (2).</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mi>
        θ 
      </mi> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mi>
          μ 
        </mi> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           P 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
      <mo>
        + 
      </mo> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> (2)</p>
   <p>X<sub>t</sub> and P<sub>t</sub> are volatile due to volatility, ν. The volatility, ν, is measured by dX<sub>t</sub> or dP<sub>t</sub>.</p>
   <p>The integration of 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mo>
        − 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
      <mo>
        + 
      </mo> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> yields a continuous-time first-order autoregressive model or AR (1) model, as indicated in Equation (3). See Appendix.</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          θ 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mrow> 
        <mi>
          t 
        </mi> 
        <mo>
          – 
        </mo> 
        <mn>
          1 
        </mn> 
       </mrow> 
      </msub> 
      <mo>
        + 
      </mo> 
      <mi>
        ε 
      </mi> 
     </mrow> 
    </math> (3)</p>
   <p>and 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        ε 
      </mi> 
      <mo>
        = 
      </mo> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <mi>
             θ 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mi>
               q 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <mi>
           z 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            q 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mstyle> 
     </mrow> 
    </math> where e<sup>−</sup><sup>θ</sup> is a discount factor in continuous time, θ is a discount rate, and ε is residual error. The integral qualifying volatility, ν, indicates that price fluctuations due to mean reversion are quantified as volatility, and this volatility is equal to the residual error, ε, which is commonly referred to as volatility. The residual error,</p>
   <p>ε, is normally distributed, i.e., 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        ε 
      </mi> 
      <mo>
        ~ 
      </mo> 
      <mi>
        N 
      </mi> 
      <mrow> 
       <mo>
         { 
       </mo> 
       <mrow> 
        <mn>
          0 
        </mn> 
        <mo>
          , 
        </mo> 
        <msup> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               P 
             </mi> 
             <mi>
               t 
             </mi> 
            </msub> 
            <mstyle displaystyle="true"> 
             <mrow> 
              <msubsup> 
               <mo>
                 ∫ 
               </mo> 
               <mrow> 
                <mi>
                  t 
                </mi> 
                <mo>
                  − 
                </mo> 
                <mn>
                  1 
                </mn> 
               </mrow> 
               <mi>
                 t 
               </mi> 
              </msubsup> 
              <mrow> 
               <msup> 
                <mtext>
                  e 
                </mtext> 
                <mrow> 
                 <mo>
                   − 
                 </mo> 
                 <mi>
                   θ 
                 </mi> 
                 <mrow> 
                  <mo>
                    ( 
                  </mo> 
                  <mrow> 
                   <mi>
                     t 
                   </mi> 
                   <mo>
                     − 
                   </mo> 
                   <mi>
                     q 
                   </mi> 
                  </mrow> 
                  <mo>
                    ) 
                  </mo> 
                 </mrow> 
                </mrow> 
               </msup> 
               <mtext>
                 d 
               </mtext> 
               <mi>
                 z 
               </mi> 
               <mrow> 
                <mo>
                  ( 
                </mo> 
                <mi>
                  q 
                </mi> 
                <mo>
                  ) 
                </mo> 
               </mrow> 
              </mrow> 
             </mrow> 
            </mstyle> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mn>
           2 
         </mn> 
        </msup> 
        <msup> 
         <mi>
           ν 
         </mi> 
         <mn>
           2 
         </mn> 
        </msup> 
       </mrow> 
       <mo>
         } 
       </mo> 
      </mrow> 
     </mrow> 
    </math>.</p>
   <p>The above model (3) can be interpreted as a prediction model. At time t–1, the current demeaned price, X<sub>t</sub><sub>–1</sub>, predicts the future demeaned price, X<sub>t</sub> , at t, and is then discounted. At t, the current demeaned price, X<sub>t</sub>, equals the discounted lagged demeaned price plus prediction error, 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <mi>
             θ 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mi>
               q 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <mi>
           z 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            q 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mstyle> 
     </mrow> 
    </math>. The prediction errors revert to the mean when current prices, whether demeaned, Equation (1) or not, Equation (2), do the same during the bidding process in speculative trading. The bidding process in auction markets introduces competition among participants, which can influence the dynamics of mean reversion and price volatility.</p>
   <p>During mean reversion, investors and speculators set the pace, which acts as the discount rate. This discount rate, in turn, determines the commodity’s value. When speculation is high, current prices can fluctuate sharply.</p>
   <p>The integral is completed as</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        λ 
      </mi> 
      <mo>
        = 
      </mo> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <mi>
             θ 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mi>
               q 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <mi>
           z 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            q 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mrow> 
      </mstyle> 
      <mo>
        = 
      </mo> 
      <msqrt> 
       <mrow> 
        <mrow> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              − 
            </mo> 
            <msup> 
             <mtext>
               e 
             </mtext> 
             <mrow> 
              <mo>
                − 
              </mo> 
              <mn>
                2 
              </mn> 
              <mi>
                θ 
              </mi> 
             </mrow> 
            </msup> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mo>
           / 
         </mo> 
         <mrow> 
          <mn>
            2 
          </mn> 
          <mi>
            θ 
          </mi> 
         </mrow> 
        </mrow> 
       </mrow> 
      </msqrt> 
     </mrow> 
    </math> (4)</p>
   <p>The prediction model has a specific pattern of volatility. The total volatility, ν, is divided into two parts: the volatility, λν, due to mean reversion and the net volatility, (1−λ)ν. The price fluctuations caused by mean reversion are significant and are accompanied by constant, small price fluctuations. This creates a unique volatility pattern.</p>
   <p>The model shown in Equation (3) is expanded to give</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        − 
      </mo> 
      <mi>
        μ 
      </mi> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          θ 
        </mi> 
       </mrow> 
      </msup> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msub> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <mi>
          μ 
        </mi> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        + 
      </mo> 
      <mi>
        λ 
      </mi> 
      <mi>
        ν 
      </mi> 
      <msub> 
       <mi>
         P 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math> (5)</p>
   <p>The parameter µ on both sides of Equation (5) is the mean of prices from the same n observations. In estimation, with a sample size of n observations, read n+1 observations or the 1<sup>st</sup> observation again. Then compute µ from 1 to n observations or from 2 to n +1 observations.</p>
   <p>In addition to prices, the prediction model can be applied to accounting and economic variables to establish and maintain equilibrium values. A time series of observations tends to be volatile, and mean reversion ensures the time series of observations is stable.</p>
   <p>The commodity value is 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        μ 
      </mi> 
      <mo>
        + 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          θ 
        </mi> 
       </mrow> 
      </msup> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msub> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </msub> 
        <mo>
          − 
        </mo> 
        <mi>
          μ 
        </mi> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math> and aligns with the current price as the prediction error is small.</p>
   <p>The current commodity price, P<sub>t</sub>, is the sum of commodity value and volatility due to mean reversion.</p>
   <p>The model presented in Equation (5) enhances the static competitive model of demand and supply in microeconomics by incorporating volatility. This means that the commodity price is influenced not only by its commodity value but also by price fluctuations initiated by mean reversion.</p>
  </sec><sec id="s3">
   <title>3. Estimation</title>
   <p>The boundary conditions for the prediction model given in Equation (5) are that 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        θ 
      </mi> 
      <mo>
        &gt; 
      </mo> 
      <mn>
        0 
      </mn> 
     </mrow> 
    </math> and 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        ν 
      </mi> 
      <mo>
        &gt; 
      </mo> 
      <mn>
        0 
      </mn> 
     </mrow> 
    </math>. Parameterize the parameters {θ, ν} to estimate them in continuous time. The original parameters {θ, ν} are transformed by letting that 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        θ 
      </mi> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           x 
         </mi> 
         <mn>
           1 
         </mn> 
        </msub> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> and 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        ν 
      </mi> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <msub> 
         <mi>
           x 
         </mi> 
         <mn>
           2 
         </mn> 
        </msub> 
       </mrow> 
      </msup> 
     </mrow> 
    </math>. The mean 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mi>
        μ 
      </mi> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         x 
       </mi> 
       <mn>
         3 
       </mn> 
      </msub> 
     </mrow> 
    </math>.</p>
   <p>Maximum likelihood estimates of {x<sub>1</sub>, x<sub>2</sub>, x<sub>3</sub>} are obtained by maximizing a log-likelihood function using a log-density function, ld, derived from Equation (5).</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        ld 
      </mtext> 
      <mo>
        = 
      </mo> 
      <mi>
        ln 
      </mi> 
      <mrow> 
       <mo>
         { 
       </mo> 
       <mrow> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           / 
         </mo> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mi>
              λ 
            </mi> 
            <mi>
              ν 
            </mi> 
            <msub> 
             <mi>
               P 
             </mi> 
             <mi>
               t 
             </mi> 
            </msub> 
            <msqrt> 
             <mrow> 
              <mn>
                2 
              </mn> 
              <mi>
                π 
              </mi> 
             </mrow> 
            </msqrt> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
        </mrow> 
       </mrow> 
       <mo>
         } 
       </mo> 
      </mrow> 
      <mo>
        − 
      </mo> 
      <mrow> 
       <mrow> 
        <msup> 
         <mrow> 
          <mrow> 
           <mo>
             { 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               P 
             </mi> 
             <mi>
               t 
             </mi> 
            </msub> 
            <mo>
              − 
            </mo> 
            <mi>
              μ 
            </mi> 
            <mo>
              − 
            </mo> 
            <msup> 
             <mtext>
               e 
             </mtext> 
             <mrow> 
              <mo>
                − 
              </mo> 
              <mi>
                θ 
              </mi> 
             </mrow> 
            </msup> 
            <mrow> 
             <mo>
               ( 
             </mo> 
             <mrow> 
              <msub> 
               <mi>
                 P 
               </mi> 
               <mrow> 
                <mi>
                  t 
                </mi> 
                <mo>
                  − 
                </mo> 
                <mn>
                  1 
                </mn> 
               </mrow> 
              </msub> 
              <mo>
                − 
              </mo> 
              <mi>
                μ 
              </mi> 
             </mrow> 
             <mo>
               ) 
             </mo> 
            </mrow> 
           </mrow> 
           <mo>
             } 
           </mo> 
          </mrow> 
         </mrow> 
         <mn>
           2 
         </mn> 
        </msup> 
       </mrow> 
       <mo>
         / 
       </mo> 
       <mrow> 
        <mn>
          2 
        </mn> 
        <msup> 
         <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <mi>
              λ 
            </mi> 
            <mi>
              ν 
            </mi> 
            <msub> 
             <mi>
               P 
             </mi> 
             <mi>
               t 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mn>
           2 
         </mn> 
        </msup> 
       </mrow> 
      </mrow> 
     </mrow> 
    </math> (6)</p>
   <p>See GAUSS <xref ref-type="bibr" rid="scirp.147166-8">
     [8]
    </xref> and Maxlik <xref ref-type="bibr" rid="scirp.147166-9">
     [9]
    </xref>.</p>
   <p>The original parameters θ and ν are recovered from their exponential functions. For example, dropping the numbering of x, the point estimate, 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mover accent="true"> 
       <mi>
         θ 
       </mi> 
       <mo>
         ¯ 
       </mo> 
      </mover> 
      <mo>
        ≅ 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
     </mrow> 
    </math>. The maximum likelihood estimate of x is 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        x 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math>. The asymptotic standard error of 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> is</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mrow> 
       <mo>
         | 
       </mo> 
       <mrow> 
        <mfrac> 
         <mrow> 
          <mtext>
            d 
          </mtext> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <msup> 
             <mtext>
               e 
             </mtext> 
             <mrow> 
              <mo>
                − 
              </mo> 
              <mover accent="true"> 
               <mi>
                 x 
               </mi> 
               <mo>
                 ¯ 
               </mo> 
              </mover> 
             </mrow> 
            </msup> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
         <mrow> 
          <mtext>
            d 
          </mtext> 
          <mover accent="true"> 
           <mi>
             x 
           </mi> 
           <mo>
             ¯ 
           </mo> 
          </mover> 
         </mrow> 
        </mfrac> 
       </mrow> 
       <mo>
         | 
       </mo> 
      </mrow> 
      <mo>
        × 
      </mo> 
      <mtext>
        S 
      </mtext> 
      <mtext>
        .E 
      </mtext> 
      <mo>
        . 
      </mo> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mover accent="true"> 
        <mi>
          x 
        </mi> 
        <mo>
          ¯ 
        </mo> 
       </mover> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math>, where 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        S 
      </mtext> 
      <mtext>
        .E 
      </mtext> 
      <mo>
        . 
      </mo> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mover accent="true"> 
        <mi>
          x 
        </mi> 
        <mo>
          ¯ 
        </mo> 
       </mover> 
       <mo>
         ) 
       </mo> 
      </mrow> 
     </mrow> 
    </math> is the standard error of 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        x 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math>. The t-statistic for</p>
   <p>
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        θ 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math> is 
    <math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"> <mrow> 
      <mrow> 
       <mn>
         1 
       </mn> 
       <mo>
         / 
       </mo> 
       <mrow> 
        <mtext>
          S 
        </mtext> 
        <mtext>
          .E 
        </mtext> 
        <mo>
          . 
        </mo> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mover accent="true"> 
          <mi>
            x 
          </mi> 
          <mo>
            ¯ 
          </mo> 
         </mover> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
      </mrow> 
     </mrow> 
    </math>. By eliminating the approximate mean 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> , the t-statistic for 
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        θ 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math> depends on the standard error of the exponent 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        x 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math> of the mean transformed parameter 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
     </mrow> 
    </math>.</p>
   <p>The exponent x of 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          x 
        </mi> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> has a normal distribution with mean 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        x 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math> and variance σ<sup>2</sup>. In the derivation of a t-statistic for the point estimate, 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mover accent="true"> 
      <mi>
        θ 
      </mi> 
      <mo>
        ¯ 
      </mo> 
     </mover> 
    </math>, the numerical approximation of 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo> 
        </mo> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> is used because it has a normal distribution with mean 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
     </mrow> 
    </math> and variance 
    <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mn>
          2 
        </mn> 
        <mover accent="true"> 
         <mi>
           x 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
       </mrow> 
      </msup> 
      <msup> 
       <mi>
         σ 
       </mi> 
       <mn>
         2 
       </mn> 
      </msup> 
     </mrow> 
    </math>.</p>
   <p>In estimating the parameters of the AR (1) model, prices follow this order (P<sub>t</sub>, P<sub>t</sub><sub>–1</sub>, P<sub>t</sub><sub>–2</sub>, P<sub>t</sub><sub>−3</sub>, …).</p>
  </sec><sec id="s4">
   <title>4. Exchange and Electronic Trading Platform</title>
   <p>An auction market is an exchange with a trading floor where participants, such as specialists or brokers, execute trades by matching bid and ask prices. This indicates that prices are competitive, and transactions are determined by demand and supply. The matching mechanism can be either manual or semi-automated.</p>
   <p>Spot contracts for commodities such as soybeans, WTI oil, Henry Hub natural gas, copper, and gold are traded on electronic trading platforms. These platforms match bid and ask prices in real time through a fully automated, high-frequency system. Participants in these markets include producers, end users, merchants, traders, financial institutions, retail traders, exchanges, and clearing houses. Soybeans, WTI oil, and Henry Hub natural gas are traded on CME Globex, while copper and gold are traded over the counter (OTC) via online platforms.</p>
   <p>The EUR/USD currency pair is traded over the counter (OTC) through an international network of banks, brokers, and electronic trading platforms. These platforms continuously match bid and ask prices. The EUR/USD currency pair is the most traded pair in the world and is quoted indirectly. For example, a quote like EUR/USD = 1.10 means 1 euro is worth 1.10 US dollars.</p>
   <p>Since the essence of an auction is that a trade is executed when bid and ask prices are matched, I will use the term ‘auction market’ as a generic term to represent an exchange or an electronic trading platform.</p>
  </sec><sec id="s5">
   <title>5. Data</title>
   <p>Daily reported spot prices of commodities and the euro traded on electronic trading platforms and OTC are obtained from the internet from various sources. The commodities are soybeans in the agricultural sector, West Texas Intermediate oil and Henry Hub natural gas in the energy sector, copper and gold in the metal sector, and the EUR/USD exchange rate.</p>
   <p>Bloomberg soybeans spot prices (BCOMSY), Bloomberg copper spot prices (BCOMHG) and the EUR/USD exchange rates are from Investing.com; Cushing, OK WTI oil spot prices and Henry Hub natural gas spot prices are from U.S Energy Information Administration; and gold spot prices are from <xref ref-type="bibr" rid="scirp.147166-https://www.usagold.com">
     https://www.usagold.com
    </xref> daily gold-price history.</p>
   <p>The samples cover a three-month period from April 1, 2025, to June 30, 2025, representing the final three months from the start of the empirical study in July 2025.</p>
   <p>The parameters, {θ, ν}, capture the speed and volatility of mean reversion in commodity prices. In high-frequency auction markets, a sample of three months of daily data is typically sufficient to estimate these parameters and demonstrate that they are statistically significant.</p>
   <p>Small samples of daily prices are utilized to demonstrate the efficacy of the prediction model in the short term. This model is specifically designed for speculative trading in auction markets.</p>
  </sec><sec id="s6">
   <title>6. Empirical Results</title>
   <p>The empirical results indicate that the commodity spot price tends to revert to the mean. The speed of this mean reversion, θ, is significantly greater than zero, suggesting a consistent tendency for the commodity spot price to return to its average level. Additionally, the volatility, ν, is significantly greater than zero. The volatility, λν, associated with mean reversion is positive, and the prediction error tends to revert to the mean. Throughout the day, prices experience constant, small fluctuations, with larger price fluctuations periodically reverse direction. These larger price fluctuations, combined with the small ones, contribute to the total volatility. The larger price fluctuations are due to mean reversion, and are quantified as volatility, λνP<sub>t</sub>. The volatility due to mean reversion is equal to the prediction-error volatility. The small price fluctuations are measured as net volatility, (1−λ)νP<sub>t</sub>.</p>
   <p>Commodity spot prices in the agricultural, energy, metal, and foreign exchange sectors tend to exhibit mean reversion. The prediction model is an effective time series model for speculative trading.</p>
   <p>The average values for commodities such as soybeans, WTI oil, copper, gold, and the EUR/USD exchange rate, typically range between 97.30 % and 99.04% of their respective daily spot prices. A key finding is that the model’s predicted values—approximately 97% or more of daily spot prices—suggest the prediction model effectively captures the underling demand and supply dynamics of auction markets. In such markets, commodity and currency values are primarily driven by real-time fluctuations in demand and supply, closely mirroring the behavior of spot prices.</p>
   <p>The volatilities due to mean reversion are within a margin of 2¾% of spot prices, corresponding to prediction errors within a margin of 2¾% of spot prices.</p>
   <p>The test results for natural gas are unusual. The commodity value for natural gas stands out as an outlier at 94.87 % of the daily spot price. The prediction error exhibits a volatility of 5.13% of the daily spot price, indicating greater uncertainty in the natural gas market.</p>
   <p>The screenshots in <xref ref-type="fig" rid="figFigures 1-6">
     Figures 1-6
    </xref> illustrate the mean reversion and constant, small price fluctuations. These screenshots depict the mean reversion of commodity prices for soybeans (agriculture), WTI oil (energy), natural gas (Henry Hub) (energy), copper (metal), and gold (metal), and the EUR/USD exchange rate. The images show larger price fluctuations that change direction, accompanied by constant, small price fluctuations. This distinct volatility pattern is common across soybeans, WTI oil, natural gas, copper, gold, and the EUR/USD exchange rate. Note that mean reversion is quantified as volatility, λνP<sub>t</sub>.</p>
   <p>Soybeans</p>
   <fig id="fig1" position="float">
    <label>Figure 1</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 1. Changes in the spot price of soybeans on June 20, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId82.jpeg?20251113095959" />
   </fig>
   <fig id="fig2" position="float">
    <label>Figure 2</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 2. Changes in the spot price of WTI oil on June 20, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId83.jpeg?20251113095959" />
   </fig>
   <fig id="fig3" position="float">
    <label>Figure 3</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 3. Changes in the spot price of natural gas (Henry Hub) on June 20, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId84.jpeg?20251113095959" />
   </fig>
   <fig id="fig4" position="float">
    <label>Figure 4</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 4. Changes in the spot price of copper on June 24, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId85.jpeg?20251113095958" />
   </fig>
   <fig id="fig5" position="float">
    <label>Figure 5</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 5. Changes in the spot price of gold on June 24, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId86.jpeg?20251113095958" />
   </fig>
   <p>
    <xref ref-type="table" rid="table1">
     Table 1
    </xref> shows the estimates of the parameters {θ, ν, µ} of the prediction model, with t-statistics shown in parentheses below the point estimates. The t-statistics for θ and ν are greater than the critical value of 1.67 at the 5% level of significance.</p>
   <p>Since the speed of mean reversion, θ, is positive, the commodity or currency spot price tends to revert to its mean (Equation (2)). Given that volatility, ν, is also positive, the volatility, λν, due to mean reversion can be calculated. The test of mean reversion is complete when the spot price is shown to revert to the mean, and the volatility caused by mean reversion is independently verified. The net volatility, (1–λ)ν, can then be computed.</p>
   <fig id="fig6" position="float">
    <label>Figure 6</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Figure 6. Changes in the spot EUR/USD exchange rate on July 2, 2025.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1491213-rId87.jpeg?20251113095958" />
   </fig>
   <table-wrap id="table1">
    <label>
     <xref ref-type="table" rid="table1">
      Table 1
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147166-"></xref>Table 1. Estimates of daily parameters for the prediction model.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td custom-top-td acenter" width="18.74%"><p style="text-align:center">Commodity</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="10.69%"><p style="text-align:center">n</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="14.11%"><p style="text-align:center">θ</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="14.11%"><p style="text-align:center">ν</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="14.12%"><p style="text-align:center">µ</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="14.11%"><p style="text-align:center">λν</p></td> 
      <td class="custom-bottom-td custom-top-td acenter" width="14.12%"><p style="text-align:center">(1−λ)ν</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="18.74%"><p style="text-align:center">Soybeans</p></td> 
      <td class="custom-top-td acenter" width="10.69%"><p style="text-align:center">62</p></td> 
      <td class="custom-top-td acenter" width="14.11%"><p style="text-align:center">0.1725</p><p style="text-align:center">(2.11)</p></td> 
      <td class="custom-top-td acenter" width="14.11%"><p style="text-align:center">0.0105</p><p style="text-align:center">(10.23)</p></td> 
      <td class="custom-top-td acenter" width="14.12%"><p style="text-align:center">235</p><p style="text-align:center">(129.43)</p></td> 
      <td class="custom-top-td acenter" width="14.11%"><p style="text-align:center">0.0096</p></td> 
      <td class="custom-top-td acenter" width="14.12%"><p style="text-align:center">0.0009</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="18.74%"><p style="text-align:center">WTI oil</p></td> 
      <td class="acenter" width="10.69%"><p style="text-align:center">62</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.1296</p><p style="text-align:center">(1.87)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0288</p><p style="text-align:center">(10.44)</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">64</p><p style="text-align:center">(31.83)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0270</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">0.0018</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="18.74%"><p style="text-align:center">Natural gas</p></td> 
      <td class="acenter" width="10.69%"><p style="text-align:center">62</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.2162</p><p style="text-align:center">(2.31)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0570</p><p style="text-align:center">(10.03)</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">3.19</p><p style="text-align:center">(23.99)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0513</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">0.0057</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="18.74%"><p style="text-align:center">Copper</p></td> 
      <td class="acenter" width="10.69%"><p style="text-align:center">62</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.1608</p><p style="text-align:center">(2.05)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0207</p><p style="text-align:center">(10.29)</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">393</p><p style="text-align:center">(56.76)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0191</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">0.0016</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="18.74%"><p style="text-align:center">Gold</p></td> 
      <td class="acenter" width="10.69%"><p style="text-align:center">65</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.1679</p><p style="text-align:center">(2.14)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0183</p><p style="text-align:center">(10.50)</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">3288</p><p style="text-align:center">(77.94)</p></td> 
      <td class="acenter" width="14.11%"><p style="text-align:center">0.0168</p></td> 
      <td class="acenter" width="14.12%"><p style="text-align:center">0.0015</p></td> 
     </tr> 
     <tr> 
      <td class="custom-bottom-td acenter" width="18.74%"><p style="text-align:center">EUR/USD</p></td> 
      <td class="custom-bottom-td acenter" width="10.69%"><p style="text-align:center">65</p></td> 
      <td class="custom-bottom-td acenter" width="14.11%"><p style="text-align:center">0.2911</p><p style="text-align:center">(2.64)</p></td> 
      <td class="custom-bottom-td acenter" width="14.11%"><p style="text-align:center">0.0137</p><p style="text-align:center">(9.91)</p></td> 
      <td class="custom-bottom-td acenter" width="14.12%"><p style="text-align:center">1.1357</p><p style="text-align:center">(178.22)</p></td> 
      <td class="custom-bottom-td acenter" width="14.11%"><p style="text-align:center">0.0119</p></td> 
      <td class="custom-bottom-td acenter" width="14.12%"><p style="text-align:center">0.0018</p></td> 
     </tr> 
    </table>
   </table-wrap>
   <p>Notes: The five commodities are soybeans, West Texas Intermediate oil (energy), natural gas (Henry Hub) (energy), copper (metal), and gold (metal), and the EUR/USD exchange rate. Daily reported spot prices cover April to June 2025. The number of observations is n. The daily parameters, {θ, ν, µ}, are for the prediction model. The discount rate is θ and the volatility is ν. The parameter µ is the mean of prices. The t-statistics for the point estimates are shown in parentheses below the corresponding estimates. The critical value of the t-statistic for θ and ν is 1.67 at the 5% level of significance. The volatility due to mean reversion is λν, and the net volatility is (1−λ)ν. The value of λ is calculated from Equation (4).</p>
   <p>As shown in <xref ref-type="table" rid="table1">
     Table 1
    </xref>, the volatilities, λν, caused by mean reversion typically range between 0.96% and 2.70% of their respective daily commodity spot prices, except for natural gas. The net volatilities, (1–λ)ν, range between 0.09% and 0.18% of their respective daily commodity spot prices, again except for natural gas. The higher volatility due to mean reversion is assumed to be the volatility made by speculators. The volatility pattern of the prediction model indicates significant price fluctuations due to mean reversion, accompanied by constant, small price fluctuations. This pattern aligns with the observed volatility trends.</p>
   <p>The volatility due to mean reversion for natural gas stands at 5.13% of the daily spot price, indicating a higher level of uncertainty in the natural gas market. In contrast, commodity values for other resources typically range between 97.30% and 99.04% of their respective daily spot prices, suggesting that these values make up a larger portion of the daily prices compared to prediction errors. These commodity values align closely with the commodity prices. For natural gas, the commodity value is 94.87% of the daily spot price, which, while still high, is less common.</p>
  </sec><sec id="s7">
   <title>7. Conclusions</title>
   <p>The prediction model projects a unique volatility pattern that aligns with the observed volatility patterns of commodity spot prices and the EUR/USD exchange rate. The spot prices and the EUR/USD exchange rate exhibit mean reversion dynamics, where significant price fluctuations due to mean reversion are accompanied by constant, small price changes. This observed volatility pattern highlights the consistent behavior of mean reversion in pricing.</p>
   <p>The prediction model has two separable volatilities: volatility, λν, due to mean reversion and net volatility, (1−λ)ν. These two volatilities define the unique volatility pattern of the model.</p>
   <p>The volatility, λν, arising from fluctuations in mean reversion, is sufficiently high to be observed, enabling traders and risk managers to take advantage of market fluctuations. One effective approach is to wait for a market correction before buying and then sell once the market rises again. This waiting strategy can be profitable, even though the market itself remains unpredictable. Importantly, waiting is different from predicting—it is a disciplined response to observable conditions rather than a speculative forecast. The net volatility, (1−λ)ν, is too low to be meaningfully detected or exploited in trading.</p>
   <p>The parameters, {θ,ν,µ}, of the prediction model were estimated from the daily spot prices of five commodities in the agricultural, energy, and metal sectors, as well as the EUR/USD exchange rate for three months in 2025. The volatilities due to mean reversion are substantially higher than those of net volatilities. This indicates that price fluctuations caused by mean reversion periodically change direction and are accompanied by constant, small price fluctuations.</p>
   <p>Screenshots of the day’s price movements of five commodities—soybeans, West Texas Intermediate oil, Henry Hub natural gas, copper, gold—as well as the EUR/USD exchange rate, reveal observable volatility patterns. These patterns show significant price fluctuations that change direction, along with constant, small price fluctuations.</p>
   <p>In auction markets, commodity and currency values—excluding outliers like natural gas with atypical test results—typically range from 97.30% to 99.04% of daily spot prices. This close alignment reflects the strong influence of supply and demand on commodity and currency values in auction markets. Because these markets are governed by competitive bidding, the prediction model can be employed to estimate the underlying values of traded assets.</p>
   <p>Since common stocks are traded in auction markets, the prediction model can be employed to estimate the equity or fair value of a firm’s common stock.</p>
   <p>Speculators often make prediction errors that tend to revert to the mean. These prediction errors account for approximately 2¾% of the daily commodity spot prices.</p>
  </sec><sec id="s8">
   <title>Appendix</title>
   <p>Proof</p>
   <p>X<sub>t</sub> is mean reverting towards zero and follows the Ornstein-Uhleckbeck <xref ref-type="bibr" rid="scirp.147166-7">
     [7]
    </xref> process as shown below.</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mo>
        − 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
      <mo>
        + 
      </mo> 
      <mi>
        σ 
      </mi> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math></p>
   <p>A continuous-time first-order autoregressive process is derived from the above SDE.</p>
   <p>Multiply both sides of the SDE by the integrating factor e<sup>θt</sup>.</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mo>
        − 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
      <mo>
        + 
      </mo> 
      <mi>
        σ 
      </mi> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math></p>
   <p>Apply the product rule from calculus:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msup> 
         <mtext>
           e 
         </mtext> 
         <mrow> 
          <mi>
            θ 
          </mi> 
          <mi>
            t 
          </mi> 
         </mrow> 
        </msup> 
        <msub> 
         <mi>
           X 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        + 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
     </mrow> 
    </math></p>
   <p>Substitute the expression for dX<sub>t</sub> as given in the SDE to remove the drift term:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msup> 
         <mtext>
           e 
         </mtext> 
         <mrow> 
          <mi>
            θ 
          </mi> 
          <mi>
            t 
          </mi> 
         </mrow> 
        </msup> 
        <msub> 
         <mi>
           X 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          θ 
        </mi> 
        <msub> 
         <mi>
           X 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
        <mtext>
          d 
        </mtext> 
        <mi>
          t 
        </mi> 
        <mo>
          + 
        </mo> 
        <mi>
          σ 
        </mi> 
        <mtext>
          d 
        </mtext> 
        <msub> 
         <mi>
           z 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        + 
      </mo> 
      <mi>
        θ 
      </mi> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mtext>
        d 
      </mtext> 
      <mi>
        t 
      </mi> 
     </mrow> 
    </math></p>
   <p>Simplify:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <mtext>
        d 
      </mtext> 
      <mrow> 
       <mo>
         ( 
       </mo> 
       <mrow> 
        <msup> 
         <mtext>
           e 
         </mtext> 
         <mrow> 
          <mi>
            θ 
          </mi> 
          <mi>
            t 
          </mi> 
         </mrow> 
        </msup> 
        <msub> 
         <mi>
           X 
         </mi> 
         <mi>
           t 
         </mi> 
        </msub> 
       </mrow> 
       <mo>
         ) 
       </mo> 
      </mrow> 
      <mo>
        = 
      </mo> 
      <mi>
        σ 
      </mi> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <mtext>
        d 
      </mtext> 
      <msub> 
       <mi>
         z 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
     </mrow> 
    </math></p>
   <p>Integrate both sides from s to t.</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          t 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        − 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mi>
          θ 
        </mi> 
        <mi>
          s 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         s 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <mi>
        σ 
      </mi> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mi>
           s 
         </mi> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mi>
             θ 
           </mi> 
           <mi>
             q 
           </mi> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <msub> 
          <mi>
            z 
          </mi> 
          <mi>
            q 
          </mi> 
         </msub> 
        </mrow> 
       </mrow> 
      </mstyle> 
     </mrow> 
    </math></p>
   <p>Solve for X<sub>t</sub> :</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         s 
       </mi> 
      </msub> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          – 
        </mo> 
        <mi>
          θ 
        </mi> 
        <mrow> 
         <mo>
           ( 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            – 
          </mo> 
          <mi>
            s 
          </mi> 
         </mrow> 
         <mo>
           ) 
         </mo> 
        </mrow> 
       </mrow> 
      </msup> 
      <mo>
        + 
      </mo> 
      <mi>
        σ 
      </mi> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mi>
           s 
         </mi> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <mi>
             θ 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mi>
               q 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <msub> 
          <mi>
            z 
          </mi> 
          <mi>
            q 
          </mi> 
         </msub> 
        </mrow> 
       </mrow> 
      </mstyle> 
     </mrow> 
    </math></p>
   <p>Set s = t−1:</p>
   <p>
    <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mi>
         t 
       </mi> 
      </msub> 
      <mo>
        = 
      </mo> 
      <msup> 
       <mtext>
         e 
       </mtext> 
       <mrow> 
        <mo>
          − 
        </mo> 
        <mi>
          θ 
        </mi> 
       </mrow> 
      </msup> 
      <msub> 
       <mi>
         X 
       </mi> 
       <mrow> 
        <mi>
          t 
        </mi> 
        <mo>
          – 
        </mo> 
        <mn>
          1 
        </mn> 
       </mrow> 
      </msub> 
      <mo>
        + 
      </mo> 
      <mi>
        σ 
      </mi> 
      <mstyle displaystyle="true"> 
       <mrow> 
        <msubsup> 
         <mo>
           ∫ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           t 
         </mi> 
        </msubsup> 
        <mrow> 
         <msup> 
          <mtext>
            e 
          </mtext> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <mi>
             θ 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mi>
               q 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mtext>
           d 
         </mtext> 
         <msub> 
          <mi>
            z 
          </mi> 
          <mi>
            q 
          </mi> 
         </msub> 
        </mrow> 
       </mrow> 
      </mstyle> 
     </mrow> 
    </math></p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.147166-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gibson, R. and Schwartz, E.S. (1990) Stochastic Convenience Yield and the Pricing of Oil Continent Claims. Journal of Finance, 45, 959-976. &gt;https://doi.org/10.1111/j.1540-6261.1990.tb05114.x
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Schwartz, E.S. (1997) The Stochastic Behavior of Commodity Prices: Implications of Valuation and Hedging. Journal of Finance, 52, 923-973. &gt;https://doi.org/10.1111/j.1540-6261.1997.tb02721.x
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pindyck, R.S. (1999) The Long-Run Evolution of Energy Prices. The Energy Journal, 20, 1-27. &gt;https://doi.org/10.5547/ISSN0195-6574-EJ-Vol20-No2-1
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Schwartz, E. and Smith, J.E. (2000) Short-Term Variations and Long-Term Dynamics in Commodity Prices. Management Science, 46, 893-911. &gt;https://doi.org/10.1287/mnsc.46.7.893.12034
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Cortazar, G. and Schwartz E.S. (2003) Implementing a Stochastic Model for Oil Futures Prices. Energy Economics, 25, 215-238. &gt;https://doi.org/10.1016/S0140-9883(02)00096-8
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Beck, S. (2001) Autoregressive Conditional Heteroscedasticity in Commodity Spot Prices. Journal of Applied Econometrics, 16, 115-132. &gt;https://doi.org/10.1002/jae.591
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Uhlenbeck, G.E. and Ornstein, L.S. (1930) On the Theory of Brownian Motion. Physical Review, 36, 823-841. &gt;https://doi.org/10.1103/PhysRev.36.823
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Aptech Systems, Inc. (2025) Gauss 25.
    </mixed-citation>
   </ref>
   <ref id="scirp.147166-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Aptech Systems, Inc. (2025) Maxlik.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>