<?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><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jmf.2023.131006</article-id><article-id pub-id-type="publisher-id">JMF-123149</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Business&amp;Economics</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Numerical Approximation of Information-Based Model Equation for Bermudan Option with Variable Transaction Costs
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Matabel</surname><given-names>Odin</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Aduda</surname><given-names>Akinyi Jane</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Omari</surname><given-names>Ondieki Cyprian</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of Statistics and Actuarial Sciences, Jomo Kenyatta University of Agriculture and Technology (JKUAT), Nairobi, Kenya</addr-line></aff><aff id="aff3"><addr-line>Department of Statistics and Actuarial Sciences, Dedan Kimathi University of Technology (DeKUT), Nyeri, Kenya</addr-line></aff><aff id="aff1"><addr-line>Department of Mathematics, Pan African University Institute for Basic Sciences, Technology and Innovation (PAUSTI), Nairobi, Kenya</addr-line></aff><pub-date pub-type="epub"><day>18</day><month>01</month><year>2023</year></pub-date><volume>13</volume><issue>01</issue><fpage>89</fpage><lpage>111</lpage><history><date date-type="received"><day>10,</day>	<month>January</month>	<year>2023</year></date><date date-type="rev-recd"><day>18,</day>	<month>February</month>	<year>2023</year>	</date><date date-type="accepted"><day>21,</day>	<month>February</month>	<year>2023</year></date></history><permissions><copyright-statement>&#169; 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><p>
 
 
  Non-linear partial differential equations have been increasingly used to model the price of options in the realistic market setting when transaction costs arising in the hedging of portfolios are taken into account. This paper focuses on finding the numerical solution of the non-linear partial differential equation corresponding to a Bermudan call option price with variable transaction costs for an asset under the information-based framework. The finite difference method is implemented to approximate the option price and its Greeks. Numerical examples are presented and the option prices compared to the closed-form solution of the information-based model and the Black Scholes model with zero transaction costs. The results show that the approximated option prices correspond to the analytical solution of the information-based model but are slightly higher than the prices under Black-Scholes model. These findings validate the finite difference method as an efficient way of approximating the information-based non-linear partial differential equation.
 
</p></abstract><kwd-group><kwd>Variable Transaction Costs</kwd><kwd> Information-Based Model</kwd><kwd> Finite Difference Method</kwd><kwd> Bermudan Call Option</kwd><kwd> Greeks</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Option pricing theory has made significant advancements since the development of the Black Scholes and Merton (BSM) pricing framework in 1973 [<xref ref-type="bibr" rid="scirp.123149-ref1">1</xref>] . One such development is the Information-based model (IBM) introduced by [<xref ref-type="bibr" rid="scirp.123149-ref2">2</xref>] which models market filtration explicitly by specifying an information process that provides information about the value of a cash flow process. The standard information processes used include the Brownian bridge, Gamma bridge, Variance Gamma bridge and L&#233;vy Random Bridge (LRB) processes. Most standard option pricing models begin by specifying the law of the price process which is implicitly chosen as the market filtration. For instance, under BSM model, the price process is assumed to be adapted to the Brownian filtration. On the contrary, information-based asset pricing constructs the market filtration explicitly allowing price movements to show more structure, thereby, eliminating the restriction on the distribution of the underlying price process. The IBM has gained traction over the past decade since it allows for more realistic assumptions such as stochastic volatility, stochastic interest rates and other market imperfections such as transaction costs [<xref ref-type="bibr" rid="scirp.123149-ref3">3</xref>] . In the literature, the IBM has been used to price credit risky bonds under stochastic interest rates [<xref ref-type="bibr" rid="scirp.123149-ref4">4</xref>] , to model insider trading in an incomplete market [<xref ref-type="bibr" rid="scirp.123149-ref5">5</xref>] , as well as price European options and binary bonds [<xref ref-type="bibr" rid="scirp.123149-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref7">7</xref>] for assets with cash flow structures different from the normal distribution.</p><p>The information-based model also provides a closed-form pricing formula for European-style contracts under market completeness similar to BSM. However, [<xref ref-type="bibr" rid="scirp.123149-ref7">7</xref>] suggested that the IBM could be used to price early exercise options with American or Bermudan-type exercise rights. In [<xref ref-type="bibr" rid="scirp.123149-ref8">8</xref>] , we extended the IBM to include variable transaction costs and derived a partial differential equation (PDE) for valuing a Bermudan call option on an asset driven by the L&#233;vy Random Bridge information process. This is the first attempt to incorporate transaction costs under the IBM and allow for the possibility of pricing an early exercise option. The transaction costs are assumed to be a non-increasing function of the change in the number of shares traded and the LRB-market information process. Specifically, transaction costs are taken to be either exponential or linear non-increasing functions. In the presence of transaction costs, the option cannot be completely hedged thus a closed-form solution is not feasible. Instead, the Bermudan option price is formulated as the value function of an optimal stopping problem which is solved by application of stochastic optimal control.</p><p>The L&#233;vy Random Bridge-Information-Based-Model partial differential equation (LRB-IBM-PDE) derived is non-linear due to modified volatility which is a function of time, the underlying stock price, the option price, transaction cost rates and the information process. The non-linear volatility makes it difficult to solve the equation analytically, hence numerical approaches can be explored. Many articles have been published on the numerical approximation of non-linear partial differential equations arising in pricing options. The numerical approaches include tree methods [<xref ref-type="bibr" rid="scirp.123149-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref11">11</xref>] , Monte-Carlo methods [<xref ref-type="bibr" rid="scirp.123149-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref14">14</xref>] , spectral methods [<xref ref-type="bibr" rid="scirp.123149-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref18">18</xref>] , finite element discretization [<xref ref-type="bibr" rid="scirp.123149-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref20">20</xref>] and finite difference schemes [<xref ref-type="bibr" rid="scirp.123149-ref21">21</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref22">22</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref24">24</xref>] . In particular, numerical approximations of the Black-Scholes type equations with non-linear volatility has been performed using finite difference method (FDM) because of its simplicity [<xref ref-type="bibr" rid="scirp.123149-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref26">26</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref27">27</xref>] [<xref ref-type="bibr" rid="scirp.123149-ref28">28</xref>] . For this work, we apply the finite difference method for ease of implementation and faster convergence, since it is the first attempt to represent the option price under the information-based model in the form of a non-linear PDE.</p><p>The rest of the paper is organized as follows. In Section 2, the Bermudan call option price equation with variable transaction costs under the information-based model is introduced in detail. In Section 3, the finite difference scheme for the LRB-IBM-PDE is presented. In Section 4, a simulation study is performed to demonstrate the practicability and validity of the FDM in approximating the price of the Bermudan call option. The numerical approximation and results of the option Greeks for the Bermudan call option are then presented in Section 5. Finally, some concluding remarks and direction for future work are given in Section 6.</p></sec><sec id="s2"><title>2. Option Pricing under the LRB-Information Based Model</title><p>Consider a financial market consisting of three assets: a risk free asset B which acts as a bank account and grows according to the risk free rate of interest r, a risky asset S which is a stock and an option with the value V. Consider the time interval [ 0, T ] , T ∈ ℕ such that 0 ≤ t ≤ T . The risky asset S is assumed to generate cash flows X t such that the sequence S t = { X 1 , X 2 , ⋯ , X T } of random variables can be modeled as measurable mappings S t : Ω → ℝ . In addition, X t is assumed to be integrable and has a priori continuous distribution ν . The uncertainty is modeled by the risk-neutral probability space ( Ω , F t , ℚ ) . The value of X over the time interval [ 0, T ] is completely determined by the information available in the market. F t X is termed as the market filtration, which is the information generated by observing X over the time interval [ 0, t ] and is cadlag. Therefore, the process X t is adapted to the filtration F t X . Under the information-based framework, the filtration { F t } is constructed explicitly where the market information process that provides information about X T is assumed to be a L&#233;vy Random Bridge process defined by</p><p>ξ t = λ t X T + β t     for     0 ≤ t ≤ T (1)</p><p>where λ = t T is the rate of information flow to market participants, { β t } denotes a Brownian bridge process with mean zero and variance t ( T − t ) T and X T is the terminal cash flow. It follows that, { F t } = σ ( { ξ s } ) 0 ≤ s ≤ t i.e. { F t } is a σ-algebra generated by { ξ s } 0 ≤ s ≤ t . Given the new market filtration ξ t , the stock price process S is shown in [<xref ref-type="bibr" rid="scirp.123149-ref7">7</xref>] to evolve according to the following stochastic differential equation (SDE)</p><p>d S = μ S d t + σ t d W (2)</p><p>where μ &gt; 0 is the mean return of the stock, W is a weiner process defined as</p><p>W t = ξ t − ∫ 0 t 1 T − s ( λ t X T − ξ s ) d s (3)</p><p>and σ t is the diffusion parameter defined as</p><p>σ t = exp ( − r ( T − t ) ) λ T T − t V t (4)</p><p>where V t is the conditional variance of X t with the following dynamics</p><p>d V t = − λ 2 ( T T − t ) 2 V t 2 d t + λ T T − t K t d W t (5)</p><p>with K t denoting the conditional skewness of X t</p><p>Suppose the a priori distribution of X t is normal, then the solution to the SDE in Equation (2) is derived in [<xref ref-type="bibr" rid="scirp.123149-ref6">6</xref>] as</p><p>S t = S 0 exp ( r t − 1 2 σ t 2 T + 1 2 σ t λ 2 κ + 1 + λ κ σ t T t ( λ 2 κ + 1 ) ξ t ) (6)</p><p>where κ = t T T − t .</p><p>The no-arbitrage call option price at time t is then given by</p><p>V ( S , t ) = E ℚ ( ( S t − K ) + | ξ t ) (7)</p><p>for a strike price K. The exact solution of Equation (7) for a European option is derived in [<xref ref-type="bibr" rid="scirp.123149-ref29">29</xref>] and given by the following closed-form formula</p><p>V ( S , t ) = S 0 e ψ + 1 2 δ 2 Φ ( d 1 ) − K Φ ( − d 2 ) (8)</p><p>where Φ ( . ) is the cumulative distribution function of the standard normal distribution and</p><p>d 1 = log ( S 0 K ) + ψ δ + δ (9)</p><p>d 2 = d 1 − δ (10)</p><p>ψ = r t − 1 2 σ t 2 T + 1 2 σ t T λ 2 κ + 1 (11)</p><p>δ 2 = ( λ κ σ t T t ( λ 2 κ + 1 ) ) 2 ( λ 2 t 2 + t ( T − t ) T ) (12)</p><p>Equation (8) can only be used to price a European call option under the assumptions of no-arbitrage and in a frictionless market. To include transaction costs into the IBM and allow for the possibility of pricing early exercise options, the delta hedging strategy is applied so that we have the LRB-IBM-PDE for pricing an option similar to the BSM type equations.</p><p>Consider a Bermudan call option with a maturity at time T. The option can be exercised at P ≥ 1 discrete times or stages that are equally spaced. This means that t 1 = Δ t , t 2 = 2 Δ t , ⋯ , t P = P Δ t = T , with Δ t = T P and t 1 &lt; t 2 &lt; ⋯ &lt; t P for t p ∈ [ 0 , T ] ; p = 1 , 2 , ⋯ , P ∈ ℕ . When P = 1 , the Bermudan call corresponds to a European call option with only one exercise date at maturity. For P &gt; 1 , the valuation of the Bermudan option transforms to an optimal stopping problem which involves finding the optimal stopping time for exercising the option.</p><p>Let the stopping time τ be defined as { τ = t p } ∈ ξ t p . The optimal stopping problem is formulated as</p><p>V ( S , t p ) = max t p ≤ τ ≤ T e − r ( τ − t p ) E [ ( S τ − K ) + | ξ t p ] (13)</p><p>and the optimal stopping time by Snell Envelope theorem (see in [<xref ref-type="bibr" rid="scirp.123149-ref30">30</xref>] ) for discrete time is defined as</p><p>τ ^ = min { t p ≥ 0 ; V ( S , t p ) ≤ ( S t p − K ) + } (14)</p><p>The optimal stopping problem in Equation (13) is transformed to a stochastic control problem such that the option price V ( S , t p ) satisfies the discrete Bellman equation:</p><p>{ ∂ V ( S , t p ) ∂ t + L V ( S , t p ) = 0 ∀   t p ∈ [ 0, T ] V ( S , t p ) = ( S t p − K ) + , ∀   S ∈ ℝ (15)</p><p>where V ( S , t p ) = ( S t p − K ) + is called the exercise or the stopping region, − ∂ V ∂ t = L a V ( S , t p ) is the continuation region and L is the partial differential operator of the LRB-Information based pricing model. The subscript p in t p is dropped henceforth, for ease of notation. The partial differential operator is derived in [<xref ref-type="bibr" rid="scirp.123149-ref8">8</xref>] for a call option with variable transaction costs and given as</p><p>L = ∂ ∂ S r S + 1 2 ∂ 2 ∂ S 2 σ ^ t 2 − r V (16)</p><p>with the LRB-IBM-PDE defined by</p><p>∂ V ∂ t + 1 2 ∂ 2 V ∂ S 2 σ ^ t 2 + r S ∂ V ∂ S − r V = 0 (17)</p><p>where S evolves according to the dynamics in Equation (2) and the non-linear volatility σ ^ t is defined as</p><p>σ ^ t 2 = σ t 2 ( 1 − S C 0 σ t d t exp { − C 1 ( λ t X T + t ( T − t ) 2 T )     − C 2 1 2 ∂ 2 V ∂ S 2 σ t d t } 2 π s i g n ( ∂ 2 V ∂ S 2 ) ) (18)</p><p>for non-increasing exponential transaction costs of the form</p><p>C ( | Δ Π S | , ξ t ) = C 0 e − C 1 ξ t − C 2 | Δ Π S | (19)</p><p>or</p><p>σ ^ t 2 = σ t 2 ( 1 − S σ t 2 π d t s i g n ( ∂ 2 V ∂ S 2 ) ( C 0 − C 1 λ t X T ) + S C 2 ∂ 2 V ∂ S 2 ) (20)</p><p>for non-increasing linear transaction costs of the form</p><p>C ( | Δ Π S | , ξ t ) = C 0 − C 1 ξ t − C 2 | Δ Π S | (21)</p><p>where Π S is the number of shares of the underlying stock, C 0 &gt; 0 denotes the constant cost of trading, C 1 ≥ 0 denotes the reduced cost per unit time as t → T due to increased information about the value of the terminal cash flow and C 2 ≥ 0 denotes the reduced cost per amount of share traded.</p></sec><sec id="s3"><title>3. Numerical Approximation of the LRB-Information-Based Model</title><p>Finding a numerical approximation to the solution of the non-linear LRB-IBM-PDE can be challenging. The numerical scheme must converge and be stable to ensure the numerical solution is close to the exact solution. The finite difference method is used to approximate the solution of the LRB-IBM-PDE because it is able to achieve high precision with less computational power as long as some stability and convergence conditions are met. The convex nature of the value function associated with the LRB-IBM-PDE ensures convergence of the scheme, which in turn guarantees stability. Thus, a price-time mesh (uniform grid) as displayed in <xref ref-type="fig" rid="fig1">Figure 1</xref> is created to implement the finite difference method on the LRB-IBM-PDE defined in Equation (17). The horizontal axis represents the time while the vertical axis represents the stock price. Each node on the grid has a horizontal index i and vertical index j such that a node represents the option price for a given stock price and time.</p><p>The uniform grid consists of M and N equally spaced points satisfying 0 &lt; S 0 &lt; S 1 &lt; ⋯ &lt; S M = S max and 0 &lt; t 1 &lt; t 2 &lt; ⋯ &lt; t N = T respectively, where S max represents the underlying price unlikely to be reached. The step size is defined as δ S = S j + 1 − S j for the spatial domain and δ t = t i + 1 − t i for the time domain. For each node, j δ S is equal to the stock price, i δ t is equal to the time and the grid notation for the option price is defined as V i j = V ( j δ S , i δ t ) .</p><p>Applying the FDM on the derivatives of the LRB-IBM-PDE on the uniform grid created gives the following approximations of the derivatives:</p><p>Forward approximation</p><p>∂ V ∂ t = V j i + 1 − V j i δ t (22)</p><p>Backward approximation</p><p>∂ V ∂ t = V j i − V j i − 1 δ t (23)</p><p>Central approximation</p><p>∂ V ∂ t = V j i + 1 − V j i − 1 2 δ t (24)</p><p>∂ V ∂ S = V j + 1 i − V j − 1 i 2 δ S (25)</p><p>∂ 2 V ∂ S 2 = V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 (26)</p><p>These approximations of derivatives can be used to rewrite the LRB-IBM-PDE using the explicit, implicit or Crank-Nicholson (CN) methods. The explicit method uses a forward approximation for time and central approximation for spacial derivative (FTCS). It is least computational intensive but conditionally stable as long as small time steps are used [<xref ref-type="bibr" rid="scirp.123149-ref31">31</xref>] . The implicit method uses Backward Time Centered Space (BTCS) scheme and is more stable than the explicit method but computationally intensive. Lastly, the Crank-Nicholson method combines both the implicit and the explicit methods making it the most stable with the fastest convergence rate especially for larger time steps. The FTCS is used for solving the LRB-IBM-PDE because of its high accuracy with less computational time but with careful selection of the time-step size to ensure stability of the scheme.</p><p>The following three boundary conditions are imposed on the grid so that the call option price can be approximated.</p><p>V ( S , T ) = max ( S − K , 0 ) V ( 0, t ) = 0 V ( S max , t ) = ( S max − K ) exp ( − r t ) (27)</p><p>First, there exists a terminal boundary condition such that the option price must be equal to the payoff function. Second, for the lower boundary condition, the stock price is set to be equal to zero such that the option value is also zero. Third, the upper boundary where the option value for the maximum stock value, S max , in the mesh is approximated. S max is chosen large enough so that the option value is equivalent to the discounted value of the payoff function for all times in the mesh. The option price is then calculated for each time step backwards from t = T until the value at time t = 0 is approximated. The three boundary conditions are applicable for the case of the Bermudan call option with P = 1 corresponding to a European call option.</p><p>For P ∈ ( 1, ℕ ] , the exercise boundary conditions as specified in the Bellman Equation (15) for each exercise point p is introduced together with optimal stopping rule such that</p><p>V ( S , t p ) ≤ max ( S t p − K ) + (28)</p><p>For a Bermudan call option with finitely many exercise points equivalent to an American option, the following free boundary condition at all time points is introduced</p><p>max ( V ( S , t ) , ( S t − K ) + ) (29)</p><p>The two conditions are necessary because the Bermudan or American call option can be greater than its European counterpart because of the possibility of early exercise.</p><p>Applying the FTCS scheme on the derivatives of the LRB-IBM-PDE in the uniform grid gives the following discretization of the modified volatility</p><p>σ ^ t 2 = σ t 2 ( 1 − S C 0 σ t d t exp { − C 1 ( λ t X T + t ( T − t ) 2 T )     − C 2 1 2 σ t d t V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 } 2 π s i g n ( V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 ) ) (30)</p><p>for the case of non-increasing exponential transaction costs and</p><p>σ ^ t 2 = σ t 2 ( 1 − S σ t 2 π d t s i g n ( V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 ) ( C 0 − C 1 λ t X T )     + S C 2 V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 ) (31)</p><p>for non-increasing linear transaction cost function. Consequently, the approximation of the option price with variable transaction costs is given as</p><p>V j i + 1 − V j i δ t + r j δ S V j + 1 i − V j − 1 i 2 δ S + 1 2 σ ^ t 2 V j + 1 i − 2 V j i + V j − 1 i ( δ S ) 2 − r V j i = 0 (32)</p><p>This is simplified to</p><p>V j i + 1 = ( 1 + δ t ( r + σ ^ t 2 ( δ S ) 2 ) ) V j i + 1 2 δ t ( r j − σ ^ t 2 ( δ S ) 2 ) V j − 1 i     + ( − 1 2 δ t ( r j + σ ^ t 2 ( δ S ) 2 ) ) V j + 1 i (33)</p><p>changing from V j i + 1 to V j i yields</p><p>V j i = 1 2 δ t ( r j − σ ^ t 2 ( δ S ) 2 ) V j − 1 i − 1 + ( 1 + δ t ( r + σ ^ t 2 ( δ S ) 2 ) ) V j i − 1     + ( − 1 2 δ t ( r j + σ ^ t 2 ( δ S ) 2 ) ) V j + 1 i − 1 (34)</p><p>Equation (34) implies that approximation of the option price at T − δ t is explicitly dependent on known information. Let the coefficients of V j − 1 i − 1 , V j i − 1 and V j + 1 i − 1 be defined as a j , b j and c j respectively such that</p><p>a j = 1 2 δ t ( r j − σ ^ t 2 ( δ S ) 2 ) b j = 1 + δ t ( r + σ ^ t 2 ( δ S ) 2 ) c j = − 1 2 δ t ( r j + σ ^ t 2 ( δ S ) 2 ) (35)</p><p>The option price at each point in the grid is given by the linear equation</p><p>V j i = a j V j − 1 i − 1 + b j V j i − 1 + c j V j + 1 i − 1 (36)</p><p>Equation (36) can be formulated in matrix form and solved numerically. The matrix notation is given by</p><p>V i = B V i − 1 (37)</p><p>where</p><p>V i = [ V 1 i V 2 i ⋮ V M − 1 i ] (38)</p><p>B = [ b 1 c 1 0 ⋯ 0 a 2 b 2 c 2 ⋯ 0 0 a 3 b 3 ⋱ ⋮ ⋮ ⋮ ⋱ ⋱ c M − 2 0 0 ⋯ a M − 1 b M − 1 ] (39)</p><p>The matrix B is tridiagonal and can be solved efficiently using the Thomas algorithm [<xref ref-type="bibr" rid="scirp.123149-ref32">32</xref>] . The option value at time 0 is interpolated for a given underlying share price.</p></sec><sec id="s4"><title>4. Simulation Results</title><p>In this section, we present the simulation results to demonstrate the numerical solution of the LRB-IBM-PDE. The initial values are arbitrarily chosen and set as follows: S 0 = $ 10 , r = 4.5 % , T = 1, X T = 14 , trading days = 252, d t = 1 / 252 and assume that the apriori distribution of the process X t is a normal distribution, say X t ~ N ( 10,0.5 ) . The interval [ 0,1 ] is divided into N = 252 equally spaced sub-intervals of length δ t . The trading days is chosen as the time step such that δ t = 1 252 . With a current share price of 10, the strike prices can be constructed as 8, 9, 10, 11, and 12. The price of the underlying asset takes values from the unbounded interval [ 0, ∞ ) . We use an artificial limit of S max = 25 which is chosen to be around two to three times the exercise price. The interval [ 0 , S max ] is also divided into M = 252 equal sub-intervals of length δ S such that δ S = 0.1 . The choice of N = M is for simplicity, however, higher values may be used. From the literature, values of N, M ≥ 30 lead to convergence of the finite difference scheme. For comparison, the call prices under the exact solution of the IBM are also computed based on the same initial values to validate the numerical approximation. The comparison is also made with the commonly used Longstaff-Schwartz Least-Squares Monte Carlo Method for pricing Bermudan options for assets evolving according to the Black-Scholes Model. All results are calculated using Matlab version R2019a.</p><sec id="s4_1"><title>4.1. Simulation of Stock Price Process under LRB-IBM</title><p>Given the starting values previously stated, we simulate the sample path for the information process, volatility without transaction costs, and asset price process under the IBM. All simulations are based on Euler discretization. <xref ref-type="fig" rid="fig2">Figure 2</xref> displays the sample path of the LRB-information process, ξ t . It can be observed that the information process increases with time as a result of the information flow rate parameter λ which strictly increases with time. At time T, all market participants have full information about the value of the cash flow such that ξ T = X T . The minimal upward and downward fluctuations observed represent market rumors brought about by the Brownian Bridge process.</p><p>Next, the simulation of stochastic volatility requires that the initial conditional variance V 0 in Equation (5) is carefully chosen. Simulation tests suggest that values between 0 and 0.1 lead to stable values of the stochastic volatility. The optimal initial variance chosen was 0.03. <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the sample path of the volatility of the stock price.</p><p>The results demonstrate that stochastic volatility increases with time as a consequence of the information process which is an increasing diffusion process as given in Equation (1). The huge spike towards the end can be linked to the increased amount of information related to the value of the cash flow at time T. From a buyer’s perspective, more information about the price of the stock would lead to increased purchases which would in turn cause a sharp increase in the stock price. From a seller’s perspective, more information about the price of the stock would lead to more sales which in turn result in a sharp decrease in the stock price. Using the simulated values of stochastic volatility, the stock price process is simulated and presented in <xref ref-type="fig" rid="fig4">Figure 4</xref>. The price path looks like a reasonable presentation of a random price process showing trend and fluctuations over time.</p></sec><sec id="s4_2"><title>4.2. Option Price without Transaction Costs</title><p>The price of a Bermudan call option without transaction costs for an asset under the LRB-IBM-PDE as simulated in Section 4.1 is computed. In this case, the transaction cost rates are all zero with C 0 = C 1 = C 2 = 0 for the pricing Equation (17) such that the market is complete with the stochastic volatility equivalent to Equation (4).</p><sec id="s4_2_1"><title>4.2.1. European-Style Exercise Rights</title><p>For P = 1, the Bermudan call option has a European exercise style. Using the uniform grid, the price of the option is calculated through backward iteration in time with the boundary conditions stated in Equation (27) imposed on the grid. The option price is 1.1928 when it is at the money (ATM), that is when K = 10. <xref ref-type="fig" rid="fig5">Figure 5</xref> illustrates the European call option price surface as a function of the initial asset price and the time to maturity with zero transaction costs under the LRB-IBM-PDE. The option surface indicates that the option price increases as the stock price increases. Similarly, the call value increases as t → T , because as the maturity time approaches, there is more information about the price of the asset and the call price must go up to reflect the possibility of profit.</p><p>The accuracy of the FDM for solving the LRB-IBM-PDE is checked by comparing the results with the exact solution of the IBM and the BSM under zero transaction costs and for the same initial values. Since BSM assumes constant volatility, the option prices are simulated for different values of volatility. For illustration, we use volatility values of 20%, 30%, 40% and 50%. <xref ref-type="table" rid="table1">Table 1</xref> summarizes the call prices under the LRB-IBM-PDE, closed-form IBM and BSM for different strike prices.</p><p>The call prices are observed to reduce as the strike prices increases. The simulated option prices under LRB-IBM-PDE are very close to the exact solution of the IBM with a percentage error within 1%, hence, validating the finite difference approximation. However, the BSM prices vary for different strike prices but are generally slightly lower than the approximated IBM prices. This is expected because of the assumption of constant volatility which leads to some discrepancies in the theoretical price of the BSM such as overpricing ATM options and</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Prices for a Bermudan call option without transaction costs, with one exercise date, under the LRB-IBM-PDE, closed-form IBM and Black Scholes models. The parameters used are T = 1, S<sub>0</sub> = 10, X<sub>T</sub> = 14, r = 4.5%</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Strike</th><th align="center" valign="middle" >IBM-PDE</th><th align="center" valign="middle" >IBM-CLOSED</th><th align="center" valign="middle" >BSM (20%)</th><th align="center" valign="middle" >BSM (30%)</th><th align="center" valign="middle" >BSM (40%)</th><th align="center" valign="middle" >BSM (50%)</th></tr></thead><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >3.0002</td><td align="center" valign="middle" >2.4589</td><td align="center" valign="middle" >2.6462</td><td align="center" valign="middle" >2.8976</td><td align="center" valign="middle" >3.1793</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2.0462</td><td align="center" valign="middle" >2.0454</td><td align="center" valign="middle" >1.6699</td><td align="center" valign="middle" >1.9697</td><td align="center" valign="middle" >2.2985</td><td align="center" valign="middle" >2.6373</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1.1928</td><td align="center" valign="middle" >1.1919</td><td align="center" valign="middle" >1.0451</td><td align="center" valign="middle" >1.4231</td><td align="center" valign="middle" >1.8023</td><td align="center" valign="middle" >2.1793</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >0.7264</td><td align="center" valign="middle" >0.7270</td><td align="center" valign="middle" >0.6040</td><td align="center" valign="middle" >1.0020</td><td align="center" valign="middle" >1.4004</td><td align="center" valign="middle" >1.7962</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >0.4042</td><td align="center" valign="middle" >0.4039</td><td align="center" valign="middle" >0.3247</td><td align="center" valign="middle" >0.6904</td><td align="center" valign="middle" >1.0806</td><td align="center" valign="middle" >1.4783</td></tr></tbody></table></table-wrap><p>under pricing ITM and OTM options. It is also observed that the option is most expensive when it is in the money (ITM), followed by ATM and least expensive when it is out of the money (OTM).</p></sec><sec id="s4_2_2"><title>4.2.2. Early-Exercise Premium</title><p>The finite difference scheme is also applied in solving the price of an early exercise option for the case when P &gt; 1. The option prices are computed for different values of P. For illustration, we randomly select four values of P to represent a Bermudan call option that can be exercised semi-annually, quarterly, monthly, and daily such that P = ( 2 , 4 , 12 , 252 ) , respectively. When P = 252, the option can be considered to be an approximation of an American style option that can be exercised on any day within the life of the option. The simulated call prices under the LRB-IBM-PDE are then compared to simulated values obtained using the Longstaff-Schwartz least squares method for an underlying evolving according to the BSM. The BSM prices are calculated based on a volatility of 20%, which is closest to the IBM prices obtained when P = 1. This early exercise premium is calculated using the function optstockbyls() in Matlab.</p><p><xref ref-type="table" rid="table2">Table 2</xref> displays the call premiums under LRB-IBM-PDE and BSM for Bermudan option with different exercise times. The call premiums increase with an increase in the number of possible exercise dates under both models. The early exercise priviledge for the Bermudan option with P &gt; 1 makes it more expensive as compared to the European style option. These results are consistent with the literature such that the price of the Bermudan option is higher than the European option but lower than the American option.</p><p>To illustrate the early exercise value (EV) and continuation values (CV) of the option, we consider P = 4 where that option can be exercised at four equal times apart. The continuation values are calculated directly from the PDE at the exercise points on the grid. At each exercise date, one needs to compare the immediate exercise value with the continuation value and decide to exercise as soon as the exercise value is greater than or equal to the continuation value as given in Equation (14). <xref ref-type="table" rid="table3">Table 3</xref> displays the continuation values and exercise values for the Bermudan call option at each of the four possible exercise dates.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Prices for a Bermudan call option without transaction costs, expiry T = 1 with 2, 4, 12 and 252 exercise times, under the LRB-IBM-PDE and Black Scholes models</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Strike</th><th align="center" valign="middle" ></th><th align="center" valign="middle" >P = 2</th><th align="center" valign="middle" >P = 4</th><th align="center" valign="middle" >P = 12</th><th align="center" valign="middle" >P = 252</th></tr></thead><tr><td align="center" valign="middle"  rowspan="2"  >8</td><td align="center" valign="middle" >IBM</td><td align="center" valign="middle" >3.0005</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >3.0015</td><td align="center" valign="middle" >3.0017</td></tr><tr><td align="center" valign="middle" >BSM</td><td align="center" valign="middle" >2.5180</td><td align="center" valign="middle" >2.5356</td><td align="center" valign="middle" >2.5516</td><td align="center" valign="middle" >2.5725</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >9</td><td align="center" valign="middle" >IBM</td><td align="center" valign="middle" >2.0463</td><td align="center" valign="middle" >2.0469</td><td align="center" valign="middle" >2.0473</td><td align="center" valign="middle" >2.0475</td></tr><tr><td align="center" valign="middle" >BSM</td><td align="center" valign="middle" >1.6904</td><td align="center" valign="middle" >1.7541</td><td align="center" valign="middle" >1.7828</td><td align="center" valign="middle" >1.7962</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >10</td><td align="center" valign="middle" >IBM</td><td align="center" valign="middle" >1.1929</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >1.1938</td><td align="center" valign="middle" >1.1940</td></tr><tr><td align="center" valign="middle" >BSM</td><td align="center" valign="middle" >1.0868</td><td align="center" valign="middle" >1.1127</td><td align="center" valign="middle" >1.1757</td><td align="center" valign="middle" >1.1805</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >11</td><td align="center" valign="middle" >IBM</td><td align="center" valign="middle" >0.7265</td><td align="center" valign="middle" >0.7269</td><td align="center" valign="middle" >0.7273</td><td align="center" valign="middle" >0.7275</td></tr><tr><td align="center" valign="middle" >BSM</td><td align="center" valign="middle" >0.6379</td><td align="center" valign="middle" >0.6636</td><td align="center" valign="middle" >0.6708</td><td align="center" valign="middle" >0.6740</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >12</td><td align="center" valign="middle" >IBM</td><td align="center" valign="middle" >0.4043</td><td align="center" valign="middle" >0.4047</td><td align="center" valign="middle" >0.4051</td><td align="center" valign="middle" >0.4053</td></tr><tr><td align="center" valign="middle" >BSM</td><td align="center" valign="middle" >0.3583</td><td align="center" valign="middle" >0.3738</td><td align="center" valign="middle" >0.3845</td><td align="center" valign="middle" >0.3897</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Continuation values and exercise values for Bermudan call option without transaction costs and with four possible exercise dates for an asset under IBM</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Moneyness</th><th align="center" valign="middle" ></th><th align="center" valign="middle" >t<sub>1</sub></th><th align="center" valign="middle" >t<sub>2</sub></th><th align="center" valign="middle" >t<sub>3</sub></th><th align="center" valign="middle" >t<sub>4</sub></th></tr></thead><tr><td align="center" valign="middle" >ITM</td><td align="center" valign="middle" >CV</td><td align="center" valign="middle" >2.7637</td><td align="center" valign="middle" >2.5162</td><td align="center" valign="middle" >2.2631</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >K = 8</td><td align="center" valign="middle" >EV</td><td align="center" valign="middle" >2.3043</td><td align="center" valign="middle" >2.7788</td><td align="center" valign="middle" >2.6616</td><td align="center" valign="middle" >4.6717</td></tr><tr><td align="center" valign="middle" >ATM</td><td align="center" valign="middle" >CV</td><td align="center" valign="middle" >0.9452</td><td align="center" valign="middle" >0.6861</td><td align="center" valign="middle" >0.4141</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >K = 10</td><td align="center" valign="middle" >EV</td><td align="center" valign="middle" >0.3043</td><td align="center" valign="middle" >0.7788</td><td align="center" valign="middle" >0.6616</td><td align="center" valign="middle" >2.6717</td></tr><tr><td align="center" valign="middle" >OTM</td><td align="center" valign="middle" >CV</td><td align="center" valign="middle" >0.2610</td><td align="center" valign="middle" >0.1310</td><td align="center" valign="middle" >0.0303</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >K = 12</td><td align="center" valign="middle" >EV</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.6717</td></tr></tbody></table></table-wrap><p>When the option is ITM or ATM, the results indicate that the option holder may exercise the option early at t<sub>2</sub> which is the smallest time when the exercise value is greater than the continuation value. While this is the smallest optimal time to exercise the Bermudan option, it may not be the best since the option is worth more as it approaches maturity. However, when the option is OTM, it is only optimal to exercise it at maturity.</p></sec></sec><sec id="s4_3"><title>4.3. Option Price with Variable Transaction Costs</title><p>From Section 4.2, it is observed that option prices approximated using the finite difference scheme under zero transaction costs compare with the closed-form IBM prices, demonstrating accuracy of the numerical approximation. Therefore, the option prices are also approximated for the pricing equation in the presence of variable transaction costs (TC). The transaction costs rates are such that { C 0 , C 1 , C 2 } ≥ 0 for the pricing Equation (17) and the modified stochastic volatilities are defined in Equation (18) and Equation (20) for non-increasing exponential transaction costs and non-increasing linear transaction costs respectively. The numerical approximation of the modified volatilities is respectively given in Equation (30) and Equation (31).</p><p>The simulation experiment is done for a Bermudan option with 4 exercise dates and with initial values as previously stated: T = 1 , r = 4.5 % , S 0 = 10 . The transaction cost rates, C<sub>0</sub>, C<sub>1</sub> and C<sub>2</sub> are chosen arbitrarily while keeping the cumulative transaction costs at 10% to account for taxes, brokerage fees, bid-ask spreads, stamp duties, and exchange fees [<xref ref-type="bibr" rid="scirp.123149-ref33">33</xref>] . The call values are obtained for different transaction costs rates and strike prices. The constant cost of trading, C<sub>0</sub> is used as the basis and is examined at 1%, 5% and 10% in order to determine the effect of changing transaction costs rates on call premium.</p><p>Under the non-increasing exponential transaction cost function, different values of C<sub>1</sub> and C<sub>2</sub> are arbitrarily chosen to examine the behavior of the option prices. As long as C 0 ≥ 0 , any value of C 1 , C 2 ∈ [ 0,1 ] can be chosen to yield reasonable values of transactions costs. On the other hand, under the linear transaction cost function, the following values of C<sub>1</sub> and C<sub>2</sub> result in reasonable values for transaction costs given the constant cost of trading C<sub>0</sub>. Any values above the limits lead to negative transaction costs.</p><p>For C 0 = 1 % C 1 , C 2 ≤ 0.06 %</p><p>For C 0 = 5 % C 1 , C 2 ≤ 0.3 %</p><p>For C 0 = 10 % C 1 , C 2 ≤ 0.6 %</p><p><xref ref-type="table" rid="table4">Table 4</xref> and <xref ref-type="table" rid="table5">Table 5</xref> display the Bermudan call prices with 4 exercise dates, under the non-increasing exponential transaction cost function and linear transaction cost function respectively, for different transaction costs rates and exercise prices.</p><p>The results show that transaction costs have a negative relationship with the price of the Bermudan call option. The call prices reduce when the option is ATM and OTM as one increases the constant cost of trading from 1% to 10%.</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Bermudan call prices for different transactions costs rates under the non-increasing exponential transaction cost function for P = 4, T = 1, r = 4.5% and S<sub>0</sub> = 10</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Transaction Costs Rates</th><th align="center" valign="middle"  colspan="3"  >Moneyness of the Option</th></tr></thead><tr><td align="center" valign="middle" >ITM (K = 8)</td><td align="center" valign="middle" >ATM (K = 10)</td><td align="center" valign="middle" >OTM (K = 12)</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = C<sub>1</sub> = C<sub>2</sub> = 0</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4047</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 5%, C<sub>2</sub> = 0%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1796</td><td align="center" valign="middle" >0.3887</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 0%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1787</td><td align="center" valign="middle" >0.3869</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = C<sub>2</sub> = 0%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1780</td><td align="center" valign="middle" >0.3863</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 5%, C<sub>2</sub> = 3%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1796</td><td align="center" valign="middle" >0.3887</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1794</td><td align="center" valign="middle" >0.3889</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 3%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1790</td><td align="center" valign="middle" >0.3878</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 5%, C<sub>1</sub> = 5%, C<sub>2</sub> = 3%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1319</td><td align="center" valign="middle" >0.3205</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 5%, C<sub>1</sub> = 5%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1316</td><td align="center" valign="middle" >0.3201</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 5%, C<sub>1</sub> = 3%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0003</td><td align="center" valign="middle" >1.1284</td><td align="center" valign="middle" >0.3145</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 10%, C<sub>1</sub> = 5%, C<sub>2</sub> = 3%</td><td align="center" valign="middle" >3.0002</td><td align="center" valign="middle" >1.0996</td><td align="center" valign="middle" >0.2288</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 10%, C<sub>1</sub> = 5%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0002</td><td align="center" valign="middle" >1.0993</td><td align="center" valign="middle" >0.2286</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 10%, C<sub>1</sub> = 3%, C<sub>2</sub> = 5%</td><td align="center" valign="middle" >3.0002</td><td align="center" valign="middle" >1.0943</td><td align="center" valign="middle" >0.2148</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Bermudan call prices for different transactions costs rates under the non-increasing linear transaction cost function for P = 4, T = 1, r = 4.5% and S<sub>0</sub> = 10</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Transaction Costs</th><th align="center" valign="middle"  colspan="3"  >Moneyness of the Option</th></tr></thead><tr><td align="center" valign="middle" >ITM (K = 8)</td><td align="center" valign="middle" >ATM (K = 10)</td><td align="center" valign="middle" >OTM (K = 12)</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = C<sub>1</sub> = C<sub>2</sub> = 0</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4046</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = C<sub>2</sub> = 0.06%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4046</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 0.06%, C<sub>2</sub> = 0%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4046</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = 0%, C<sub>2</sub> = 0.06%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4045</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 1%, C<sub>1</sub> = C<sub>2</sub> = 0%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1934</td><td align="center" valign="middle" >0.4045</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 5%, C<sub>1</sub> = C<sub>2</sub> = 0.3%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1932</td><td align="center" valign="middle" >0.4040</td></tr><tr><td align="center" valign="middle" >C<sub>0</sub> = 10%, C<sub>1</sub> = C<sub>2</sub> = 0.6%</td><td align="center" valign="middle" >3.0011</td><td align="center" valign="middle" >1.1930</td><td align="center" valign="middle" >0.4034</td></tr></tbody></table></table-wrap><p>From a holder’s perspective, the portfolio wealth of an investor will be eroded the more the cost of hedging increases. These costs are compensated through a decrease in the price of the call option. Thus, it is observed that as the rate of transaction costs increases the call option value will decrease. On the other hand, the value when the option is ITM is not very sensitive to changes in the transaction costs rates since the price difference is negligible. The results also show that the option price changes differently for different values of C<sub>1</sub> and C<sub>2</sub> for the exponential case. The call prices are higher for C 1 &gt; C 2 as compared to when C 2 &gt; C 1 or C 1 = C 2 . This means that information flow to market traders has a significant role in lowering transaction costs of trading which in turn, increase the call prices. However, the call prices under the linear transaction cost function are not very sensitive to changes in transaction cost rates as they are much closer to the prices under zero transaction costs. For instance, the prices when the option is ITM under the linear transaction cost function are indifferent for all values of C<sub>0</sub>.</p><p>For illustration, consider the ATM option (K = 10) with C 0 = C 1 = C 2 = 5 % for the exponential transaction function and C 0 = 10 % , C 1 = C 2 = 0.6 % for the linear transaction function. For the same initial values, T = 1 , S 0 = 10 , X T = 14 , r = 4.5 % , and P = 4 , <xref ref-type="fig" rid="fig6">Figure 6</xref> displays the price of the Bermudan call option with variable transaction costs under the Information-based model. It considers the effect of the two transaction cost functions on the price of a Bermudan call option from the holder’s perspective. Generally, the option price increases as the stock price increases which is consistent with the literature. The option prices are lower under the exponential transaction cost function as compared to the linear case but converge as the share price increase.</p><p>The continuation values (CV) in the presence of transaction costs also decrease at all exercise points as illustrated in <xref ref-type="table" rid="table6">Table 6</xref>. The smallest optimal time to exercise the option is still at the second exercise point where the exercise value (EV) is greater than the continuation value.</p><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Continuation values and exercise values for an ATM Bermudan call option with variable transaction costs and with four possible exercise dates for an asset under IBM</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >t<sub>1</sub></th><th align="center" valign="middle" >t<sub>2</sub></th><th align="center" valign="middle" >t<sub>3</sub></th><th align="center" valign="middle" >t<sub>4</sub></th></tr></thead><tr><td align="center" valign="middle" >CV-Without TC</td><td align="center" valign="middle" >0.9452</td><td align="center" valign="middle" >0.6861</td><td align="center" valign="middle" >0.4141</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >CV-Exponential TC</td><td align="center" valign="middle" >0.8798</td><td align="center" valign="middle" >0.6197</td><td align="center" valign="middle" >0.3556</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >CV-Linear TC</td><td align="center" valign="middle" >0.9450</td><td align="center" valign="middle" >0.6859</td><td align="center" valign="middle" >0.4139</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >EV</td><td align="center" valign="middle" >0.3043</td><td align="center" valign="middle" >0.7788</td><td align="center" valign="middle" >0.6616</td><td align="center" valign="middle" >2.6717</td></tr></tbody></table></table-wrap></sec></sec><sec id="s5"><title>5. Numerical Approximation of Bermudan Option Greeks under the LRB-Information Based Model</title><p>The Greeks provide a means of measuring the sensitivity of the price of an option to quantifiable factors. The finite difference scheme is also applied in estimating the Greeks associated with the Bermudan call price under the IBM. The most common Greeks used include delta, vega, gamma, theta, and rho. Delta measures the sensitivity of the value of the option with respect to changes in price of the asset S. The notation Δ s is used to differentiate the options delta from change in a variable. Delta for the Bermudan call option is numerically approximated as</p><p>Δ s = ∂ V ∂ S = V ( S + Δ S , t ) − V ( S , t ) Δ S (40)</p><p>where Δ S represents a unit change in the underlying stock price and V ( . ) is the option price approximated using the FTCS for a given stock price at time zero. Gamma measures the rate of change of delta with respect to a unit change in the price of the underlying asset. It is obtained directly from delta as the stock price moves either up or down. The numerical gamma is approximated as follows:</p><p>Γ = ∂ Δ ∂ S = Δ u p s − Δ d o w n s 0.5 ∗ ( S u p − S d o w n ) (41)</p><p>where S u p and S d o w n denote the unit upward and downward movement in the stock price respectively, and Δ u p s and Δ d o w n s are estimated using the finite difference method in Equation (40). Vega measures the sensitivity of the option price relative to the expected volatility of the underlying asset. Volatility under the IBM is stochastic hence the initial variance is bumped by 1% to determine the change in the option price. The numerical approximation for vega is given by</p><p>ν = ∂ V ∂ σ ^ t = V ( S , t ) n e w σ ^ t − V ( S , t ) o l d σ ^ t Δ σ ^ t (42)</p><p>where V ( S , t ) n e w σ ^ t is the option price estimated under the bumped volatility and V ( S , t ) o l d σ ^ t is the option price under the initial volatility. Theta measures the sensitivity of the option value relative to the option’s time to maturity. It is negative for long positions and positive for short positions. For the Bermudan option, theta quantifies the risk that time poses to an option holder when the exercise dates are increased or reduced. It is defined as</p><p>θ = ∂ V ∂ t p = V ( S , t p + 1 ) − V ( S , t p ) Δ t p (43)</p><p>Rho measures the sensitivity of option value relative to changes in interest rate r. Its numerical approximation is obtained as</p><p>ρ = ∂ V ∂ r = V ( S , t ) r n e w − V ( S , t ) r o l d Δ r (44)</p><p>Simulation tests shows that the numerical approximations give reasonable results for the option sensitivities under the LRB-IBM. For illustration, the option Greeks are simulated for the Bermudan call option with four exercise dates under non-increasing exponential transaction costs where C 1 = C 2 = C 3 = 5 % . <xref ref-type="fig" rid="fig7">Figure 7</xref> displays the Greeks as a function of asset price and time for the Bermudan call option with 4 exercise dates, strike at $10, r = 4.5 % and T = 1 . Delta is positive as expected and increases as the stock price gets closer to the strike price. The values of delta oscillate around 0 if option is OTM, 0.5 for ATM and 1 if it is ITM. This implies that the option premium is expected to rise if the stock price increases over the contract period causing delta to be higher for ITM option.</p><p>Consequently, the rate of change of delta measured by gamma, is also positive. The results show that gamma is highest when the option is ATM and as it approaches maturity. This implies greatest volatility because every single move in the underlying asset will change the value of delta. The value of vega is also highest if the option is ATM as compared to ITM and OTM because of the high volatility expected. In addition, the shape for theta implies that the effect of time decay is higher when the option is ATM because of the highest volatility potential. Lastly, rho is positive for the Bermudan call option and increases with time and price of the underlying. Thus, the call option is more favorable in a high interest environment. Overall, the patterns displayed by the different Greeks are consistent with the literature on option sensitivities under standard models such as Black Scholes and Heston models.</p></sec><sec id="s6"><title>6. Conclusions and Further Research</title><p>Finite difference schemes have been shown to be straightforward in obtaining the numerical approximation of partial differential equations used to model the price of options with non-linear volatility. In this paper, we implement the explicit finite difference scheme to obtain the numerical solution of the non-linear information-based model partial differential equation arising in pricing when variable transaction costs are taken into account. Specifically, we consider the numerical approximation of the price of a Bermudan call option for an asset driven by L&#233;vy Random Bridge market information process within the information-based framework where transaction costs are either exponentially or linearly non-increasing. A uniform grid with small time and space steps is chosen for ease of implementation and to ensure the convergence and stability of the explicit finite difference scheme. Simulation tests are performed to show the practicability of the finite difference scheme on the LRB-IBM-PDE and the results compared to the exact solution of the IBM and the BSM prices. The numerical approximation of the Bermudan option Greeks derived from the estimated option prices is also presented.</p><p>The simulation results of the study can be summarized as follows. Firstly, the computed option prices approximated by the finite difference scheme are close to the closed-form solution of the information-based model with zero transaction costs, thus verifying the accuracy of the numerical approximation. Secondly, the IBM prices are slightly higher than the Black Scholes prices. This can be attributed to the assumption of constant volatility under BSM which leads to under pricing of ITM and OTM options. Thirdly, the results indicate that transaction costs decrease the call value and the change in transaction costs rates is sensitive to the call value when the option is ATM or OTM. However, the option is insensitive to changes in transaction costs rates when it is ITM. In general, the non-increasing exponential transaction costs give lower values of the call as compared to the linear case. The continuation values of the Bermudan option are also reduced in the presence of transaction costs. Furthermore, the findings show that information flow to market participants has a significant role in decreasing transaction costs of trading. Finally, the simulated option Greeks under the IBM with variable transaction costs are consistent with call option sensitivity movements in the literature.</p><p>For future work, other numerical methods such as spectral methods and Monte-Carlo methods can be explored in obtaining the numerical solution of the LRB-information based model equation with variable transaction costs in order to compare their convergence rate and accuracy power. Moreover, further research can be focused on applying the finite different scheme or other numerical approximation methods on the LRB-IBM-PDE to real options data, specifically in pricing exchange-traded American or European options which are special forms of the Bermudan options.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s8"><title>Cite this paper</title><p>Odin, M., Jane, A.A. and Cyprian, O.O. (2023) Numerical Approximation of Information-Based Model Equation for Bermudan Option with Variable Transaction Costs. Journal of Mathematical Finance, 13, 89-111. https://doi.org/10.4236/jmf.2023.131006</p></sec></body><back><ref-list><title>References</title><ref id="scirp.123149-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Black, F. and Scholes, M. (1973) The Pricing of Options and Corporate Liabilities. Journal of Political Economy, 81, 637-654. https://doi.org/10.1086/260062</mixed-citation></ref><ref id="scirp.123149-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Brody, D.C., Hughston, L.P. and Macrina, A. (2008) Information-Based Asset Pricing. International Journal of Theoretical and Applied Finance, 11, 107-142. https://doi.org/10.1142/S0219024908004749</mixed-citation></ref><ref id="scirp.123149-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Hughston, L.P. and Sanchez-Betancourt, L. (2020) Pricing with Variance Gamma Information. Risks, 8, Article 105. https://doi.org/10.3390/risks8040105</mixed-citation></ref><ref id="scirp.123149-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Rutkowski, M. and Yu, N. (2007) An Extension of the Brody-Hughston-Macrina Approach to Modeling of Defaultable Bonds. International Journal of Theoretical and Applied Finance, 10, 557-589. https://doi.org/10.1142/S0219024907004263</mixed-citation></ref><ref id="scirp.123149-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Brody, D.C., Davis, M.H.A., Friedman, R.L. and Hughston, L.P. (2009) Informed traders. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 465, 1103-1122. https://doi.org/10.1098/rspa.2008.0465</mixed-citation></ref><ref id="scirp.123149-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Macrina, A. (2008) An Information-Based Framework for Asset Pricing: X-Factor Theory and Its Applications. arXiv preprint arXiv:0807.2124</mixed-citation></ref><ref id="scirp.123149-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Hoyle, E., Hughston, L.P. and Macrina, A. (2011) Levy Random Bridges and the Modelling of Financial Information. Stochastic Processes and Their Applications, 121, 856-884. https://doi.org/10.1016/j.spa.2010.12.003</mixed-citation></ref><ref id="scirp.123149-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Odin, M., Aduda, J.A. and Omari, C.O. (2022) Pricing Bermudan Option with Variable Transaction Costs under the Information-Based Model. Open Journal of Statistics, 12, 549-562. https://doi.org/10.4236/ojs.2022.125033</mixed-citation></ref><ref id="scirp.123149-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">He, T., Coolen, F.P.A. and Coolen-Maturi, T. (2021) Nonparametric Predictive Inference for American Option Pricing Based on the Binomial Tree Model. Communications in Statistics—Theory and Methods, 50, 4657-4684. https://doi.org/10.1080/03610926.2020.1764040</mixed-citation></ref><ref id="scirp.123149-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">El Filali Ech-Chafiq, Z., Henry-Labordere, P. and Lelong, J. (2021) Pricing Bermudan Options Using Regression Trees/Random Forests. Available at SSRN 3984200. https://doi.org/10.2139/ssrn.3984200</mixed-citation></ref><ref id="scirp.123149-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Vellekoop, M. and Nieuwenhuis, H. (2009) A Tree-Based Method to Price American Options in the Heston Model. The Journal of Computational Finance, 13, 1-21. https://doi.org/10.21314/JCF.2009.197</mixed-citation></ref><ref id="scirp.123149-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Sahar, S., Zouhir, M., et al. (2022) Pricing American Put Option Using RBF-NN: New Simulation of Black-Scholes. Moroccan Journal of Pure and Applied Analysis, 8, 78-91. https://doi.org/10.2478/mjpaa-2022-0007</mixed-citation></ref><ref id="scirp.123149-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Xiang, J. and Wang, X. (2022) Quasi-Monte Carlo Simulation for American Option Sensitivities. Journal of Computational and Applied Mathematics, 413, Article ID: 114268. https://doi.org/10.1016/j.cam.2022.114268</mixed-citation></ref><ref id="scirp.123149-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Lapeyre, B. and Lelong, J. (2021) Neural Network Regression for Bermudan Option Pricing. Monte Carlo Methods and Applications, 27, 227-247. https://doi.org/10.1515/mcma-2021-2091</mixed-citation></ref><ref id="scirp.123149-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Abdelkawy, M.A. and Lopes, A.M. (2022) Spectral Solutions for Fractional Black-Scholes Equations. Mathematical Problems in Engineering, 2022, Article ID: 9365292. https://doi.org/10.1155/2022/9365292</mixed-citation></ref><ref id="scirp.123149-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Jain, S. and Oosterlee, C.W. (2015) The Stochastic Grid Bundling Method: Efficient Pricing of Bermudan Options and Their Greeks. Applied Mathematics and Computation, 269, 412-431. https://doi.org/10.1016/j.amc.2015.07.085</mixed-citation></ref><ref id="scirp.123149-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Tour, G., Thakoor, N., Khaliq, A.Q.M. and Tangman, D.Y. (2018) Cos Method for Option Pricing under a Regime-Switching Model with Time-Changed Levy Processes. Quantitative Finance, 18, 673-692. https://doi.org/10.1080/14697688.2017.1412494</mixed-citation></ref><ref id="scirp.123149-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Fang, F. and Oosterlee, C.W. (2011) A Fourier-Based Valuation Method for Bermudan and Barrier Options under Heston’s Model. SIAM Journal on Financial Mathematics, 2, 439-463. https://doi.org/10.1137/100794158</mixed-citation></ref><ref id="scirp.123149-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, R., Zhang, Q. and Song, H. (2015) An Efficient Finite Element Method for Pricing American Multi-Asset Put Options. Communications in Nonlinear Science and Numerical Simulation, 29, 25-36. https://doi.org/10.1016/j.cnsns.2015.03.022</mixed-citation></ref><ref id="scirp.123149-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Izem, N., Malek, M., Saoud, S., et al. (2021) A Partition of Unity Finite Element Method for Valuation American Option under Black-Scholes Model. Moroccan Journal of Pure and Applied Analysis, 7, 324-336. https://doi.org/10.2478/mjpaa-2021-0021</mixed-citation></ref><ref id="scirp.123149-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Khalsaraei, M.M., Shokri, A., Mohammadnia, Z. and Sedighi, H.M. (2021) Qualitatively Stable Nonstandard Finite Difference Scheme for Numerical Solution of the Nonlinear Black-Scholes Equation. Journal of Mathematics, 2021, Article ID: 6679484. https://doi.org/10.1155/2021/6679484</mixed-citation></ref><ref id="scirp.123149-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Khalsaraei, M.M., Rashidi, M.M., Shokri, A., Ramos, H. and Khakzad, P. (2022) A Nonstandard Finite Difference Method for a Generalized Black-Scholes Equation. Symmetry, 14, Article 141. https://doi.org/10.3390/sym14010141</mixed-citation></ref><ref id="scirp.123149-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Uprety, K.N. and Panday, G.P. (2020) Numerical Solution of European and American Option with Dividends Using Finite Difference Methods. Scientific World, 13, 55-61. https://doi.org/10.3126/sw.v13i13.30540</mixed-citation></ref><ref id="scirp.123149-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Yousuf, M., Khaliq, A.Q.M. and Kleefeld, B. (2012) The Numerical Approximation of Nonlinear Black-Scholes Model for Exotic Path-Dependent American Options with Transaction Cost. International Journal of Computer Mathematics, 89, 1239-1254. https://doi.org/10.1080/00207160.2012.688115</mixed-citation></ref><ref id="scirp.123149-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Company, R., Egorova, V., Jodar, L. and Vazquez, C. (2016) Finite Difference Methods for Pricing American Put Option with Rationality Parameter: Numerical Analysis and Computing. Journal of Computational and Applied Mathematics, 304, 1-17. https://doi.org/10.1016/j.cam.2016.03.001</mixed-citation></ref><ref id="scirp.123149-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">&amp;#352;ev&amp;#269;ovi&amp;#269;, D. and &amp;#381;itňanská, M. (2016) Analysis of the Nonlinear Option Pricing Model under Variable Transaction Costs. Asia-Pacific Financial Markets, 23, 153-174. https://doi.org/10.1007/s10690-016-9213-y</mixed-citation></ref><ref id="scirp.123149-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Fakharany, M., Company, R. and Jodar, L. (2014) Positive Finite Difference Schemes for a Partial Integro-Differential Option Pricing Model. Applied Mathematics and Computation, 249, 320-332. https://doi.org/10.1016/j.amc.2014.10.064</mixed-citation></ref><ref id="scirp.123149-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Amster, P., Averbuj, C.G., Mariani, M.C. and Rial, D. (2005) A Black-Scholes Option Pricing Model with Transaction Costs. Journal of Mathematical Analysis and Applications, 303, 688-695. https://doi.org/10.1016/j.jmaa.2004.08.067</mixed-citation></ref><ref id="scirp.123149-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Ikamari, C., Ngare, P. and Weke, P. (2020) Multi-Asset Option Pricing Using an Information-Based Model. Scientific African, 10, e00564. https://doi.org/10.1016/j.sciaf.2020.e00564</mixed-citation></ref><ref id="scirp.123149-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Bjork, T. (2009) Arbitrage Theory in Continuous Times. Oxford University Press, Oxford.</mixed-citation></ref><ref id="scirp.123149-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Jalghaf, H.K., Kovacs, E., Majar, J., Nagy, A. and Askar, A.H. (2021) Explicit Stable finite Difference Methods for Diffusion-Reaction Type Equations. Mathematics, 9, Article 3308. https://doi.org/10.3390/math9243308</mixed-citation></ref><ref id="scirp.123149-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Lee, W.T. (2011) Tridiagonal Matrices: Thomas Algorithm. MS6021, Scientific Computation, University of Limerick, Limerick.</mixed-citation></ref><ref id="scirp.123149-ref33"><label>33</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Kociński</surname><given-names> M. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Transaction Costs and Market Impact in Investment Management</article-title><source> e-Finanse: Financial Internet Quarterly</source><volume> 10</volume>,<fpage> 28</fpage>-<lpage>35</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref></ref-list></back></article>