<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Capturing An Optimal Trading Framework Involving Exponential and Second-Order Autoregressive Price Dynamics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vipin Kumar Pandey</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Arti Singh</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gopinath Sahoo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bennett University</institution>
          ,
          <addr-line>Greater Noida, 201310</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University School of Automotion and Robotics, Guru Gobind Sigh Indraprastha University</institution>
          ,
          <addr-line>East Delhi Campus</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>In the constantly changing financial markets, investors and traders need to trade using optimal trading strategies. In this article, we optimize the expected cost and the execution risk to develop an optimal trading strategy for risk-averse investors. In this context, we study a second order convex function that incorporates both transient and permanent market impacts in the price path rule of motion. By the use of dynamic programming, we get a closed form solution of the unconstrained problem, in some particular cases for the risk-averse investor.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Optimal trading</kwd>
        <kwd>execution cost</kwd>
        <kwd>autoregressive</kwd>
        <kwd>quadratic programming problem</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        into account the transaction size and an information factor, which was calculated as a percentage of
the price without any impact. [2], proposed linear price impact functions and integrated an arithmetic
random walk to model the dynamics of execution prices, using the no-efect price as a benchmark.
[1], introduced the initial mathematical optimization model for inscribe the optimal trading problem.
Further, other researcher, including, [7],[2],[3],[4],[5], explored the inquires related the optimal trading
for single asset. [6], introduced the jump difusion model to capture the unpredictable efects of large
transactions on prices during execution. In this model, the purpose is to provide a better understanding
of the fluctuations in asset values during significant transactions. However [ 8]; and [9], proposed
the use of stochastic dominance for all types of investors in portfolio optimization.Using the same
approach, [5], analyzed optimal trading strategies. In addition, [10], extended the linear price impact
with information price model of [1], referred to as the AR(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) price model, to a more general framework.
To describe the evolution of asset prices over time, the AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) model is commonly used in optimal trading
strategies. A second-order autoregressive model is called an AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) model.
      </p>
      <p>
        In this paper, we extend the AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) model of [10], to a more general framework. We use the
convex combination of temporary and permanent price impacts under the AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) model with an AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
information factor.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Motivation and Contribution of the paper</title>
      <p>
        In existing literature, no-impact price dynamics are often described as arithmetic random
walks.According to this assumption, the price of the asset in any given period will be determined
by the price of the asset in the previous period, reflecting a first-order autoregressive AR(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) behavior.
Using a more comprehensive model for the linear price impact with information, introduced by [1], this
paper makes a significant contribution to the literature.In the extension, the second-order autoregressive
with exponent behavior is incorporated into the AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) price model for both permanent and temporary
price impacts by [5]. The information factor indicates that the state in any given time period depends
on the state in two previous ones.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. The optimization problem</title>
      <p>Consider an investor with a goal to buy a significant amount of shares, let’s call it ¯, within a specific
time period, say [0,  ]. This time frame is split into smaller intervals, each with a length of Δ =  ,
and the ℎ time frame is equal to Δ.</p>
      <p>Let’s use  to represent the shares acquired during the interval ℎ at a price of , and  will be
the remaining shares to buy at time ℎ.</p>
      <p>Now, the investor wants to minimize the expected cost of getting ¯ shares while keeping a handle
on a predetermined risk level. This perspective on risk is inspired by the work of Almgren and Chriss
(2000) and Huberman and Stanzl (2005). So, in a nutshell, the investor’s challenge is to navigate this
buying process in a way that minimizes costs and manages the associated risks efectively. The problem
(P1)</p>
      <p>min 
{}=1
︃( 
∑︁ 
=1</p>
      <p>)︃
1 = ,  = − 1 − − 1 ∀  = 1, 2, ..., ,
 +1 = 0.</p>
      <p>In outlining the dynamics of the stock price for this dynamic programming problem, let’s denote ˜ 
as the observed stock price at ℎ time. To simplify, we’ll assume that market prices follow geometric
Brownian motion. This allows us to express the market price at ℎ time as follows:
A trader’s decision-making involves not only the current stock price but also factors in the broader
market conditions. We represent this by introducing the market information variable, denoted as .
This variable captures the potential influence of evolving market conditions, encompassing aspects like
variations in buy-sell volume or private information about the security.</p>
      <p>
        To model this variable, we adopt an autoregressive process of order 2 that is (AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )). In simpler terms,
the market information variable at ℎ time, denoted as , is represented by its value at the previous
time step.
      </p>
      <p>=  1− 1 +  2− 2 +</p>
      <p>Here,   is a white noise process with zero mean and variance  2. At ℎ time, the trader observes the
price ˜  and market information  and decides to trade  shares. We assume that the price impact of
trading is a linear function of  and . Therefore, the average execution price  of trading  shares
at ℎ time is given by:</p>
      <p>= ˜  +   +   +</p>
      <p>The average execution price  of trading  shares at ℎ is determined by the observed market
price ˜ , the quantity of shares traded , and the market information . Additionally, there is an
uncertainty component   denoting the noise in the acquisition price, characterized by a white noise
process with zero mean and variance  2.</p>
      <p>
        The motion of price expressed in equ. (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) − (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), is the generalization of [1] linear temporary price
impact. Once the order placed at time ℎ is executed, the resulting stock price will be influenced not
only by the actions of other market participants but also by the lasting impact of executing  shares.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Optimal trading under AR(2) price model with exponents: dynamic programming method</title>
      <p>In solving the given problem using dynamic programming (DP) method, denoted as (P1), we leverage
the insight presented in (Bertsimas and Lo (1998)), According to this approach, the portion of the optimal
trading strategy (, +1, ...,  ) during any time period , corresponding to time periods  to  , must
be optimal for these time intervals.</p>
      <p>
        In the context of an auto regressive model of order 2 (AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )), specifically considering the last two
trading periods − 1 and − 2, the relevant information factors include  and − 1. Additionally, the
factor  represents the number of shares that remain to be traded after the ( − 1)ℎtime period. The
control variable for the ℎ time period is denoted by the number of shares  to be traded during that
specific period.
      </p>
      <p>Consider the problem (P1), to be solved by DP method.</p>
      <p>DP Problem
subject to</p>
      <p>min (∑︁ )
{}=1 =1
1 = ,  = − 1 − − 1
∀  = 1, 2, ...,   +1 = 0.</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )

(˜,− 1,− 2,,− 1,) = (∑︁) ∀  = 1,2,...,.
      </p>
      <p>=1
be the optimal cost of execution corresponding to trades into periods   .</p>
      <p>During the final trading period , the optimal strategy is to execute all the remaining shares  to
ifnish the trade. i.e.  = . Thus  is given as follows:
(˜,− 1,− 2,,− 1,) = min[]</p>
      <p>
        = (˜ +   +  )
The Bellman Equation relating −   − +1, is given as follows:
− (˜− ,− − 1,− − 2,− ,− − 1,− )
= min − [− −  + − +1(−˜+1,− ,− − 1,− +1,− ,− +1)] (
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
− 
Proposition 1. Under the AR(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), price model Under the Execution price dynamics , Eq. (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) with
information factor (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
where all the value should be put at initial.
      </p>
      <p>= 2 + 2− 1(1 −  )221 2 + 2− 1(1 −  )1 2 − 2− 1(1 −  )1</p>
      <p>
        + 2− 1 + 2− 1 − 2− 1
 1, = − 1 − 2− 1 + ( + (1 −  )1)− 1 − 2(1 −  )1 ((1 −  )1 −  )− 1
−  ( + 2(1 −  )1)− 1 − 1
 2, = − 1 − − 1 − 2− 1 − − 1 1 + − 1 + ℎ− 1 1 − − 1(1 −  )1
 5, = 2− 1 − − 1 − 3(1 −  )1
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(12)
 = ˜ +   +   +  
˜ =  exp()− 1 + (1 −  )1− 1 + (1 −  )2− 2
 =  1− 1 +  2− 2 +  
In each time period corresponding to the DP problem, the following equation gives the optimal trade and
the optimal cost:
      </p>
      <p>˜
−  = − 1−  + − 1−  + − 1− − 1 + − 1− − 1 + − 1− 
− (˜− ,− − 1,− − 2,− ,− − 1,− ) = ˜2−  + − − 
˜
+ − − − 1 + ˜− − − 1 + ˜− −  + 2−  + 2− − 1 (11)
˜
2
+ ℎ− −  + − − 1−  + − − 1−  + − 
+ − − 1−  + 2− − 1 + − − 1− − 1 + − − 1−</p>
      <p>Examining the influence of a change in  on the strategy is another noteworthy aspect. In the
price path,  determines the degree to which our trade has a lasting impact on the market price.
To illustrate this, we conducted a numerical example involving the purchase of 1000 shares, using
simulation parameters from [10].</p>
      <p>= 20,
 1 = 0.5,
 = 1000,
Price process and market information have been considered as   ∼  (0,  2). Figure 1 represent the
optimal trading strategy with  . We have also investigated how strategies change based on whether
the market is expected to be bullish or bearish. We consider the three market categories.</p>
      <p>In addition, we analyzed how strategies difer when market expectations are bullish or bearish.we
examined three types of market situations by taking diferent value of  . There are diferent market
scenario mention as follows in figure 3 and figure 4 as follows:
Additionally, we have examined how trading strategies adapt to diferent market expectations, whether
bullish or bearish. We are considering three types of market scenario.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>
        To develop complex methods for trading in financial markets optimally, this research proposes a
novel nonlinear programming approach. In a geometric Brownian motion under AR (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) model, our
model includes a second-order information element based on dynamic programming concepts. Trading
and portfolio managers are able to make more informed and flexible decisions by utilizing advanced
mathematical techniques, especially when navigating unpredictable and volatile market conditions.
We present a novel nonlinear programming approach to the optimal trading problem in the context of
developing sophisticated financial market trading methods. Utilizing dynamic programming concepts,
our model incorporates a second-order information element within the context of geometric Brownian
motion under AR (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). As part of our dynamic programming methodology, we explain its mathematical
foundation and its ability to manage second-order information elements under AR (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). Simulations
and empirical validations presented in the research demonstrate the efectiveness of our proposed
solution. We demonstrate the adaptability of our model across various market conditions, consistently
outperforming other methods.
      </p>
      <p>The research presents simulations and empirical validations that show the efectiveness of our suggested
solution. In a variety of market conditions, the model consistently outperforms other trading strategy
optimization techniques.However, we also acknowledge that more empirical the market information’s
are necessary to validate and improve our model in a variety of asset classes and market situations
given the complex of financial markets.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bertimas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. W.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <article-title>Optimal control of execution costs</article-title>
          ,
          <source>Journal of Financial Markets</source>
          <volume>1</volume>
          (
          <year>1998</year>
          )
          <fpage>1</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Almgren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Chriss</surname>
          </string-name>
          ,
          <article-title>Optimal execution of portfolio transactions</article-title>
          ,
          <source>Journal of Risk</source>
          <volume>3</volume>
          (
          <year>2000</year>
          )
          <fpage>5</fpage>
          -
          <lpage>40</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Huberman</surname>
          </string-name>
          , W. Stanzl, Optimal liquidity trading,
          <source>Review of Finance</source>
          <volume>9</volume>
          (
          <year>2005</year>
          )
          <fpage>165</fpage>
          -
          <lpage>200</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Gatheral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schied</surname>
          </string-name>
          ,
          <article-title>Optimal trade execution under geometric brownian motion in the almgren and chriss framework</article-title>
          ,
          <source>International Journal of Theoretical and Applied Finance</source>
          <volume>14</volume>
          (
          <year>2011</year>
          )
          <fpage>353</fpage>
          -
          <lpage>368</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Khemchandani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bhardwaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chandra</surname>
          </string-name>
          ,
          <article-title>Single asset optimal trading strategies with stochastic dominance constraints</article-title>
          ,
          <source>Annals of Operations Research</source>
          <volume>243</volume>
          (
          <year>2016</year>
          )
          <fpage>211</fpage>
          -
          <lpage>228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Moazeni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. F.</given-names>
            <surname>Coleman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Optimal execution under jump models for uncertain price impact</article-title>
          ,
          <source>Journal of Computational Finance</source>
          <volume>16</volume>
          (
          <year>2013</year>
          )
          <fpage>1</fpage>
          -
          <lpage>44</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bertimas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. W.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hummel</surname>
          </string-name>
          ,
          <article-title>Optimal control of execution costs for portfolios</article-title>
          ,
          <source>Computing in Science &amp; Engineering</source>
          <volume>1</volume>
          (
          <year>1999</year>
          )
          <fpage>40</fpage>
          -
          <lpage>53</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dentcheva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ruszczyński</surname>
          </string-name>
          ,
          <article-title>Portfolio optimization with stochastic dominance constraints</article-title>
          ,
          <source>Journal of Banking &amp; Finance</source>
          <volume>30</volume>
          (
          <year>2006</year>
          )
          <fpage>433</fpage>
          -
          <lpage>451</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Roman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Daarby-Dowman</surname>
          </string-name>
          , G. Mitra,
          <article-title>Portfolio construction based on stochastic dominance and target return distributions</article-title>
          ,
          <source>Mathematical Programming</source>
          <volume>108</volume>
          (
          <year>2006</year>
          )
          <fpage>541</fpage>
          -
          <lpage>569</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Selvamuthu</surname>
          </string-name>
          ,
          <article-title>Mean-variance optimal trading problem subject to stochastic dominance constraints with second-order autoregressive price dynamics</article-title>
          ,
          <source>Mathematical Methods of Operations Research</source>
          <volume>86</volume>
          (
          <year>2017</year>
          )
          <fpage>29</fpage>
          -
          <lpage>69</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>