Next Article in Journal
Author Identification Using Chaos Game Representation and Deep Learning
Next Article in Special Issue
Analysis of the Sign of the Solution for Certain Second-Order Periodic Boundary Value Problems with Piecewise Constant Arguments
Previous Article in Journal
Spurious OLS Estimators of Detrending Method by Adding a Linear Trend in Difference-Stationary Processes—A Mathematical Proof and Its Verification by Simulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Jump Models with Delay—Option Pricing and Logarithmic Euler–Maruyama Scheme

Department of Mathematical and Statistical Sciences, University of Alberta at Edmonton, Edmonton, AB T6G 2G1, Canada
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(11), 1932; https://doi.org/10.3390/math8111932
Submission received: 8 October 2020 / Revised: 25 October 2020 / Accepted: 27 October 2020 / Published: 2 November 2020
(This article belongs to the Special Issue Recent Advances in Delay Differential and Difference Equations)

Abstract

:
In this paper, we obtain the existence, uniqueness, and positivity of the solution to delayed stochastic differential equations with jumps. This equation is then applied to model the price movement of the risky asset in a financial market and the Black–Scholes formula for the price of European option is obtained together with the hedging portfolios. The option price is evaluated analytically at the last delayed period by using the Fourier transformation technique. However, in general, there is no analytical expression for the option price. To evaluate the price numerically, we then use the Monte-Carlo method. To this end, we need to simulate the delayed stochastic differential equations with jumps. We propose a logarithmic Euler–Maruyama scheme to approximate the equation and prove that all the approximations remain positive and the rate of convergence of the scheme is proved to be 0.5 .

1. Introduction

The risky asset in the classical Black–Scholes market is described by the geometric Brownian motion given by the stochastic differential equation driven by standard Brownian motion:
d S ( t ) = S ( t ) r d t + σ d W ( t ) ,
where r and σ are two positive constants and W ( t ) is the standard Brownian motion. Ever since the seminal work of Black, Scholes and Merton, there have been many research works to extend the Black–Scholes–Merton theory of option pricing from the original Black–Scholes market to more sophisticated models.
One of these extensions is the delayed stochastic differential equation (SDDE) driven by the standard Brownian motion (e.g., [1], see also [2,3]). In these works, the risky asset is described by the following stochastic delay differential equation
d S ( t ) = S ( t ) f ( t , S t ) d t + g ( t , S t ) d W ( t ) ,
where S t = { S ( s ) , t b s t } or S t = S ( t b ) for some constant b > 0 .
On the other hand, there have been some recent discoveries (see, e.g., [4,5,6,7]) showing that, to better fit some risky assets, it is more desirable to use the hyper-exponential jump process along with the classical Brownian motion:
d S ( t ) = S ( t ) r d t + σ d W ( t ) + β d Z ( t ) ,
where Z ( t ) is a hyper-exponential jump process (see the definition in the next section).
Let N ( d t , d z ) be the Poisson random measure associated with a jump process which includes the hyper-exponential jump process as a special case and let N ˜ ( d t , d z ) denote its compensated Poisson random measure. Then, the above equation with σ = 0 is a special case of the following equation
d S ( t ) = S ( t ) r d t + β [ 0 , T ] × R 0 z N ˜ ( d z , d s )
and it has been argued (e.g., [8,9,10]) that Equation (2) is a better model for stock prices than (1).
In this paper, we propose a new model to describe the risky asset by combining the hyper-exponential process with delay. More precisely, we propose the following stochastic differential equation as a model for the price movement of the risky asset:
d S ( t ) = S ( t ) f ( t , S ( t b ) ) d t + g ( t , S ( t b ) ) d Z ( t ) ,
where f and g are two given functions, and Z ( t ) is a Lévy process which includes the hyper-exponential jump processes as a special case. The above model along with the Brownian motion component can be found in [11], where the coefficient of Brownian motion cannot be allowed to be zero. In this work, we let the coefficient of the Brownian motion be zero and we use the Girsanov formula for the jump process to address the issue of completeness of the market and hedging portfolio missed in [11].
With the introduction of this new market model, the first question is whether the equation has a unique solution or not and if the unique solution exists whether the solution is positive or not (since the price of an asset is always positive). We first answer these questions in Section 2, where we prove the existence, uniqueness and positivity of the solutions to a larger class of equations than (3). To guarantee that the solution is positive, we need to assume that the jump part g ( t , S ( t b ) ) d Z ( t ) of the equation is bounded from below by some constant (see Assumption (A3) in the next section for the precise meaning). The class of equations to which our results can be applied is larger in the following two aspects: (1) Z ( t ) can be replaced by a more general Lévy process or more general Poisson random measure; and (2) the equation can be multi-dimensional.
Following the Black–Scholes–Merton principle, we then obtain a formula for the fair price for the European option and the corresponding replica hedging portfolio is also given. To evaluate this formula during the last delay period, we propose a Fourier transformation method. This method appears more explicit than the partial differential equation method in the literature and is closer to the original Black–Scholes formula in spirit. This is done in Section 4.
Due to the involvement of f ( S ( t b ) ) and g ( S ( t b ) ) , the above analytical expression for the fair option price formula is only valid in the last delay period. Then, how do we perform the evaluation by using this option price formula? We propose to use Monte-Carlo method to get the numerical value approximately. For this reason, we need to simulate Equation (3) numerically. We observe that there have been a lot of works (e.g., [12,13,14]) on Euler–Maruyama convergence scheme for SDDE models. There has already been study on the Euler–Maruyama scheme for SDDE models with jumps (e.g., [15]). However, in general, the Euler–Maruyama scheme cannot preserve the positivity of the solution. Since the solution to Equation (3) is positive (when the initial condition is positive), we wish all of our approximations of the solution are also positive. To this end and motivated by the similar work in the Brownian motion case (see, e.g., [16]), we introduce a logarithmic Euler–Maruyama scheme, a variant of the Euler–Maruyama scheme for (3). With this scheme, all the approximate solutions are positive and the rate of the convergence of this scheme is also 0.5 . This rate is optimal even in the Brownian motion case (e.g., [17]). Let us point out that the 0.5 rate of the usual Euler–Maruyama scheme for SDDE with jumps studied in [15] is only obtained in the L 2 sense. Not only our logarithmic Euler–Maruyama scheme preserves the positivity, its rate is 0.5 in L p for any p 2 . This is done in Section 3.
Finally, in Section 5, we present some numerical attempts and compare the classical Black–Scholes price formula against the market price for some famous call options in the real financial market.

2. Delayed Stochastic Differential Equations with Jumps

Let ( Ω , F , P ) be a probability space with a filtration ( F t ) { t 0 } satisfying the usual conditions. On ( Ω , F , P ) , let Z ( t ) be a Lévy process adapted to the filtration F t . We consider the following delayed stochastic differential equation driven by the Lévy process Z ( t ) :
d S ( t ) = f ( S ( t b ) ) S ( t ) d t + g ( S ( t b ) ) S ( t ) d Z ( t ) , t 0 , S ( t ) = ϕ ( t ) , t [ b , 0 ] ,
where
(i)
f , g : R R are some given bounded measurable functions;
(ii)
b > 0 is a given number representing the delay of the equation; and
(iii)
ϕ : [ b , 0 ] R is a (deterministic) measurable function.
To study the above stochastic differential equation, it is common to introduce the Poisson random measure associated with this Lévy process Z ( t ) (see, e.g., [9,18,19,20] and references therein). First, we write the jump of the process Z at time t by
Δ Z ( t ) : = Z ( t ) Z ( t ) if Δ Z ( t ) 0 .
Denote R 0 : = R \ { 0 } and let B ( R 0 ) be the Borel σ -algebra generated by the family of all Borel subsets U R , such that U ¯ R 0 . For any t > 0 and for any U B ( R 0 ) , we define the Poisson random measure, N : [ 0 , T ] × B ( R 0 ) × Ω R , associated with the Lévy process Z by
N ( t , U ) : = 0 s t , Δ Z s 0 χ U ( Δ Z ( s ) ) ,
where χ U is the indicator function of U. The associated Lévy measure ν of the Lévy process Z is given by
ν ( U ) : = E [ N ( 1 , U ) ]
and the compensated Poisson random measure N ˜ associated with the Lévy process Z ( t ) is defined by
N ˜ ( d t , d z ) : = N ( d t , d z ) E N ( d t , d z ) = N ( d t , d z ) ν ( d z ) d t .
For some technical reason, we assume that the process Z ( t ) has only bounded negative jumps to guarantee that the solution S ( t ) to (4) is positive. This means that there is an interval J = [ R , ) bounded from the left such that Δ Z ( t ) J for all t > 0 . With these notations, we can write
Z ( t ) = [ 0 , t ] × J z N ( d s , d z ) or d Z ( t ) = J z N ( d t , d z )
and Equation (4) becomes
d S ( t ) = f ( S ( t b ) ) + g ( S ( t b ) ) J z ν ( d z ) S ( t ) d t + g ( S ( t b ) ) S ( t ) J z N ˜ ( d t , d z ) .
It is a special case of the following equation:
d S ( t ) = f ( S ( t b ) ) S ( t ) d t + J g ( z , S ( t b ) ) S ( t ) N ˜ ( d t , d z ) .
Theorem 1.
Suppose that f : R R and g : J × R R are bounded measurable functions such that there is a constant α 0 > 1 satisfying g ( z , x ) α 0 > 1 for all z J and for all x R , where J is the supporting set of the Poisson measure N ( t , d z ) . Then, the stochastic differential delay Equation (8) admits a unique pathwise solution with the property that, if ϕ ( 0 ) > 0 , then, for all t > 0 , the random variable X ( t ) > 0 almost surely.
Proof. 
First, let us consider the interval [ 0 , b ] . When t is in this interval f ( X ( t b ) ) = f ( ϕ ( t b ) ) and g ( z ; X ( t b ) ) = g ( z ; ϕ ( t b ) ) are known given functions of t (and z). Thus, (8) is a linear equation driven by Poisson random measure. The standard theory (see, e.g., [18,20]) can be used to show that the equation has a unique solution. Moreover, it is also well-known (see the above-mentioned books or [21]) that by Itô’s formula the solution to (8) can be written as
X ( t ) = ϕ ( 0 ) exp { 0 t f ( ϕ ( s b ) ) d s + [ 0 , t ] × J log 1 + g ( z , ϕ ( s b ) ) N ˜ ( d s , d z ) + [ 0 , t ] × J log 1 + g ( z , ϕ ( s b ) ) g ( z , ϕ ( s b ) ) d s ν ( d z ) } .
From this formula, we see that, if ϕ ( 0 ) > 0 , then the random variable X ( t ) > 0 almost surely for every t [ 0 , b ] .
In a similar way, we can consider Equation (8) on t [ k b , ( k + 1 ) b ] recursively for k = 1 , 2 , 3 , , and obtain the same statements on this interval from previous results on the interval t [ b , k b ] . □
Since (4) is a special case of (8), we can write down a corresponding result of the above theorem for (4).
Corollary 1.
Let the Lévy process Z ( t ) have bounded negative jumps (e.g., Δ Z ( t ) J [ R , ) ). Suppose that f , g : R R are bounded measurable functions such that there is a constant α 0 > 1 satisfying g ( x ) α 0 R for all x R . Then, the stochastic differential delay Equation (4) admits a unique pathwise solution with the property that, if ϕ ( 0 ) > 0 , then for all t > 0 the random variable X ( t ) > 0 almost surely.
Proof. 
Equation (4) is a special case of (8) with g ( z , x ) = z g ( x ) . The condition g ( x ) α 0 R implies g ( z , x ) α 0 > 1 for all z J and for all x R . Thus, Theorem 1 can be applied. □
Example 1.
One example of the Lévy process Z ( t ) we have in mind, which is used in finance, is the hyper-exponential jump process, which we explain below. Let Y i , i = 1 , 2 , be independent and identically distributed random variables with the probability distribution given by
f Y ( x ) = i = 1 m p i η i e η i x I { x 0 } + j = 1 n q j θ j e θ j x I { x < 0 } ,
where
η i > 0 , p i 0 , θ j > 0 , q j 0 , i = 1 , , m , j = 1 , , n
with i = 1 m p i + j = 1 n q j = 1 . Let N t be a Poisson process with intensity λ. Then,
Z ( t ) = i = 1 N t Y i
is a Lévy process. If m = 1 , n = 1 , then Z ( t ) is called a double exponential process. The assumption on the boundedness of the negative jumps can be made possible by requiring that q j = 0 for all j = 1 , , n or by replacing the negative exponential distribution by truncated negative exponential distributions, namely,
f Y ( x ) = i = 1 m p i η i e η i x I { x 0 } + j = 1 n q j θ j 1 e θ j R j e θ j x I { R j < x < 0 } ,
where
η i > 0 , p i 0 , θ j > 0 , R j > 0 , q j 0 , i = 1 , , m , j = 1 , , n
with i = 1 m p i + j = 1 n q j = 1 . For this truncated hyper-exponential process, we can take J = [ R , ) with R = max { R 1 , , R n } .
Although this paper mainly is concerned with the one-dimensional delayed stochastic differential Equation (8) or (4), it is interesting to extend Theorem 1 to more than one dimension.
Let N ˜ j ( d s , d z ) , j = 1 , , d be independent compensated Poisson random measures. Consider the following system of delayed stochastic differential equations driven by Poisson random measures:
d S i ( t ) = j = 1 d f i j ( S ( t b ) ) S j ( t ) d t + S i ( t ) j = 1 d J g i j ( z , S ( t b ) ) N ˜ j ( d t , d z ) , i = 1 , , d , S i ( t ) = ϕ i ( t ) , t [ b , 0 ] , i = 1 , , d ,
where S ( t ) = ( S 1 ( t ) , , S d ( t ) ) T .
Theorem 2.
Suppose that f i j : R R and g i j : J × R R , 1 i , j d are bounded measurable functions such that there is a constant α 0 > 1 satisfying g i j ( z , x ) α 0 > 1 for all 1 i , j d , for all z J and for all x R , where J is the common supporting set of the Poisson measures N ˜ j ( t , d z ) , j = 1 , , d . If for all i j , f i j ( x ) 0 for all x R , and ϕ i ( 0 ) 0 , i = 1 , , d , then the stochastic differential delay Equation (9) admits a unique pathwise solution with the property that for all i = 1 , , d and for all t > 0 , the random variable S i ( t ) 0 almost surely.
Proof. 
We can follow the argument as in the proof of Theorem 1 to show that the system of delayed stochastic differential Equation (9) has a unique solution S ( t ) = ( S 1 ( t ) , , S d ( t ) ) T . We modify slightly the method of [22] to show the positivity of the solution. Denote g ˜ i j ( t , z ) = g i j ( z , S ( t b ) ) . Let Y i ( t ) be the solution to the stochastic differential equation
d Y i ( t ) = Y i ( t ) j = 1 d J g ˜ i j ( t , z ) N ˜ j ( d t , d z )
with initial conditions Y i ( 0 ) = ϕ i ( 0 ) . Since this is a scalar equation for Y i ( t ) , its explicit solution can be represented
Y i ( t ) = ϕ i ( 0 ) exp { j = 1 d log 1 + g ˜ i j ( s , z ) N ˜ j ( d s , d z ) + j = 1 d [ 0 , t ] × J log 1 + g ˜ i j ( s , z ) g ˜ i j ( s , z ) d s ν j ( d z ) } ,
where ν j is the associated Lévy measure for N ˜ j ( d s , d z ) . Denote f ˜ i j ( t ) = f i j ( S ( t b ) ) and let p i ( t ) be the solution to the following system of equations
d p i ( t ) = j = 1 d f ˜ i j ( t ) p j ( t ) d t , p i ( 0 ) = 1 , i = 1 , , d .
By the assumption on f, we have that, when i j , f ˜ i j ( t ) 0 almost surely. By a theorem in [23] (p. 173), we see that p i ( t ) 0 for all t 0 almost surely. Now, it is easy to check by the Itô formula that S ˜ i ( t ) = p i ( t ) Y i ( t ) is the solution to (9), which satisfies that S ˜ i ( t ) 0 almost surely. By the uniqueness of the solution, we see that S i ( t ) = S ˜ i ( t ) for i = 1 , , d . The theorem is then proved. □

3. Logarithmic Euler–Maruyama Scheme

Equation (4) or (8) is used in Section 4 to model the price of a risky asset in a financial market and its the solution is proved to be positive as in Theorem 1. As is well-known, the usual Euler–Maruyama scheme cannot preserve the positivity of the solution (e.g., [16] and references therein). Motivated by the work [16], we propose in this section a variant of the Euler–Maruyama scheme (which we call logarithmic Euler–Maruyama scheme) to approximate the solution so that all approximations are always non-negative. For the convenience of the future simulation, we consider only Equation (4), which we rewrite here:
d S ( t ) = f ( S ( t b ) ) S ( t ) d t + g ( S ( t b ) ) S ( t ) d Z ( t ) ,
where Z ( t ) = i = 1 N t Y i is a Lévy process. Here, N t is a Poisson process with intensity λ and Y 1 , Y 2 , , are iid random variables.
The solution to the above equation can be written as
S ( t ) = ϕ ( 0 ) exp 0 t f ( X ( u b ) ) d u + 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( X ( u b ) ) Y N ( u ) ) .
We consider a finite time interval [ 0 , T ] for some fixed T > 0 . Let Δ = T n > 0 be a time step size for some positive integer n N . For any nonnegative integer k 0 , denote t k = k Δ . We consider the partition π of the time interval [ 0 , T ] :
π : 0 = t 0 < t 1 < < t n = T .
On the subinterval [ t k , t k + 1 ] , the solution (11) can also be written as
S ( t ) = S ( t k ) exp ( t k t f ( X ( u b ) ) d u + t k u t , Δ Z ( u ) 0 ln ( 1 + g ( X ( u b ) ) Y N ( u ) ) ) , t [ t k , t k + 1 ] .
Motivated by Formula (12), we propose a logarithmic Euler–Maruyama scheme to approximate (4) as follows.
S π ( t k + 1 ) = S π ( t k ) exp f ( S π ( t k b ) ) Δ · exp ln ( 1 + g ( S π ( t k b ) ) Δ Z k ) , k = 0 , 1 , 2 , , n 1
with S π ( t ) = ϕ ( t ) for all t [ b , 0 ] . It is clear that, if ϕ ( 0 ) > 0 , then S π ( t k ) > 0 almost surely for all k = 0 , 1 , 2 , , n . Then, our approximations S π ( t k ) are always positive. Notice that the approximations from usual Euler–Maruyama scheme is always not positive preserving (see, e.g., [16] and references therein).
We prove the convergence and find the rate of convergence for the above scheme. For the convergence of the usual Euler–Maruyama scheme of jump equation with delay, we refer to [15]. To study the convergence of the above logarithmic Euler–Maruyama scheme, we make the following assumptions.
(A1)
The initial data ϕ ( 0 ) > 0 and they are Hölder continuous, i.e., there exist constant ρ > 0 and γ [ 1 / 2 , 1 ] ) such that for t , s [ b , 0 ]
| ϕ ( t ) ϕ ( s ) | ρ | t s | γ .
(A2)
f is bounded. f and g are global Lipschitz. This means that there exists a constant ρ > 0 such that
| g ( x 1 ) g ( x 2 ) | ρ | x 1 x 2 | ; | f ( x 1 ) f ( x 2 ) | ρ | x 1 x 2 | , x , x 2 R ; | f ( x ) | ρ , x R
(A3)
The support J of the Poisson random measure N is contained in [ R , ) for some R > 0 and there are constants α 0 > 1 and ρ > 0 satisfying ρ g ( x ) α 0 R for all x R .
(A4)
For any q > 1 , there is a ρ q > 0
J ( 1 + | z | ) q ν ( d z ) ρ q , x R .
For notational simplicity, we introduce two step processes
v 1 ( t ) = k = 0 I [ t k , t k + 1 ) ( t ) S π ( t k ) [ 1 e x ] v 2 ( t ) = k = 0 I [ t k , t k + 1 ) ( t ) S π ( t k b ) .
Define the continuous interpolation of the logarithmic Euler–Maruyama approximate solution on the whole interval [ b , T ] (not only on t k , k = 0 , , n ) as follows:
S π ( t ) = ϕ ( t ) t [ b , 0 ] ϕ ( 0 ) exp ( 0 t f ( v 2 ( u ) ) d u + 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) ) t [ 0 , T ] .
With this interpolation, we see that S π ( t ) > 0 almost surely for all t 0 .
Lemma 1.
Let Assumptions (A1)–(A4) be satisfied. Then, for any q 1 , there exists K q , independent of the partition π, such that
E sup 0 t T | S ( t ) | q E sup 0 t T | S π ( t ) | q K q .
Proof. 
We can assume that q > 2 . First, let us prove E sup 0 t T | S π ( t ) | q K q .
From (16), it follows
E sup 0 t T | S π ( t ) | q | ϕ ( 0 ) | q E [ sup 0 t T exp ( q 0 t f ( v 2 ( u ) ) d u + q 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) ) ] .
Since | f ( t ) | ρ , we have
E sup 0 t T | S π ( t ) | q ϕ ( 0 ) q e q ρ T E sup 0 t T exp q 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) = ϕ ( 0 ) q e q ρ T E sup 0 t T exp q T ln ( 1 + z g ( v 2 ( u ) ) ) N ( d u , d z ) ,
where, and throughout the remaining part of this paper, we denote T = [ 0 , t ] × J . Now, we handle the factor
I : = E sup 0 t T exp q T ln ( 1 + z g ( v 2 ( u ) ) ) N ( d u , d z ) .
Let h = ( ( 1 + z g ( v 2 ( u ) ) 2 q 1 ) ) / z . Then,
I = E sup 0 t T exp 1 2 T ln ( 1 + z h ) N ( d u , d z ) = E sup 0 t T exp 1 2 T ln ( 1 + z h ) N ˜ ( d u , d z ) + 1 2 T ln ( 1 + z h ) ν ( d z ) d u = E sup 0 t T exp 1 2 T ln ( 1 + z h ) N ˜ ( d u , d z ) + 1 2 T ln ( 1 + z h ) z h ν ( d z ) d u sup 0 t T exp 1 2 T ( 1 + z g ( v 2 ( u ) ) 2 q 1 ) ν ( d z ) d u ] C q E sup 0 t T exp 1 2 T ln ( 1 + z h ) N ˜ ( d u , d z ) + 1 2 T ln ( 1 + z h ) z h ν ( d z ) d u ,
where we use boundedness of g and Assumption (A4). Now, an application of the Cauchy–Schwartz inequality yields
I C q E sup 0 t T M t 1 / 2 ,
where
M t : = exp T ln ( 1 + z h ) N ˜ ( d u , d z ) + T ln ( 1 + z h ) z h ν ( d z ) d u .
However, ( M t , 0 t T ) is an exponential martingale. Thus,
E sup 0 t T M t 2 E M T = 2 .
Inserting this estimate of I into (17) proves E sup 0 t T | S π ( t ) | q K q < . In the same way, we can show E sup 0 t T | S ( t ) | q K q < . This completes the proof of the lemma. □
Lemma 2.
Assume Assumptions (A1)–(A4) are true. Then, there is a constant K > 0 , independent of π, such that
E Q | S π ( t ) v 1 ( t ) | p K Δ p / 2 , t [ 0 , T ] .
Proof. 
Let t [ t j , t j + 1 ) for some j. Using | e x e y | ( e x + e y ) | x y | we can write
| S π ( t ) v 1 ( t ) | = | S π ( t ) S π ( t j ) | | S π ( t ) + S π ( t j ) | · | t j t f ( v 2 ( s ) ) d s + t j s t ln ( 1 + g ( v 2 ( s ) ) Y N ( s ) ) | .
An application of the Hölder inequality yields that, for any p > 1 ,
E | S π ( t ) v 1 ( t ) | p E | S π ( t ) + S π ( t j ) | · | 2 p 1 / 2 E t j t f ( v 2 ( s ) ) d s + t j s t ln ( 1 + g ( v 2 ( s ) ) Y N ( s ) ) 2 p 1 / 2 K p E t j t f ( v 2 ( s ) ) d s 2 p + E t j s t ln ( 1 + g ( v 2 ( s ) ) Y N ( s ) ) 2 p 1 / 2 K p Δ 2 p + E t j s t ln ( 1 + g ( v 2 ( s ) ) Y N ( s ) ) 2 p 1 / 2 .
Now, we want to bound
I : = E t j s t ln ( 1 + g ( v 2 ( s ) ) Y N ( s ) ) 2 p .
(we use the same notation I to denote different quantities in different occasions and this does not cause ambiguity). We write the above sum as an integral:
I = E | J t j t ln ( 1 + z g ( v 2 ( s ) ) ) N ( d s , d z ) | 2 p = E | J t j t ln ( 1 + z g ( v 2 ( s ) ) ) N ˜ ( d s , d z ) + J t j t ln ( 1 + z g ( v 2 ( s ) ) ) ν ( d z ) d s | 2 p C p Δ 2 p + E | J t j t ln ( 1 + z g ( v 2 ( s ) ) ) N ˜ ( d s , d z ) | 2 p .
By the Burkholder–Davis–Gundy inequality, we have
E | J t j t ln ( 1 + z g ( v 2 ( s ) ) ) N ˜ ( d s , d z ) | 2 p E J t j t | ln ( 1 + z g ( v 2 ( s ) ) ) | 2 ν ( d z ) d s p K p Δ p .
Thus, we have
I K p , T Δ p .
Inserting this bound into (18) yields the lemma. □
Our next objective is to obtain the rate of convergence of our logarithmic Euler–Maruyama approximation S π ( t ) to the true solution S ( t ) .
Theorem 3.
Assume Assumptions (A1)–(A4) are true. Let S π ( t ) be the solution to (13) and let S ( t ) be the solution to (10). Then, there is a constant K p , T , independent of π such that
E Q sup 0 t T | S ( t ) S π ( t ) | p K p , T Δ p / 2 .
Proof. 
We write S ( t ) = ϕ ( 0 ) exp ( X ( t ) ) and S π ( t ) = ϕ ( 0 ) exp ( p ( t ) ) . Then,
| S ( t ) S π ( t ) | p | S ( t ) + S π ( t ) | p | X ( t ) p ( t ) | p .
Hence, by Lemma 1, we have, for any r [ 0 , T ] ,
E sup 0 t r | S ( t ) S π ( t ) | p E sup 0 t r | S ( t ) + S π ( t ) | 2 p 1 / 2 E sup 0 t r | X ( t ) p ( t ) | 2 p 1 / 2 2 2 p 1 E sup 0 t r | S ( t ) | 2 p + E sup 0 t r | S π ( t ) | 2 p 1 / 2 E sup 0 t r | X ( t ) p ( t ) | 2 p 1 / 2 K p E sup 0 t r | X ( t ) p ( t ) | 2 p 1 / 2 = K p I 1 / 2 .
Thus, we need only to bound the above expectation I, which is given by the following.
I = E sup 0 t r | X ( t ) p ( t ) | 2 p E sup 0 t r | 0 t ( f ( S ( u b ) ) f ( v 2 ( u ) ) ) d u + 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( S ( u b ) ) Y N ( u ) ) ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) | 2 p .
By the Lipschitz conditions, we have
I K p E 0 r | S ( u b ) v 2 ( u ) | 2 p d u + K p E sup 0 t r | 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( S ( u b ) ) Y N ( u ) ) ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) | 2 p K p E 0 r | S ( u b ) S π ( u b ) | 2 p d u + E 0 r | S π ( u b ) v 2 ( u ) | 2 p d u + K p E sup 0 t r | 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( S ( u b ) ) Y N ( u ) ) ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) | 2 p = I 1 + I 2 + I 3 .
By Lemma 2 and Assumption (A1) about the Hölder continuity of the initial data ϕ , we have
I 2 K p , T Δ p .
We write the above sum I 3 with jumps as a stochastic integral:
I 3 = E sup 0 t r | 0 u t , Δ Z ( u ) 0 ln ( 1 + g ( S ( u b ) ) Y N ( u ) ) ln ( 1 + g ( v 2 ( u ) ) Y N ( u ) ) | 2 p = E sup 0 t r | J 0 t ln ( 1 + z g ( S ( u b ) ) ) ln ( 1 + z g ( v 2 ( u ) ) ) N ˜ ( d u , d z ) + J 0 t ln ( 1 + z g ( S ( u b ) ) ) ln ( 1 + z g ( v 2 ( u ) ) ) ν ( d z ) d u | 2 p = 4 p E sup 0 t r | J 0 t ln ( 1 + z g ( S ( u b ) ) ) ln ( 1 + z g ( v 2 ( u ) ) ) N ˜ ( d u , d z ) | 2 p + 4 p E sup 0 t r | J 0 t ln ( 1 + z g ( S ( u b ) ) ) ln ( 1 + z g ( v 2 ( u ) ) ) ν ( d z ) d u | 2 p = : I 31 + I 32 .
Using the Lipschitz condition on g and Assumption (A3), we have
I 32 K p E 0 r | g ( S ( u b ) ) g ( v 2 ( u ) ) | d u 2 p K p , T E sup 0 t r S ( t b ) ) S π ( t b ) 2 p .
Using the Burkholder–Davis–Gundy inequality, we have
I 31 K p E J 0 r | ln ( 1 + z g ( S ( u b ) ) ) ln ( 1 + z g ( v 2 ( u ) ) ) | 2 ν ( d z ) d u p .
Similar to the bound for I 32 , we have
I 31 K p , T E sup 0 t r S ( t b ) ) S π ( t b ) 2 p .
Combining the estimates for I 31 and 32 , we see
I 3 K p , T E sup 0 t r S ( t b ) ) S π ( t b ) 2 p .
It is easy to verify
I 1 K p , T E sup 0 t r S ( t b ) ) S π ( t b ) 2 p .
Inserting the bounds obtained in (23)–(26) into (22), we see that
I K p , T E sup 0 t r S ( t b ) ) S π ( t b ) 2 p + K P , T Δ p .
Combining this estimate with (20), we see
E sup 0 t r | S ( t ) S π ( t ) | p K p , T E sup 0 t r S ( t b ) S π ( t b ) 2 p 1 / 2 + K P , T Δ p / 2
for any p 2 and for any r [ 0 , T ] . Now, we use (27) to prove the theorem on the interval [ 0 , k b ] recursively for k = 1 , 2 , , [ T b ] + 1 . Since S π ( t ) = S ( t ) = ϕ ( t ) for t [ b , 0 ] . Taking r = b , we have
E sup 0 t b | S ( t ) S π ( t ) | p K p , T Δ p / 2
for any p 2 . Now, taking r = 2 b in (27), we have
E sup 0 t 2 b | S ( t ) S π ( t ) | p K p , T E sup b t b S ( t ) ) S π ( t ) 2 p 1 / 2 + K P , T Δ p / 2 K p , T K 2 p , T Δ p 1 / 2 + K P , T Δ p / 2 K p , T Δ p / 2 .
Continuing this way, we obtain for any positive integer k N ,
E sup 0 t k b | S ( t ) S π ( t ) | p K k , p , T Δ p / 2 .
Now, since T is finite, we can choose a k such that ( k 1 ) b < T k b . This completes the proof of the theorem. □

4. Option Pricing in Delayed Black–Scholes Market with Jumps

In this section, we consider the problem of option pricing in a delayed Black–Scholes market which consists of two assets. One is risk free, whose price is described by
d B ( t ) = r B ( t ) d t , or B ( t ) = e r t , t 0 .
Another asset is a risky one, whose price is described by the delayed Equation (4) or (10), namely,
d S ( t ) = f ( S ( t b ) ) S ( t ) d t + g ( S ( t b ) ) S ( t ) d Z ( t ) ,
where Z ( t ) = i = 1 N t Y i is a Lévy process, N t is a Poisson process with intensity λ , and Y 1 , Y 2 , , are iid random variables. As in Section 2, we introduce the Poisson random measure N ( d t , d z ) and its compensator N ˜ ( d t , d z ) . The above delayed equation can be written as
d S ( t ) = f ( S ( t b ) ) + g ( S ( t b ) ) J z ν ( d z ) S ( t ) d t + g ( S ( t b ) ) S ( t ) J z N ˜ ( d t , d z ) .
Denote
L = J z f Y ( z ) d z ,
where f Y is the probability density of Y i (whose support is J ). Then,
J z ν ( d z ) = λ L .
Set
S ˜ ( t ) = S ( t ) B ( t ) .
Then, by Itô’s formula, we have
d S ˜ ( t ) = S ˜ ( t ) g ( S ( t b ) ) J z θ ( t ) ν ( d z ) d t + N ˜ ( d t , d z ) ,
where θ ( t ) = f ( S ( t b ) ) + g ( S ( t b ) ) r λ L g ( S ( t b ) ) . We keep Assumptions (A1)–(A4) made in the previous section and we need to make an additional assumption:
(A5)
There is a constant α 1 ( 1 , ) such that J ν ( d z ) α 1 | f ( s ) + g ( s ) r g ( t ) | s , t [ 0 , )
To find the risk neutral probability measure, we apply Girsanov theorem for Lévy process (see [19] (Theorem 12.21)). The θ ( t ) is predictable for t [ 0 , T ] . From the assumptions above, we also have that 0 < θ ( s ) 1 α 1 . Thus,
[ 0 , T ] × J | log ( 1 + θ ( s ) ) | + θ 2 ( s ) ν ( d z ) d s K < .
Now, define
S θ ( t ) : = exp ( [ 0 , t ] { log 1 θ ( s ) + θ ( s ) } ν ( d x ) d s + [ 0 , t ] log 1 θ ( s ) N ˜ ( d x , d s ) ) .
In order for us to obtain an equivalent martingale measure, we need to verify the following Novikov condition:
E exp 1 2 [ 0 , T ] × J { ( 1 θ ( s ) ) log ( 1 θ ( s ) ) + θ ( s ) } ν ( d z ) d s <
This is a consequence of our Assumption (A5). In fact, we have first
| θ ( s ) | = | f ( S ( t b ) ) r | λ L g ( S ( t b ) ) 1 α 1 < 1 .
Hence, we have
[ 0 , T ] { ( 1 θ ( s ) ) log ( 1 θ ( s ) ) + θ ( s ) } d s < .
However, ν ( d z ) = λ f Y ( z ) d z , we have
J ν ( d z ) = J λ f Y ( z ) d z < .
Thus, we have (35).
Now, since we have verified the Novikov condition (35) we have then E [ S θ ( T ) ] = 1 . Define an equivalent probability measure Q on F T by
d Q : = S θ ( T ) d P .
On the new probability space ( Ω , F T , Q ) (new probability Q ), the random measure
N ˜ Q ( d z , d s ) = θ ( t ) ν ( d z ) d s + N ˜ ( d z , d s ) ,
is a compensated Poisson random measure. The corresponding Lévy measure is denoted by ν Q . With this new Poisson random measure, we can write (34) as
d S ˜ ( t ) = S ˜ ( t ) J z g ( S ( t b ) ) N ˜ Q ( d t , d z ) .
The following result gives the fair price formula for the European call option as well as the corresponding hedging portfolio.
Theorem 4.
Let the market be given by (31) and (32), where the coefficients f and g satisfy Assumptions (A1)–(A5). Then, the market is complete. Let T be the maturity time of the European call option on the stock with payoff function given by X = ( S T K ) + . Then, at any time t [ 0 , T ] , the fair price V(t) of the option is given by the formula
V ( t ) = e r ( T t ) E Q ( S T K ) + | F t
where Q is the martingale measure on ( Ω , F T ) given by (36).
Moreover, if J z j ν Q ( d z ) < , R + g ( t ) j d t < for j = 1 , 2 , 3 , 4 , there is an adapted and square integrable process ψ ( z , t ) L 2 ( J × [ 0 , T ] ) such that
E Q e r T ( S T K ) + | F t = E Q e r T ( S T K ) + + [ 0 , t ] × J ψ ( z , s ) N ˜ Q ( ( d z , d s )
and the hedging strategy is given by
π S ( t ) : = J ψ ( z , t ) N ˜ Q ( d z , t ) S ˜ ( t ) g ( S ( t b ) ) , π B ( t ) : = U ( t ) π S ( t ) S ˜ ( t ) , t [ 0 , T ] ,
where U ( t ) = E Q ( e r T ( S T K ) + | F t ) .
Proof. 
Applying the Itô formula to (38), we get
S ˜ ( T ) = exp ( [ 0 , T ] × J { ln ( 1 + z g ( S ( t b ) ) ) z g ( S ( t b ) } ν Q ( d z ) d t + [ 0 , T ] × J ln ( 1 + z g ( S ( t b ) ) ) N ˜ Q ( d t , d z ) )
Denote X = ( S T K ) + and consider
U ( t ) : = E Q ( e r T X | F t ) .
To apply martingale representation theorem for Lévy process (see, e.g., [18] (Theorem 5.3.5)), we first show that U t L 2 , which is implied by E Q [ S T 2 ] < .
Write h = g ( S ( t b ) ) . Then, we can write
S ˜ T 2 = exp ( [ 0 , T ] × J { ln ( 1 + z h ) 2 2 z h } ν Q ( d z ) d t + [ 0 , T ] × J ln ( 1 + z h ) 2 N ˜ Q ( d t , d z ) ) .
Denoting T = [ 0 , T ] × J and taking h ˜ = ( 1 + z h ) 4 1 z , we have
S ˜ T 2 = exp 1 2 T { ln ( 1 + z h ˜ ) z h ˜ } ν Q ( d z ) d t + 1 2 T ln ( 1 + z h ˜ ) N ˜ Q ( d t , d z ) . exp T z h ˜ 2 z h ν Q ( d z ) d t .
Applying the Hölder inequality, we have
E Q S ˜ T 2 E Q exp T { ln ( 1 + z h ˜ ) z h ˜ } ν Q ( d z ) d t + T ln ( 1 + z h ˜ ) N ˜ Q ( d t , d z ) 1 / 2 · E Q exp 2 T z h ˜ 2 z h ν Q ( d z ) d t 1 / 2 = E Q exp 2 T z h ˜ 2 z h ν Q ( d z ) d t 1 / 2 .
From the definition of h ˜ , we have z h ˜ = ( 1 + z h ) 4 1 . Then,
z h ˜ 2 z h = ( 1 + z h ) 4 1 2 z h = z 4 h 4 + 4 z 3 h 3 + 6 z 2 h 2 + 2 z h .
Thus,
E Q S ˜ T 2 exp T z 4 h 4 + 4 z 3 h 3 + 6 z 2 h 2 + 2 z h ν Q ( d z ) d t
which is finite by the assumptions of the theorem.
From the martingale representation theorem (see, e.g., [18] (Theorem 5.3.5)), there exists a square integrable predictable mapping ψ : T × Ω R such that
U ( t ) = E Q ( e r T ( S T K ) + ) + 0 t J ψ ( s , z ) N ˜ ( d s , d z ) .
Define
π S ( t ) : = J ψ ( z , t ) N ˜ Q ( d z , t ) S ˜ ( t ) g ( S ( t b ) ) = J ψ ( z , t ) S ˜ ( t ) g ( S ( t b ) ) d S ˜ ( t ) S ˜ ( t ) g ( S ( t b ) ) , π B ( t ) : = U ( t ) π S ( t ) S ˜ ( t ) , t [ 0 , T ] .
Consider the strategy { ( π B ( t ) , π S ( t ) ) : t [ 0 , T ] } to invest π B ( t ) units in the riskyless asset B ( t ) and π S ( t ) units in the risky asset S ( t ) at time t. Then, the value of the portfolio at time t is given by
V ( t ) : = π B ( t ) e r t + π S ( t ) S ( t ) = e r t U ( t )
By the definition of the strategy, we see that
d V ( t ) = π B ( t ) d e r t + π S ( t ) d S ( t ) = e r t d U ( t ) + U ( t ) d e r t .
Hence, the strategy is self-financing. Moreover, we have
V ( T ) = e r T U ( T ) = ( S T K ) + .
Hence, the claim (referring to the European call option) is attainable stand, therefore the market { S ( t ) , B ( t ) : t [ 0 , T ] } is complete. □
The pricing Formula (39) is hard to evaluate analytically and we use a general Monte-Carlo method to find the approximate values. However, when the time fall in the last delay period, namely, when t [ T b , T ] , we have the following analytic expression for the price.
Theorem 5.
Assume the conditions of Theorem 4. When t [ T b , T ] , then price for the European Call option is given by
V ( t ) = e r t lim v 1 2 π 1 i ξ ( e i v ξ e i w ξ ) A ( t ) · S ˜ ( t ) exp t T J ( ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) 1 ) ν Q ( d z ) d u K e r t lim v 1 2 π 1 i ξ ( e i v ξ e i w ξ ) A ( t ) · S ˜ ( t ) exp t T J ( ( 1 + z g ( S ( u b ) ) ) i ξ + i ξ ln ( 1 + z g ( S ( u b ) ) ) 1 ) ν Q ( d z ) d u ,
where w = ln ( K / A ) r T and
A ( t ) = exp t T J { ln ( 1 + z g ( S ( u b ) ) ) z g ( S ( u b ) ) ν Q ( d z ) d u .
Proof. 
By (39) for any time t [ 0 , T ] , we have
V ( t ) = e r ( T t ) E Q ( S ( T ) K ) + F t = e r t E Q ( S ˜ ( T ) K e r T ) + F t = e r t E Q S ˜ ( T ) I { S ˜ ( T ) K e r T } F t K e r t Q ( S ˜ ( T ) K e r T ) = : V 1 ( t ) V 2 ( t ) .
First, let us compute V 1 ( t ) and V 2 ( t ) can be computed similarly. The solution S ˜ ( t ) is given by (41), which we rewrite here:
S ˜ ( T ) = S ˜ ( t ) exp { t T J { ln ( 1 + z g ( S ( u b ) ) ) z g ( S ( u b ) ) } ν Q ( d z ) d u + t T J ln ( 1 + z g ( S ( u b ) ) ) N ˜ Q ( d z , d u ) } .
when u [ t , T ] and t [ T b , T ] , we see that S ( u b ) is F t -measurable. Hence, while computing the conditional expectation of h ( S ˜ ( T ) ) with respect to F t , we can consider the integrands ln ( 1 + z g ( S ( u b ) ) ) and ln ( 1 + z g ( S ( u b ) ) ) z g ( S ( u b ) ) as “deterministic” functions. Thus, the analytic expression for the conditional expectation is possible. However, it is still complicated. To find the exact expression and to simplify the presentation, let us use the notation (44) and introduce
Y = t T J ln ( 1 + z g ( S ( u b ) ) ) N ˜ Q ( d z , d u ) .
With these notation we have
S ˜ ( T ) = S ˜ ( t ) A exp Y .
To calculate E Q e Y I { v Y w } , we first express I [ w , v ] as the (inverse) Fourier transform of exponential function because E ( e i ξ Y ) is computable. Since the Fourier transform of I { w , v } is
e i x ξ I [ w , v ] d x = 1 i ξ ( e i v ξ e i w ξ ) ,
we can write
I [ w , v ] ( x ) = 1 2 π 1 i ξ ( e i [ v x ] ξ e i [ w x ] ξ ) d ξ .
Therefore, we have
E Q ( e Y I { v Y w } F t ) = 1 2 π E Q 1 i ξ ( e i [ v Y ] ξ + Y e i [ w Y ] ξ + Y ) F t d ξ = 1 2 π 1 i ξ ( e i v ξ e i w ξ ) E Q ( e Y ( 1 i ξ ) F t ) d ξ .
Denote T t = [ t , T ] × J . Then, we have
E Q ( e Y i Y ξ ) = E Q exp T t ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) N ˜ ( d z , d u ) F t = E Q exp T t ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) N ˜ ( d z , d u ) = exp ( T t { e ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) 1 } ν Q ( d z ) d u ) = exp ( T t { ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) 1 } ν Q ( d z ) d u ) .
Hence,
E Q ( e Y I { v Y w } F t ) = 1 2 π 1 i ξ ( e i v ξ e i w ξ ) exp ( T t { ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) 1 } ν Q ( d z ) d u ) d ξ .
Taking w = ln ( K / A ) r T , v in the above formula, we can evaluate (45) as follows.
V 1 ( t ) = e r t E Q S ˜ ( T ) I { S ˜ ( T ) K e r T } F t = e r t lim v 1 2 π 1 i ξ ( e i v ξ e i w ξ ) A · S ˜ ( t ) · exp ( T t { ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) 1 } ν Q ( d z ) d u ) d ξ = e r t lim v 1 2 π 1 i ξ ( e i v ξ e i w ξ ) A · S ˜ ( t ) . exp ( T t { ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) ln ( 1 + z g ( S ( u b ) ) ) ( 1 i ξ ) 1 } ν Q ( d z ) d u ) d ξ .
Exactly in the same way (and now without the factor e Y ), we have
V 2 ( t ) = K e r t lim v 1 2 π 1 i ξ ( e i v ξ e i w ξ ) A · S ˜ ( t ) . exp ( T t { ( 1 + z g ( S ( u b ) ) ) i ξ ) ln ( 1 + z g ( S ( u b ) ) ) i ξ 1 } ν Q ( d z ) d u ) d ξ .
This gives (43). □

5. Numerical Attempt

In this section, we carry out some numerical computations of our Formula (39) against the American call options Microsoft stock traded on Questrade platform. To apply our model in the financial market, we need to estimate all the parameters including the delay factor b from the real data. To the best of our knowledge, the theory on the parameter estimation is still unavailable even in the case of the classical model of [1]. Motivated by the work of [7], we try our best guess of the parameters in the model (31) and (32).
The real market option prices we consider is for the American call option on Microsoft stock. The data we use are from Questrade trading/investment platform on 5 October 2020 at 12:25 (EDT). We take T to be one, three and six months active trading period, respectively. The real prices of the options of different strike prices are listed in the last column of the three tables below.
The readers may wonder that, since the option pricing formulas for both our model and the classical Black–Scholes model are for the European call option, why we use the market price for the American option. The reason is that we can only find the market price for the American option. On the other hand, as stated by [24] (p. 251), “There is no advantage to exercise an American call prematurely when the asset received upon early exercise does not pay dividends. The early exercise right is rendered worthless when the underlying asset does not pay dividends, so in this case the American call has the same value as that of its European counterpart”. See also the work of [25] (p. 61, Theorem 6.1). This justifies our use of the market price for the American option.
Using Monte-Carlo simulation, we calculate the prices of European option given by (39) and the analogous Black–Scholes formula obtained from the model: d S ( t ) = S ( t ) [ α d t + σ d W ( t ) ] . We simulate 2000 paths of the solutions to both equations using the logarithmic Euler–Maruyama scheme (for Black–Scholes model, the logarithmic Euler–Maruyama scheme is the same by replacing the jump process by Brownian motion). In the simulations, we take the time step Δ to be the trading unit minute. Thus, when T = 1 month, there are
n = trading hours × 60 × trading days = 6.5 × 60 × 22 = 8580
minutes. Thus, Δ = 1 8580 . We do the same for T = 3 and T = 6 .
In our calculation for the delayed jump model, we use the double exponential jump process as our Y i s with parameters p = 0.60 , q = 1 p = 0.40 , η = 12.8 , θ = 8.40 with the intensity λ = 0.03 . The interest rate r = 0.01 is the risk free rate. The delay factor was taken to be one day, which is b = 6.5 × 60 8580 because there are trading 6.5 h in a trading day. The function f ( x ) was taken to be a fixed constant f ( x ) = 0.1 , g ( x ) = 0.15 sin ( x / 209.11 ) and ϕ ( x ) = exp ( α x / n ) with α = 0.11 . We choose α = 0.11 since the initial price we have taken is 209.11 and the predicted average price target of Microsoft stock for next one year (around 12 months from 5 October 2020) is 230 which is 11 % .
For the simulation of the Black–Scholes model, based on stock prices for the year 2019, we take volatility of the Microsoft stock as σ = 15 % to calculate Black–Scholes price. We take r = 1 % since in the last one year the range of 10 year treasury rate has been between 0.52% and 1.92%.
The computations are summarized in the following tables. Table 1, Table 2, and Table 3 are for one, two, and three month call options respectively. From Table 1, Table 2 and Table 3 notice an interesting phenomenon that the price we obtain by using our formula is comparable to the Black–Scholes price for shorter maturities and is closer to the real market price for longer maturity. This may be because of our choice of the parameters by guessing.

6. Conclusions

In this paper, we introduce and study a stochastic delay equation with jump and derive a formula for the fair price of the European call option. We assume that the jump is dictated by a compensated Lévy process, which includes a process similar to asymmetric double exponential or hyper-exponential jump process. In the numerical execution, we consider the asymmetric double exponential process. Furthermore, we propose a logarithmic Euler–Maruyama scheme (a variant of Euler–Maruyama scheme) which preserves the positivity of the approximate solutions and shows that the convergence rate of this scheme is 0.5 in any L p norm, the optimal rate for the classical Euler–Maruyama scheme for the stochastic differential equations driven by standard Brownian motion (see, e.g., [17]). From the above tables, we see that the parameters guessed here may not be the best possible values but our formula still gives a good fit to the real market prices compared to the Black–Scholes formula. We note further that the potential research problem of parameter estimation is still open before we can come up with the best possible simulated results.

Author Contributions

The authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by an NSERC discovery fund and a startup fund of University of Alberta.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Arriojas, M.; Hu, Y.; Mohammed, S.E.; Pap, G. A delayed Black and Scholes formula. Stoch. Anal. Appl. 2007, 25, 471–492. [Google Scholar] [CrossRef] [Green Version]
  2. Mao, X.; Sabanis, S. Delay geometric brownian motion in financial option valuation. Stochastics 2013, 85, 295–320. [Google Scholar] [CrossRef] [Green Version]
  3. Swishchuk, A.; Vadori, N. Smiling for the delayed volatility swaps. Wilmott 2014, 2014, 62–73. [Google Scholar] [CrossRef] [Green Version]
  4. Cai, N.; Kou, S.G. Option pricing under a mixed-exponential jump diffusion model. Manag. Sci. 2011, 57, 2067–2081. [Google Scholar] [CrossRef] [Green Version]
  5. Kou, S.G.; Wang, H. First passage times of a jump diffusion process. Adv. Appl. Probab. 2003, 35, 504–531. [Google Scholar] [CrossRef]
  6. Kou, S.G. A jump-diffusion model for option pricing. Manag. Sci. 2002, 48, 1086–1101. [Google Scholar] [CrossRef] [Green Version]
  7. Kou, S.G.; Wang, H. Option pricing under a double exponential jump diffusion model. Manag. Sci. 2004, 50, 1178–1192. [Google Scholar] [CrossRef] [Green Version]
  8. Barndorff-Nielsen, O.E. Processes of normal inverse gaussian type. Financ. Stochastics 1997, 2, 41–68. [Google Scholar] [CrossRef]
  9. Cont, R.; Tankov, P. Financial Modelling with Jump Processes; CRC Financial Mathematics Series; Chapman & Hall/CRC: Boca Raton, FL, USA, 2004. [Google Scholar]
  10. Eberlein, E.; Raible, S. Term structure models driven by general lévy processes. Math. Financ. 1999, 9, 31–53. [Google Scholar] [CrossRef]
  11. Imdad, Z.; Zhang, T. Pricing European options in a delay model with jumps. J. Financ. Eng. 2014, 1, 1–13. [Google Scholar] [CrossRef]
  12. Gyöngy, I.; Sabanis, S. A note on Euler approximations for stochastic differential equations with delay. Appl. Math. Optim. 2013, 68, 391–412. [Google Scholar] [CrossRef] [Green Version]
  13. Kumar, C.; Sabanis, S. Strong convergence of Euler approximations of stochastic differential equations with delay under local Lipschitz condition. Stoch. Anal. Appl. 2014, 32, 207–228. [Google Scholar] [CrossRef] [Green Version]
  14. Wu, F.; Mao, X.; Chen, K. The Cox-Ingersoll-Ross model with delay and strong convergence of its Euler-Maruyama approximate solutions. Appl. Numer. Math. 2009, 59, 2641–2658. [Google Scholar] [CrossRef]
  15. Jacob, N.; Wang, Y.; Yuan, C. Numerical solutions of stochastic differential delay equations with jumps. Stoch. Anal. Appl. 2009, 27, 825–853. [Google Scholar] [CrossRef]
  16. Yi, Y.; Hu, Y.; Zhao, J. Positivity preserving logarithmic Euler-Maruyama scheme for stochastic differential equations. arXiv 2020, arXiv:2010.16321v1. [Google Scholar]
  17. Cambanis, S.; Hu, Y. Exact convergence rate of the Euler-Maruyama scheme, with application to sampling design. Stochastics 1996, 59, 211–240. [Google Scholar]
  18. Applebaum, D. Lévy Processes and sTochastic Calculus. In Cambridge Studies in Advanced Mathematics; Cambridge University Press: Cambridge, UK, 2004; Volume 93. [Google Scholar]
  19. Di Nunno, G.; Øksendal, B.; Proske, F. Malliavin Calculus for Lévy Processes with Applications to Finance; Universitext; Springer: Berlin, Germany, 2009. [Google Scholar]
  20. Protter, P.E. Stochastic integration and differential equations. In Stochastic Modelling and Applied Probability, 2nd ed.; Springer: Berlin, Germany, 2005; Volume 21. [Google Scholar]
  21. Agrawal, N.; Hu, Y.; Sharma, N. General product formula of multiple integrals of lévy process. J. Stoch. Anal. 2020, 1. [Google Scholar] [CrossRef]
  22. Hu, Y. Multi-dimensional geometric Brownian motions, Onsager-Machlup functions, and applications to mathematical finance. Acta Math. Sci. Ser. B 2000, 20, 341–358. [Google Scholar] [CrossRef]
  23. Bellman, R. Introduction to Matrix Analysis; McGraw-Hill Book Co., Inc.: New York, NY, USA; Toronto, ON, Canada; London, UK, 1960. [Google Scholar]
  24. Kwok, Y.-K. Mathematical Models of Financial Derivatives, 2nd ed.; Springer: Berlin, Germany, 2008. [Google Scholar]
  25. Karatzas, I.; Shreve, S.E. Methods of Mathematical Finance; Applications of Mathematics; Springer: New York, NY, USA, 1998; Volume 39. [Google Scholar]
Table 1. Call option price comparison for T = 1 month for Microsoft stock.
Table 1. Call option price comparison for T = 1 month for Microsoft stock.
Strike PriceBlack–Scholes Option Price (European) with One-Month Expiration (No Delay)Option Price of Jump Model (European) with One-Month ExpirationMarket Price of American Option with Expiration One Month
19516.2716.0818.3
20011.4111.0515.15
2057.656.9112
2104.543.629.43
2152.051.487
2200.830.615.15
Table 2. Call option price comparison for T = 3 months for Microsoft stock.
Table 2. Call option price comparison for T = 3 months for Microsoft stock.
Strike PriceBlack–Scholes Option Price (European) with Three-Month Expiration (No Delay)Option Price of Jump Model (European) with Three-Month ExpirationMarket Price of American Option with Expiration Three Months
19521.3721.2724.40
20016.7216.9921.35
20513.0814.5018.55
2109.6511.4315.95
2156.358.5813.65
2204.317.5111.55
Table 3. Call option price comparison for T = 6 months for Microsoft stock.
Table 3. Call option price comparison for T = 6 months for Microsoft stock.
Strike PriceBlack–Scholes Option Price (European) with Six-Month Expiration (No Delay)Option Price of Jump Model (European) with Six-Month ExpirationMarket Price of American Option with Expiration Six Months
19528.4129.5329.00
20023.8526.1126.15
20519.4924.4423.50
21016.2421.1521.05
21512.8318.3918.80
22010.5817.9716.70
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Agrawal, N.; Hu, Y. Jump Models with Delay—Option Pricing and Logarithmic Euler–Maruyama Scheme. Mathematics 2020, 8, 1932. https://doi.org/10.3390/math8111932

AMA Style

Agrawal N, Hu Y. Jump Models with Delay—Option Pricing and Logarithmic Euler–Maruyama Scheme. Mathematics. 2020; 8(11):1932. https://doi.org/10.3390/math8111932

Chicago/Turabian Style

Agrawal, Nishant, and Yaozhong Hu. 2020. "Jump Models with Delay—Option Pricing and Logarithmic Euler–Maruyama Scheme" Mathematics 8, no. 11: 1932. https://doi.org/10.3390/math8111932

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop