Next Article in Journal
Solving Quaternion Linear System Based on Semi-Tensor Product of Quaternion Matrices
Next Article in Special Issue
On Filters of Bitonic Algebras
Previous Article in Journal
MCPANet: Multiscale Cross-Position Attention Network for Retinal Vessel Image Segmentation
Previous Article in Special Issue
Differential Response to Cytotoxic Drugs Explains the Dynamics of Leukemic Cell Death: Insights from Experiments and Mathematical Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improve Stock Price Model-Based Stochastic Pantograph Differential Equation

1
Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Shebin El-Kom 32511, Egypt
2
School of Economics and Management, Harbin Institute of Technology, Harbin 150001, China
3
Basic Science Department, School of Engineering, Canadian International College “CIC”, Giza 12511, Egypt
*
Author to whom correspondence should be addressed.
Submission received: 26 May 2022 / Revised: 21 June 2022 / Accepted: 23 June 2022 / Published: 1 July 2022
(This article belongs to the Special Issue Mathematical Models: Methods and Applications)

Abstract

:
Although the concept of symmetry is widely used in many fields, it is almost not discussed in finance. This concept appears to be relevant in relation, for example, to mathematical models that can predict stock prices to contribute to the decision-making process. This work considers the stock price of European options with a new class of the non-constant delay model. The stochastic pantograph differential equation (SPDE) with a variable delay is provided in order to overcome the weaknesses of using stochastic models with constant delay. The proposed model is constructed to improve the evaluation process and prediction accuracy for stock prices. The feasibility of the proposed model is introduced under relatively weak conditions imposed on its volatility function. Furthermore, the sensitivity of time lag is discussed. The robust stochastic theta Milstein (STM) method is combined with the Monte Carlo simulation to compute asset prices within the proposed model. In addition, we prove that the numerical solution can preserve the non-negativity of the solution of the model. Numerical experiments using real financial data indicate that there is an increasing possibility of prediction accuracy for the proposed model with a variable delay compared to non-linear models with constant delay and the classical Black and Scholes model.

1. Introduction

Stochastic Differential Equation (SDE) has been used for modeling the asset price for different types of option price valuations. The Black–Scholes (BS) formula is considered the most important model in terms of application in the study of continuous-time financial models based on a SDE [1]. The motivation of the BS model of normality of the returns distribution and constant volatility was criticized in [2] because empirical studies provided that volatility actually depends on time in a way that is not predictable. That observation led to the construction of dynamic models based on non-constant volatility in order to improve the understanding of the behavior of natural processes.
Recently, the Stochastic Functional Differential Equation (SFDE) has received increased interest in many simulated dynamical systems based on some kind of past dependence. Hobson and Rogers [3] provided a new non-constant volatility model with past dependency in finance. Arriojas et al. [4] assumed that the stock price satisfies an SFDE with fixed or variable delays. For Mao and Sabanis [5], it seems natural to consider this approach where volatility can be regarded as a function of past events. In addition, the pricing of European options on two underlying assets with delays is discussed in [6]. For reasons of notational simplicity and elegance, previous work assumed that the stock price follows a special form of SFDE; a Stochastic Delay Differential Equation (SDDE) with a constant delay time. The motivation for introducing SDDE is the estimation of the volatility function g ( V ( t τ ) ) based on a constant delay time t τ . However, Liu [7] provided the weaknesses of the SDDE with a constant delay time as: (1) The memory (past event) cannot be considered in t < τ ; (2) The constant delay τ is only suitable for short period memory (bounded memory).
The main question of this work is, is there another form of SFDE support that uses the memory effect (past dependence) as a real-time variable function that can overcome the weaknesses of SDDE in addition to increasing the prediction accuracy?
The aim of this paper is to consider another kind of SFDE with avariable delay [8,9,10]. The Stochastic Pantograph Differential Equation (SPDE) for modeling stock prices will be obeyed. SPDE is a special type of past-dependence equation with many special properties such as unbounded memory and a variable delay time ( t q t ) , which is namely the pantograph delay and can be written as ( q t ) . SDDE is the motivation for introducing a new class of stock price-SPDE (SP-SPDE) models with non-constant volatility; it is the estimation of volatility function based on the pantograph delay in order to overcome the weaknesses of SDDE and increase the prediction accuracy. The proposed SP-SPDE model that has a unique non-negative solution under relatively weak conditions imposed on its volatility function will be shown (i.e., the SP-SPDE model is feasible for evaluating the underlying stock price).
Due to using financial models based on the past dependence, it can be observed that there is a time lag, q, in the SP-SPDE model. In this work, it is proven that the small changes in the time lag q of the SP-SPDE model have an analogously small impact on the values of the stock price. The robustness of the delay effect on stock price valuation is shown (i.e., the variable delay effect is not too sensitive to time lag changes).
Preserving non-negativity approximate solutions for stochastic models that meet positivity solutions has received increased interest in recent times for use in financial mathematics. Although Kahl [11] shows the different ways to avert the numerical negativity, the balanced implicit method (BIM) method and the Milstein method have proven that the numerical method based on the Euler scheme is a finite time for all SDE (i.e., the numerical methods do not preserve positivity of the solution of SDEs), recently published research still considers numerical methods based on the Euler scheme in order to approximate the paths of stochastic models with respect to delay dependence in financial mathematics [5,12]. Based on Kahl’s work, there are few works in the literature discussing this issue; for example, the fundamental analysis of Milstein-type methods with respect to non-negativity has been discussed for a family of financial models [13,14,15,16,17,18,19]. Moreover, classes of the BIM method were provided in [20,21,22]. Here, note that Kahl said, “the Milstein method has two advantages in comparison with the BIM. On the one hand, the convergence rate is twice as high as in the BIM and, on the other hand, positivity can be achieved without using control functions”. In addition, there are are few studies discussing the Milstein-type schemes for SPDE without considering the issue of the positivity of numerical solutions [23]. Therefore, this paper will consider the stochastic theta Milstein (STM) method to numerically solve the SP-SPDE model using real data. This paper will prove that the STM scheme can preserve the positivity of the solution for a family of financial models based on SPDE, using real data. The comparison will be performed for the proposed non-linear variable-delayed SP-SPDE model with a constant delay SDDE model in [5] and the classical Black–Scholes model [1]. To the best of our knowledge, such a comparison between variable and constant delay models has not yet been performed in the financial literature.
The paper is organized as follows. In Section 2, the non-linear variable delay SP-SPDE model for stock prices is provided. Furthermore, the paper shows how SPDE can overcome the weaknesses of SDDE related to financial quantity. In Section 3, the paper proves how the proposed model is feasible for evaluating the underlying stock price. The time-lag sensitivity of the proposed model is discussed in Section 4. Section 5 proposes the numerical STM method for the SP-SPDE model, and the non-negativity of the solution is discussed. Numerical experiments for the variable delay model, constant delay model and classical Black–Scholes model using real data for some firms in order to show the prediction accuracy of the proposed model is shown in Section 6. The conclusion is provided in Section 8.

2. Stock Price Model with a Variable Delay

A complete probability space is defined as ( Ω , F , { F t } t 0 , P ) with a filtration { F t } t 0 , which satisfies the usual conditions, i.e., the filtration { F t } t 0 is right-continuous and each { F t } , t 0 contains all P -null sets. Let W ( t ) , t 0 be F t -adapted and independent of F 0 , be a scalar Brownian motion defined on the above probability space. | · | is the Euclidean norm in R . Let x 0 be F 0 -measurable and E | x 0 | 2 M < + . Moreover, R + = [ 0 , + ) and C ( R + ; R + ) denote the space of all non-negative continuous functions defined on R + .
In the literature of financial mathematics, the Black–Scholes in [1] assumes that the value of the stock price at time t [ 0 , T ] , S ( t ) follows an SDE as follows
d S ( t ) = r S ( t ) d ( t ) + σ S ( t ) d W ( t ) ,
where S ( 0 ) is given, r > 0 is the risk-free interest rate, and σ is the constant volatility of the stock return per unit of time with one-dimensional standard Brownian motion process W.
In order to improve the understanding of the behavior of natural processes and overcome the disadvantages of the classic Black–Scholes model (1), such as the normality of the returns distribution and constant volatility, the new dynamic model has been provided based on considering non-constant volatility and past dependency on the current and future states of the stock price, which follows an SDDE with a constant delay time in [4,5,6]. They assumed that a stock price S ( t ) follows an SDDE with constant delay time as
d S ( t ) = r ( S ( t τ ) ) S ( t ) d ( t ) + g ( S ( t τ ) ) S ( t ) d W ( t ) ,
with initial data S ( u ) = ξ ( u ) on u [ τ , 0 ] . The positive constant τ represents the past length while T is the maturity date. The motivation for introducing SDDE is the estimation of the volatility function g ( S ( t τ ) ) based on a constant delay time t τ . However, Liu [7] provided the weaknesses of choice of the SDDE with a constant delay time as; (1) The memory (past event) cannot be considered in t < τ . (2) The constant delay τ is only suitable for short period memory (bounded memory).
In the following, another form of a dynamic model based on the memory effect (past dependence) as a real-time variable function that can overcome the weaknesses of SDDE in addition to the possibility of increasing the prediction accuracy is provided. In general, a memory effect (influence past event) can be given in terms of delay function h ( t ) such that the value at the current time t depends on the knowledge of the past (delay) time t h ( t ) . For simplicity, a routine way is to take a delay function h ( t ) = τ , τ > 0 , which leads to a constant delay time ( t τ ) in the SDDE model (2). In order to overcome the weaknesses of the constant delay, the delay function h ( t ) = δ t with 0 < δ < 1 is chosen, hence the delay time will be t h ( t ) = ( 1 δ ) t = q t , where q = 1 δ and q ( 0 , 1 ) . This treatment leads to a variable delay (pantograph delay), which is the main motivation of SPDE. It seems natural to consider an approach where volatility can be regarded as a function of the variable’s past states S ( q t ) . It is assumed that the stock price process S ( t ) at time t [ 0 , T ] can be governed by the following SPDE, which will be called the SP-SPDE model in this work.
d S ( t ) = r ( S ( q t ) ) S ( t ) d ( t ) + g ( S ( q t ) ) S ( t ) d W ( t ) ,
with initial values S ( 0 ) = S 0 and q ( 0 , 1 ) . r > 0 is the risk-free interest rate, and W ( t ) is the scalar Brownian motion. g : R R is the volatility function.
In the beginning, in order to explain how SPDE can overcome the weaknesses of SDDE in terms of financial quantity, the following example is provided.
Example 1.
Lin et al. [6] considered stock price values whose value depends on the stock price and time using an SDDE (2). On application with real data of Aaron’s. Inc. (AAN.N) from 17 October 2005 to 27 January 2006 (i.e., about 100 days), they assume that T = τ = 50 , the data between [17 October 2005 to 7 December 2005] are used as memory data (i.e., [ τ , 0 ] [ 50 , 0 ] ), while those between [7 December 2005 and 27 January 2006] are used as the future data (i.e., [ 0 , T ] [ 0 , 50 ] ) for the models to predict.
We can explain the deficiencies in the use of the SDDE model (2) as follows (see Figure 1).
  • The past event cannot be considered in the interval of the future (predictable) data [ 0 , T ] [7 December 2005 to 27 January 2006] since the past event S ( t τ ) [ τ , 0 ] (i.e., the memory (past event) cannot be considered in [ 0 , T ] or t < τ ),
  • There is no empirical evidence to explain the correlation between the current stock price at t and its past price at t τ and how to determine the value of time lag τ (i.e., what is the correlation between the stock price today and its price 50 days ago when considering τ = 50 ),
  • The data in the memory interval [ τ , 0 ] [17 October 2005 to 7 December 2005] must be available because the value S ( t τ ) [ τ , 0 ] is wanted for simulating the model (i.e., the constant delay τ is only suitable for short period memory (bounded memory) with a restriction of the need for historical data during the period [ τ , 0 ] ).
In the following points, we can see the advantage of choosing a variable delay in SPDE vs. the weaknesses of a constant delay in SDDE (See Figure 2).
  • The past event can be considered in the interval of the future (predictable) data [ 0 , T ] [7 December 2005 to 27 January 2006] since the past event S ( q t ) [ 0 , T ] . Based on q ( 0 , 1 ) , most of the interval [ 0 , T ] [7 December 2005 to 27 January 2006] can be considered as memory; let q = 0.2 , 0.5 , 0.7 or 0.9 , then 20 % , 50 % , 70 % or 90 % of this data can be considered as memory (i.e., this property can overcome the weakness of SDDE as “The memory (past event) cant be considered in t < τ .”).
  • It makes more sense to consider that the data in the recent past are more effective in determining the stock price at the current and future events. This idea can be considered by choosing the value of time lag q to control the correlation between the past events and the current and future events in sight of the properties of a pantograph delay time q t .
  • Based on the feature of the initial value S ( 0 ) = S 0 and past delay time q t , the SPDE has special properties such that it is suitable for long period memory (unbounded memory) (i.e., this property can overcome the weakness of SDDE as “The constant delay τ is only suitable for short period memory (bounded memory))”.
However, one of the motivations of this work is the estimation of the volatility function g ( V ( q t ) ) based on the variable past dependence q t (pantograph delay). Following [4,5,12,24], the form of volatility functions that would be more suitable for the proposed model will not be discussed because a lot of previous work on that point has made it clear that the conditions imposed on it are very weak, so a wide class of volatility functions may be used to fit a wide range of financial quantities. In the next sections we will prove the feasibility of the proposed non-constant non-linear stochastic variable delay model (SP-SPDE) for simulating the stock price.

3. Feasibility of the SP-SPDE Model for Stock Price

The feasibility of the financial model is one of the most important characteristics to be demonstrated in the sense that they admit pathwise unique positive solutions such that S ( t ) > 0 , almost surely t 0 whenever the initial path S ( 0 ) > 0 . In this section, the feasibility of the proposed SP-SPDE model for simulating the stock price will be proven, which can be considered as
d S ( t ) = r S ( t ) d ( t ) + g ( S ( q t ) ) S ( t ) d W ( t ) ,
In order to guarantee that the SP-SPDE model (4) has a unique global positive solution, it is assumed that the volatility function g is bounded and satisfies the local Lipschitz condition (see [10]). The following theorem proves that the model is feasible in the sense that they admit a pathwise unique solution that S ( t ) > 0 almost surely for t [ 0 , T ] , with initial conditions S ( 0 ) > 0 and g ( S ( q t ) ) 0 S ( q t ) R .
Theorem 1.
The stock price model (4) has a pathwise unique global positive solution S ( t ) > 0 for a given initial value S ( 0 ) > 0 t 0 , which can be computed step by step as follows
S ( t ) = S ( 0 ) exp r t 1 2 0 t g 2 ( S ( q u ) ) d ( u ) + 0 t g ( V ( q u ) ) d W ( u ) .
Moreover, the solution has the following property
E ( S ( t ) ) = S ( 0 ) e r t ,
for every t 0 .
Proof. 
From Equation (4), we have
d S ( t ) = S ( t ) r d ( t ) + g ( S ( q t ) ) d W ( t ) .
The semi-martingale is defined as
N ( t ) = r 0 t d ( u ) + 0 t g ( S ( q u ) ) d W ( u ) , = r t + 0 t g ( S ( q u ) ) d W ( u ) ,
and its quadratic variation is denoted by
[ N , N ] ( t ) = 0 t g 2 ( S ( q u ) ) d ( u )
Then, (7) becomes
d S ( t ) = S ( t ) d N ( t ) .
which has the unique solution
S ( t ) = S ( 0 ) exp N ( t ) 1 2 [ N , N ] ( t ) , = S ( 0 ) exp r t 1 2 0 t g 2 ( S ( q u ) ) d ( u ) + 0 t g ( S ( q u ) ) d W ( u ) ,
the above equation clearly S ( t ) > 0 t [ 0 , T ] almost surely when S ( 0 ) > 0 . Using a similar approach, it is shown that S ( t ) > 0 for all t [ T , 2 T ] . By induction S ( t ) > 0 t 0 .
Consider the stock price as M : = { M ( t ) } t 0 , where M ( t ) = e r t S ( t ) t 0 with an initial value of M ( 0 ) = S ( 0 ) . As a result
M ( t ) = e r t S ( 0 ) exp r t 1 2 0 t g 2 ( S ( q u ) ) d ( u ) + 0 t g ( S ( q u ) ) d W ( u ) = S ( 0 ) exp 1 2 0 t g 2 ( S ( q u ) ) d ( u ) + 0 t g ( S ( q u ) ) d W ( u ) = M ( 0 ) exp 1 2 0 t g 2 ( M ( q u ) ) d ( u ) + 0 t g ( M ( q u ) ) d W ( u ) ,
which satisfies the following SPDE
d M ( t ) = 1 2 g 2 ( M ( q t ) ) d ( t ) + g ( M ( q t ) ) d W ( t ) · M ( 0 ) · exp 1 2 0 t g 2 ( M ( q u ) ) d ( u ) + 0 t g ( M ( q u ) d W ( u ) = 1 2 g 2 ( M ( q t ) ) d ( t ) + g ( M ( q t ) ) d W ( t ) · M ( t ) = 1 2 g 2 ( M ( q t ) ) M ( t ) d ( t ) + g ( M ( q t ) ) M ( t ) d W ( t ) .
Due to the continuity of paths for S (and, consequently, for M), it is obtained that
0 t g 2 ( M ( q u ) ) M ( u ) d ( u ) < + .
By considering (10) with respect to the above equation yields
M ( t ) = M ¯ ( 0 ) + 0 t g ( M ( q u ) ) M ( u ) d W ( u ) ,
which implies, of course, that L ( t ) : = { L ( t ) } t 0 , where
L ( t ) = 0 t g ( M ( q u ) ) M ( u ) d W ( u ) ,
is a (positive) local martingale and thus a super-martingale.
Then, it is further observed that M is a (true) martingale since t 0 a positive integer k = k ( t ) t [ q k , q ( k + 1 ) ] ,
E | M ( t ) | = E M ( 0 ) exp 1 2 0 t g 2 ( M ( q u ) ) d ( u ) + 0 t g ( M ( q u ) ) d W ( u ) = E M ( 0 ) E exp 1 2 0 t g 2 ( M ( q u ) ) d ( u ) + 0 t g ( M ( q u ) ) d W ( u ) | F q k = E ( M ( 0 ) ) = E ( E ( E ( M ( 0 ) | F q ( k 1 ) ) | F q k ) ) = M ( 0 ) = V ( 0 ) < + ,
and by using the nested conditional expectations again for every 0 u t < +
E ( M t | F u ) = M u
As a result, L is also a (true) martingale, and thus
E 0 t g ( S ( q u ) ) S ( u ) d W ( u ) = 0 ,
for every t 0 . Assertion (6) follows from above and Equation (4). □
Remark 1.
The above theorem shows that the local Lipschitz condition on g is unnecessary. This idea was developed in [25] and used recently by [4] for SDDE. However, we will need the local Lipschitz condition in the next sections when we study the sensitivity of the time lag. We still do not know whether the results in the next section hold without the local Lipschitz condition.

4. Delay Effect on European Options

One of the main motivations for the proposed stock price SP-SPDE model (3) is the estimation of the volatility function g ( V ( q t ) ) using a past dependency with respect to variable delay time. However, a time lag q t is observed when estimating the volatility. It is well known that the variable delay depends on the parameter q. Therefore, it is very important to investigate whether a little change in q will have a significant effect on the stock price or not.
The following situation is introduced in order to show a clear problem. Let a holder of a European call option at t = 0 think that the underlying stock has an exercise price K at the expiry date T, following the SP-SPDE (4)
d S ( t ) = r S ( t ) d ( t ) + g ( S ( q t ) ) S ( t ) d W ( t ) ,
with initial an value S ( 0 ) = S 0 . Therefore, the price of the European call option at t = 0 is
C q = e r T E ( S ( T ) K ) + .
On the other side, some holders may be interested in estimating the volatility using the corresponding option price at time q ¯ t instead of q t . In this case, the underlying stock price could follow an alternative SP-SPDE
d S ¯ ( t ) = r S ¯ ( t ) d ( t ) + g ( S ¯ ( q ¯ t ) ) S ¯ ( t ) d W ( t ) ,
with initial value S ¯ ( 0 ) = S ¯ 0 . Hence, the price of the European call option at t = 0 could be
C ¯ q ¯ = e r T E ( S ¯ ( T ) K ) + .
Therefore, the holder can choose either (11) or (13) for the underlying stock price if there is not much difference between C q and C ¯ q ¯ when the difference between q and q ¯ is small; otherwise, the holder has to control the time delay tightly. Without the loss of generality, we may assume that q ¯ < q . Note that the underlying stock prices at time t = 0 (initial value) should be the same for both S ( t ) and S ¯ ( t ) (i.e., S 0 = S ¯ 0 ).
The difference C q C ¯ q ¯ is due to the difference of the two time lags, namely q t q ¯ t t ( q q ¯ ) (i.e., the difference depends on q q ¯ ). Note that
| C q C ¯ q ¯ | = | e r T E ( S ( T ) K ) + e r T E ( S ¯ ( T ) K ) + | , e r T E | S ( T ) S ¯ ( T ) | .
Hence, if we can show
lim q q ¯ 0 E | S ( T ) S ¯ ( T ) | = 0 ,
then
lim q q ¯ 0 E | C q C ¯ q ¯ | = 0 .
This shows the continuity of the European call option price on the time lag. For this purpose, a local Lipschitz condition of the volatility function is imposed.
Assumption 1.
Assume that the volatility function g is a local Lipschitz conditions.is a positive constant K R R > 0 x , x ¯ R with | x | | x ¯ | [ 0 , R ] and t [ 0 , T ] such that
| g ( x ) g ( x ¯ ) | 2 K R | x x ¯ | 2 .
Assume that the volatility function g satisfies the linear growth condition.is a positive constant K x R and t [ 0 , T ] such that
| g ( x ) | 2 K R | x | 2 .
Let us first establish two lemmas.
Lemma 1.
Let R be a positive constant such that R 1 2 K R and define the stopping time as follows
ρ R = inf { t 0 : | S ( t ) | R } .
Let θ be a stopping time such that 0 θ ρ R . Then for any 0 u < v < + ,
E | S ( v θ ) S ( u θ ) | 2 2 R | v u | [ r 2 | v u | + K ¯ R 2 ] ,
where
K ¯ R = max 0 x R g ( x ) .
Proof. 
It follows from (4) that
S ( v θ ) S ( u θ ) = u θ v θ r S ( t ) d ( t ) + u θ v θ g ( S ( q t ) ) S ( t ) d W ( t ) .
Hence,
E S ( v θ ) S ( u θ ) 2 2 E u θ v θ r S ( t ) d ( t ) 2 + 2 E u θ v θ g ( S ( q t ) ) S ( t ) d W ( t ) 2 ,
Using ([25], Chapter 1, Pg 22, Theorem 5.8), yields
E S ( v θ ) S ( u θ ) 2 2 E u θ v θ r S ( t ) d ( t ) 2 + 2 E u θ v θ g ( S ( q t ) ) S ( t ) 2 d t ,
Using K ¯ R = max 0 x R g ( x ) with respect to Assumption 1, we get
E S ( v θ ) S ( u θ ) 2 2 r 2 R | v u | 2 + 2 K ¯ R 2 R | v u | , 2 R | v u | r 2 | v u | + K ¯ R 2 .
 □
Lemma 2.
Let Assumption 1 hold. Let R 1 2 K R 2 and define the stopping times
ρ R = inf { t 0 : S ( t ) R } a n d ρ ¯ R = inf { t 0 : S ¯ ( t ) R } ,
and set θ R = ρ R ρ ¯ R . Then, for any T > 0
E sup 0 t T S ( t θ R ) S ¯ ( t θ R ) C R T 3 e C R T ( q q ¯ ) .
where c R is a positive constant independent of T and q q ¯ . In particular,
lim q q ¯ 0 E S ( T θ R ) S ¯ ( T θ R ) = 0 .
Proof. 
It is clear that (19) follows from (18), so our proof is complete if we can prove (18).
Set Z ( t ) = S ( t ) S ¯ ( t ) for t 0 . It follows that
Z ( t θ R ) = 0 t θ R r S ( s ) S ¯ ( s ) d ( s ) + 0 t θ R g ( S ( q s ) ) S ( s ) g ( S ¯ ( q ¯ s ) ) S ¯ ( s ) d W ( s ) , = 0 t θ R r Z ( s ) d ( s ) + 0 t θ R g ( S ( q s ) ) S ( s ) g ( S ¯ ( q ¯ s ) ) S ( s ) d W ( s ) + 0 t θ R g ( S ¯ ( q ¯ s ) ) S ( s ) g ( S ¯ ( q ¯ s ) ) S ¯ ( s ) d W ( s ) .
Hence,
E sup 0 t T | Z ( t ) | J 1 + J 2 + J 3 ,
where
J 1 = E sup 0 t T 0 t θ R r Z ( s ) d ( s ) , J 2 = E sup 0 t T 0 t θ R g ( S ( q s ) ) S ( s ) g ( S ¯ ( q ¯ s ) ) S ( s ) d W ( s ) , J 3 = E sup 0 t T 0 t θ R g ( S ¯ ( q ¯ s ) ) S ( s ) g ( S ¯ ( q ¯ s ) ) S ¯ ( s ) d W ( s ) .
Compute
J 1 E 0 T θ R r | Z ( s ) | d ( s ) E 0 T r | Z ( s ) | d ( s ) = 0 T r E | Z ( s ) | d ( s ) .
In what follows, c R denotes a positive constant depending on R, but is independent of T and q q ¯ while it may change line by line. Then, compute, by the Burkholder–Davis–Gundy inequality
J 2 32 E 0 T θ R g ( S ( q s ) ) g ( S ¯ ( q ¯ s ) ) S ( s ) 2 d ( s ) 1 2 ,
with respect to | x y | 2 | x | 2 . | y | 2 and E sup 0 s t | S ( t ) | 2 + (See [26], pg 1145, Theorem 2.2), yields
J 2 32 E 0 T θ R g ( S ( q s ) ) g ( S ¯ ( q ¯ s ) ) 2 | S ( s ) | 2 d ( s ) 1 2 , C R E 0 T θ R g ( S ( q s ) ) g ( S ¯ ( q ¯ s ) ) 2 d ( s ) 1 2 ,
using Assumption 1, with | a + b | 2 | a | 2 + | b | 2 , we get
J 2 C R E 0 T θ R S ( q s ) S ¯ ( q ¯ s ) 2 d ( s ) 1 2 C R E 0 T θ R S ( q s ) S ( q ¯ s ) 2 + Z ( q ¯ s ) 2 d ( s ) 1 2 C R E 0 T θ R S ( q s ) S ( q ¯ s ) 2 d ( s ) 1 2 + C R E 0 T θ R Z ( q ¯ s ) 2 d ( s ) 1 2 , C R E 0 T S ( q s θ R ) S ( q ¯ s θ R ) 2 d ( s ) 1 2 + C R E 0 T Z ( q ¯ s θ R ) 2 d ( s ) 1 2 ,
Hence,
C R E 0 T S ( q s θ R ) S ( q ¯ s θ R ) 2 d ( s ) 1 2 C R E 0 T q s q ¯ s 2 d ( s ) 1 2 C R ( q q ¯ ) E 0 T | s | 2 d ( s ) 1 2 C R T 3 ( q q ¯ ) ,
Moreover, following [5] (pg 308, proof of lemma 3.3), using the Gronwall inequality yields
C R E 0 T Z ( q ¯ s θ R ) 2 d ( s ) 1 2 C R E 0 T Z ( s ) 2 d ( s ) 1 2 C R E sup 0 s T | Z ( s ) | 0 T | Z ( s ) | d ( s ) 1 2 C R 0 T E | Z ( s ) | d ( s ) + 1 4 E sup 0 s T | Z ( s ) | ,
Substituting Equations (25) and (26) into (24), yields
J 2 C R T 3 ( q q ¯ ) + C R 0 T E | Z ( s ) | d ( s ) + 1 4 E sup 0 s T | Z ( s ) | .
Similarly, with respect to Z ( t ) = S ( t ) S ¯ ( t ) and K ¯ R = max 0 x R g ( x ) , we can estimate
J 3 32 E 0 T θ R g ( S ¯ ( q ¯ s ) ) 2 S ( s ) S ¯ ( s ) 2 d s 1 2 C R E 0 T S ( s θ R ) S ¯ ( s θ R ) 2 d s 1 2 C R E 0 T Z ( s ) 2 d s 1 2 C R E sup 0 s T | Z ( s ) | 0 T | Z ( s ) | d ( s ) 1 2 C R 0 T E | Z ( s ) | d ( s ) + 1 4 E sup 0 s T | Z ( s ) | .
Substituting Equations (23), (27) and (28) into (21), we obtain
E sup 0 t T | Z ( t ) | 0 T r E | Z ( s ) | d ( s ) + C R T 3 ( q q ¯ ) + C R 0 T E | Z ( s ) | d ( s ) + 1 4 E sup 0 s T | Z ( s ) | + C R 0 T E | Z ( s ) | d ( s ) + 1 4 E sup 0 s T | Z ( s ) | C R T 3 ( q q ¯ ) + C R 0 T E | Z ( s ) | d ( s ) C R T 3 ( q q ¯ ) + C R 0 T E sup 0 t s | Z ( t ) | d ( s ) .
Since this holds for any T 0 , the Gronwall inequality implies
E sup 0 t T | Z ( t ) | C R T 3 e C R T ( q q ¯ ) .
 □
It is now easy to show the following theorem.
Theorem 2.
Under Assumption 1, with the definition of (11) and (13), we have
lim q q ¯ 0 C q C ¯ q ¯ = 0 .
Proof. 
Equation (14) implies that it is sufficient to show
lim q q ¯ 0 E | S ( T ) S ¯ ( T ) | = 0 .
For any sufficiently large R, let θ R be the stopping time as defined in Lemma 2. Then, one observes that
E | S ( T ) S ¯ ( T ) | = E | S ( T ) S ¯ ( T ) | I { θ R > T } + E | S ( T ) S ¯ ( T ) | I { θ R T } E | S ( T θ R ) S ¯ ( T θ R ) | + E | S ( T ) S ¯ ( T ) | I { θ R T } ,
and also
E S ( T ρ R ) E S ( T ρ R ) I { ρ R T } = R P ( ρ R T ) .
which yields (in view of [26], pg 1145, Lemma 2.3 and [10], pg 941, Theorem 2.1) that
P ( θ R T ) P ( ρ R T ) + P ( ρ ¯ R T ) 2 ξ ( S 0 ) e C R T R 2 0 a s R + ,
while
E | S ( T ) S ¯ ( T ) | ξ ( S 0 ) e C r T .
Hence, by the classical dominated convergence theorem,
lim R + E | S ( T ) S ¯ ( T ) | I { θ R T } = 0 .
Given any ε > 0 , we can then find a sufficiently large R for
E | S ( T ) S ¯ ( T ) | I { θ R T } < 1 2 ε .
For this R, by Lemma 2, we can find a δ > 0 sufficiently small such that if q q ¯ < δ ,
E | S ( T θ R ) S ¯ ( T θ R ) | 1 2 ε .
As a result,
E | S ( T ) S ¯ ( T ) | ε
whenever q q ¯ < δ 1 . This means
lim q q ¯ 0 E | S ( T ) S ¯ ( T ) | = 0 ,
and the desired assertion (31) follows. □

5. The STM Numerical Method and Non-Negativity

Kahl [11] shows that the numerical methods based on the Milstein scheme have more advantages than others for sharing the positivity solution for stochastic models in the sense that they can be used in financial mathematics. For a non-linear SDDE with a constant delay, the stochastic theta Milstein (STM) method is investigated in [27]. First, the STM method for numerically solving the stock price SP-SPDE (3) model is extended
d S ( t ) = r S ( q t ) S ( t ) d ( t ) + g ( S ( q t ) ) S ( t ) d W ( t ) , S ( 0 ) = S 0 .
We can introduce the STM method as follows
S n + 1 = S n + θ r S [ q ( n + 1 ) ] S n + 1 h + ( 1 θ ) r S [ q n ] S n h + g ( S [ q n ] ) S n Δ W n + 1 2 g 2 ( S [ q n ] ) S n + g ( S [ q n ] ) g ( S [ q n ] ) S n 2 ( Δ W n ) 2 h .
The problem for the current time step is that the delay argument may not hit a previous time step, which is arisen from a numerical method in dealing with a variable delay. Here, this problem is addressed by interpolating the undetermined approximate values of the solution at the nearest grid point on the left endpoint of the interval containing the delay argument using piecewise constant polynomials.
Second, the following theorem will prove that the STM method can preserve the positivity of the solution for the SP-SPDE model based on the definition of the eternal lifetime for a numerical solution (see Kahl [11], Def. 4.1, P. 47). Here these concepts are considered for a numerical solution for the stock price model (3).
Definition 1.
Let S ( t ) be a stochastic process with
P ( { S ( t ) 0 t } ) = 1 .
Then, the stochastic integration scheme possesses an eternal lifetime if
P ( { S n + 1 0 | S n 0 , S [ q n ] 0 } ) = 1 .
Otherwise, it has a finite lifetime.
Theorem 3.
The STM method (34) has an eternal lifetime for the stochastic stock price model (3) if the following properties hold
h < 1 θ r S [ q ( n + 1 ) ] ,
( 1 θ ) r S [ q n ] 1 2 K ¯ 2 ,
where
K ¯ = max 0 x R g ( x ) .
Proof. 
Following the idea of ([11], Theorem 4.7, Pg. 50), a theorem of the same idea and a similar process is proven as follows; one integration step of STM method is
S n + 1 = S n + θ r S [ q ( n + 1 ) ] S n + 1 h + ( 1 θ ) r S [ q n ] S n h + g ( S [ q n ] ) S n Δ W n + 1 2 g 2 ( S [ q n ] ) S n + g ( S [ q n ] ) g ( S [ q n ] ) S n 2 ( Δ W n ) 2 h .
In an elementary way we can eliminate the implicitness
S n + 1 = N ( S n ) D ( S n ) ,
where
N ( S n ) = S n + ( 1 θ ) r S [ q n ] S n h + g ( S [ q n ] ) S n Δ W n + 1 2 g 2 ( S [ q n ] ) S n + g ( S [ q n ] ) g ( S [ q n ] ) S n 2 ( Δ W n ) 2 h ,
and
D ( V n ) = 1 h θ r S [ q ( n + 1 ) ] .
Considering requirement (37), the fact that the denominator D ( V n ) value is greater than zero is guaranteed. Now, there is only the verification that the numerator N ( S n ) is positive, considering the properties of the volatility function (39), the following equation is obtained
N ( S n ) = S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h + K ¯ S n Δ W n + 1 2 K ¯ 2 S n ( Δ W n ) 2 .
Define G ( z ) : = g ( x ) z + 1 2 g ( x ) g ( x ) z 2 with g ( x ) = K ¯ ( x ) . According to property (39) and Definition 1, which lead to g ( x ) g ( x ) 0 such that K ¯ 0 and V n 0 , G possesses a global minimum. For that purpose an obvious calculation shows that
G ( z ) = g ( x ) + g ( x ) g ( x ) z .
Hence we get
z ˜ = 1 g ( x ) w i t h G ( z ˜ ) = g ( x ) 2 g ( x ) = 1 2 x .
For this reason we can calculate the lower bound for all random terms W n . This enables us to exchange the value of G ( Δ W n ) by its minimum
N ( S n ) = S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h + + G ( Δ W n ) , = S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h + + min Δ W n R G ( Δ W n ) , = S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h + + G ( Δ W ˜ n ) , = S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h + 1 2 S n , = 1 2 S n + ( 1 θ ) r S [ q n ] 1 2 K ¯ 2 S n h ,
The analytical positivity occurs when the properties (38) hold. □

6. Applications with Real Stock Price Data

The goal of this numerical simulation is to demonstrate that the proposed model is efficient in modeling the underlying stock price. Furthermore, the proposed SP-SPDE model with a variable delay (3) and non-linear SDDE with constant delay (2) are compared using a real dataset in order to show the prediction accuracy of the present model. To the best of our knowledge, such a comparison has little consideration in the financial literature.
The data on stock returns come from “Yahoo finance”. In fact, the dataset used includes all the parameters that are needed. All the simulations are performed in Python 3.7. Note that the SDDE model with a constant delay needs memory data (i.e., the interval does not contain predicted data but just contains historical data) in order to predict future data (i.e., the interval that contains predicted data) that we want to predict (see Figure 3). However, the proposed SP-SPDE and classical BS models do not need that memory data for simulation. Therefore, in the main graphs that will compare the simulation of those three models, the memory data of SDDE will be omitted to show a more clear comparison. Furthermore, the blue-star line is the predicted price compared to the solid-red line for the real stock price.
Throughout the empirical study, the volatility σ in the BS model (1) is known, and so is the constant volatility parameter of the memory part. Furthermore, the non-constant volatility function in SP-SPDE (3) and SDDE (2) will follow the power function, which was recommended in [3] as
g ( x ) = σ x ( α 1 )
where σ is the constant volatility parameter, and α is the threshold.
To show the prediction accuracy of the proposed SP-SPDE model compared with others models, the STM numerical method is useful for approximating solutions. Real data are used from the following firms
  • C 1 Aaron’s, Inc. (AAN co.),
  • C 2 Alcoa Corporation (AA co.),
  • C 3 Tesco PLC (TSCO.L),
  • C 4 Barclays PLC (BCS).
A total of 400 samples are plotted from the numerical solution for the models along with their means (blue-star curves). The curves of the stock price as a function of time are shown as (red-solid curves). The means of the numerical samples are intended (blue curves) to fit the stock price well S (thick red curves) with moderate standard derivations (small spread of the numerical samples compared to its mean); this will be the aim of the comparisons.
Fifty days from 22 January 2010 to 6 April 2010 and 150 days from 16 June 2010 to 19 January 2011 observed for the Aaron’s, Inc. (AAN Co., Atlanta, CA, USA) company were considered as the real data of the stock price. It is compared with the predicted stock price of BS, SDDE and the proposed SP-SPDE models in Figure 4. Note that the memory data of SDDE is considered as 50 and 150 days just before the observed interval. The risk-free interest rate and the time-step size are set as 0.008 and 0.03, respectively. The relating parameters in SDDE τ = 50 , 150 and SP-SPDE are q = 0.5 , σ = 1.6 , α = 0.8 .
In Figure 5, 50 days from 22 January 2010 to 6 April 2010 and 150 days from 16 June 2010 to 19 January 2011 are considered as the real data observed for the Alcoa Corporation (AA Co., Pittsburgh, PA, USA) company. It is compared with the predicted stock price of the BS, SDDE and proposed SP-SPDE models. Note that the memory data of SDDE is considered as 50 and 150 days just before the observed interval. The risk-free interest rate and the time-step size are set as 0.008 and 0.03, respectively. The relating parameters in SDDE τ = 50 , 150 and SP-SPDE are q = 0.5 , σ = 2 , α = 0.8 .
Fifty days from 1 December 2016 to 14 February 2017 and 150 days from 1 December 2016 to 9 July 2017 observed for the Tesco PLC (TSCO. L, Welwyn Garden City, UK) company were considered as the real data of the stock price. It is compared with the predicted stock price from the BS, SDDE and proposed SP-SPDE models in Figure 6. Note that the memory data of SDDE is considered as 50 and 150 days just before the observed interval. The risk-free interest rate and the time-step size are set as 0.0002 and 0.03, respectively. The relating parameters of SDDE τ = 50 , 150 and SP-SPDE simulation are set as q = 0.3 , σ = 2.3 , α = 0.8 . Note that TSCO.L’s share price has been multiplied by 0.1 to maintain the accuracy of the chart.
In Figure 7, the 50 days from 1 December 2016 to 14 February 2017 and 150 days from 1 December 2016 to 9 July 2017 are used as the real data observed for the Barclays PLC (BCS, London, UK) company, and it is compared with the predicted stock price of the BS, SDDE and proposed SP-SPDE models. Note that the memory data of SDDE is considered as 50 and 150 days just before the observed interval. The risk-free interest rate and the time-step size are set as 0.0002 and 0.03, respectively. The relating parameters of SDDE τ = 50 , 150 and SP-SPDE simulation are set as q = 0.3 , σ = 1.5 , α = 0.8 .

7. Discussion

The daily stock data from Yahoo finance are used. Figure 8a shows the stock sample paths of Aaron’s. Inc. (AAN.N) and Alcoa Corporation (AA.N) from 9 November 2009 to 8 November 2019 and our prediction results are shown in Figure 4 and Figure 5. Over the considered period, the price of the two companies tends to rise. It can be seen that the prediction accuracy of the proposed model SP-SPDE with a variable delay is better than that of the SDDE model with a constant delay and the BS model with constant volatility. In Figure 8b, the data for Tesco PLC (TSCO.L) and Barclays PLC (BCS) are covered from 3 May 2016 to 1 November 2019. Over this period, the price of the two companies tends to go down, and they are considered for testing the prediction accuracy of the SP-SPDE model (see Figure 6 and Figure 7). The simulation of the stock paths shows that the proposed method is better than the others. The real data with the rise and fall of the stock price are used in order to show that the proposed SP-SPDE model is efficient for predicting 50 and 150 days of stock prices.
This is attributed to the improvement in prediction accuracy for using the past dependence volatility function based on a pantograph delay q t (variable delay) in SP-SPDE (3), which, in turn, depends on the value of the stock in the recent past. For C 1 and C 2 , q = 0.5 , which means that the prediction of the current stock price depends on the past stock price in the middle of the period between the current event and the starting event at all mesh prediction points in [0,T]. While for C 3 and C 4 , q = 0.3 has been used, which means that the prediction of the current stock price depends on the past stock price for a third of the period between the current event and the starting event at all mesh prediction points in [0,T]. This case is compared by using the volatility function based on a constant delay t τ in the SDDE model (2), which means that in the case of τ = 150 the prediction of the current stock price depends on the past stock price at the event from 150 days ago at all mesh prediction points in [0,T].
It can be seen that the accuracy of the proposed method of the periods of stock paths with jumps can be said to be acceptable, but it is not very good compared to other periods of paths without jumps. Figure 9 shows that the stock path of AAN co. has two jumps on 29 June 2010 and 13 September 2010. It can be seen that the predicted path does not have a high accuracy close to these points compared to the other periods of the path without jumps. Therefore, in future work, the SP-SPDE model with jumps will be considered in order to discuss this point.

8. Conclusions

The SP-SPDE model was derived based on an SPDE and examined in this paper as an alternative approach to modeling stock prices. The motivation for introducing a new class of a non-constant volatility SPDE model is the estimation of the volatility function based on the variable past dependence (variable delay) in order to overcome the weaknesses of the SDDE model with a constant delay and increase the prediction accuracy. The feasibility of the proposed SP-SPDE model for simulating the stock price that will take into account the sensitivity of the model for time lag q t is considered. Furthermore, it is proven that there is a numerical method that can share the non-negativity feature of the proposed models’ solution. Finally, the model is tested using real data, and the results are compared with that of the SDDE model with a constant delay and a classic BS model in order to show that the proposed model could improve the prediction accuracy.
In future work, we will extend the SPDE to modeling the corporate claim value. Furthermore, the robust numerical method based on the balanced technique will be discussed to meet the non-negativity solution. Using the real financial corporate data, we will compare the accuracy of the numerical solution based on the balanced technique with that of the stochastic theta method.

Author Contributions

M.A.E. contributed to the conception of the study, the background research, method design and experimental results analysis, and wrote the manuscript; M.E. helped perform the Discussion with constructive suggestions; provided an important suggestion about the framework of this paper and revised the manuscript in addition to fund. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors thanks the anonymous referees for careful reading and many helpful suggestions to improve the presentation of this paper. Furthermore, grateful to Boping Tian for helpful discussions and suggestions.

Conflicts of Interest

The authors declare no conflict to interest.

Sample Availability

Samples of the compounds are available from the authors.

Abbreviations

The following abbreviations are used in this manuscript:
S ( t ) stock price
rrisk-free interest rate
σ constant volatility of the stock return per unit time
g ( x ) volatility function of the stock return per unit time
t 0 Initial time
Tmaturity date
Kexercise price
CEuropean call option
h ( t ) delay function
t τ constant delay time
q t variable delay time
Wstandard Brownian motion process
α threshold
SFDEStochastic Functional Differential Equation
SDDEStochastic Delay Differential Equation
SPDEStochastic Pantograph Differential Equation
SP-SPDEstock price Stochastic Pantograph Differential Equation
STMstochastic theta Milstein method
BSBlack-Scholes model
BIMBalanced implicit method

References

  1. Black, F.; Scholes, M.S. The Pricing of Options and Corporate Liabilities. J. Pol. Econ. 1973, 81, 637–654. [Google Scholar] [CrossRef] [Green Version]
  2. Scott, L.O. Option pricing when the variance changes randomly: Theory, estimation, and an application. J. Financ. Quant. Anal. 1987, 22, 419–438. [Google Scholar] [CrossRef]
  3. Hobson, D.G.; Rogers, L.C. Complete models with stochastic volatility. Math. Financ. 1998, 8, 27–48. [Google Scholar] [CrossRef]
  4. Arriojas, M.; Hu, Y.; Mohammed, S.A.; Pap, G. A delayed Black and Scholes formula. Stoch. Anal. Appl. 2007, 25, 471–492. [Google Scholar] [CrossRef] [Green Version]
  5. Mao, X.; Sabanis, S. Delay geometric Brownian motion in financial option valuation. Stoch. Int. J. Prob. Stoch. Process. 2013, 85, 295–320. [Google Scholar] [CrossRef] [Green Version]
  6. Lin, L.; Li, Y.; Wu, J. The pricing of European options on two underlying assets with delays. Phys. A-Stat. Mech. Its Appl. 2018, 495, 143–151. [Google Scholar] [CrossRef]
  7. Liu, C. Basic theory of a class of linear functional differential equations with multiplication delay. arXiv 2016, arXiv:1605.06734. [Google Scholar]
  8. Eissa, M.A.; Tian, B. A stochastic corporate claim value model with variable delay. J. Phys. Conf. Ser. 2018, 1053, 12–18. [Google Scholar] [CrossRef]
  9. Wang, X. Some theoretical results on the stability of uncertain pantograph differential equations. J. Intell. Fuzzy Syst. 2020, 38, 4431–4439. [Google Scholar] [CrossRef]
  10. Xiao, Y.; Eissa, M.A.; Tian, B. SConvergence and stability of split-step theta methods with variable step-size for stochastic pantograph differential equations. Int. J. Comput. Math. 2018, 95, 939–960. [Google Scholar] [CrossRef]
  11. Kahl, C. Positive Numerical Integration of Stochastic Differential Equations. Diploma Thesis, University of Wuppertal, Wuppertal, Germany, 2004; pp. 46–57. [Google Scholar]
  12. Tambue, A.; Brown, E.K.; Mohammed, S. A stochastic delay model for pricing debt and equity: Numerical techniques and applications. Commun. Nonlinear Sci. Num. Simul. 2015, 20, 281–297. [Google Scholar] [CrossRef] [Green Version]
  13. Eissa, M.A.; Tian, B. Lobatto-milstein numerical method in application of uncertainty investment of solar power projects. Energies 2017, 10, 43. [Google Scholar] [CrossRef] [Green Version]
  14. Eissa, M.A.; Zhang, H.; Xiao, Y. Mean-square stability of split-step theta milstein methods for stochastic differential equations. Math. Probl. Eng. 2018, 2018, 1682513. [Google Scholar] [CrossRef]
  15. Eissa, M.A. Mean-square stability of two classes of theta milstein methods for nonlinear stochastic differential equations. Proc. Jangjeon Math. Soc. 2019, 22, 119–128. [Google Scholar]
  16. Eissa, M.A.; Ye, Q. Convergence, non-negativity and stability of a new Lobatto IIIC-Milstein method for a pricing option approach based on stochastic volatility model. Jpn. J. Ind. Appl. Math. 2021, 38, 391–424. [Google Scholar] [CrossRef]
  17. Higham, D.J.; Mao, X.; Szpruch, L. Convergence, Non-negativity and Stability of a New Milstein Scheme with Applications to Finance. Discret. Contin. Dyn. Syst.-Ser. B 2013, 18, 2083–2100. [Google Scholar] [CrossRef]
  18. Kahl, C.; Schurz, H. Balanced Milstein Methods for Ordinary SDEs. Monte Carlo Methods Appl. 2006, 12, 143–170. [Google Scholar] [CrossRef]
  19. Tian, B.; Eissa, M.A.; Zhang, S. Two families of theta milstein methods in a real options framework. In Proceedings of the 5th Annual International Conference on Computational Mathematics, Computational Geometry and Statistics (CMCGS 2016), Singapore, 18–19 January 2016; pp. 18–19. [Google Scholar]
  20. Aghda, A.F.; Hosseini, S.M.; Tahmasebi, M. Analysis of non-negativity and convergence of solution of the balanced implicit method for the delay Cox-Ingersoll-Ross model. Appl. Num. Math. 2017, 118, 249–265. [Google Scholar] [CrossRef]
  21. Dangerfield, C.E.; Kay, D.; Macnamara, S.; Burrage, K. A boundary preserving numerical algorithm for the Wright-Fisher model with mutation. BIT Num. Math. 2012, 52, 283–304. [Google Scholar] [CrossRef] [Green Version]
  22. Moro, E.; Schurz, H. Boundary preserving semianalytic numerical algorithms for stochastic differential equations. SIAM J. Sci. Comput. 2007, 29, 1525–1549. [Google Scholar] [CrossRef] [Green Version]
  23. Xiao, F.; Qin, T.; Zhang, C. Mean-square stability of Milstein methods for stochastic pantograph equations. Math. Probl. Eng. 2013, 2013, 724241. [Google Scholar] [CrossRef] [Green Version]
  24. Kemajou, E.; Mohammed, S.A.; Tambue, A. A Stochastic Delay Model for Pricing Debt and Loan Guarantees: Theoretical results. arXiv 2012, arXiv:1210.0570. [Google Scholar]
  25. Mao, X. Stochastic Differential Equations and Applications; Woodhead Publishing: Sawston, UK, 2011. [Google Scholar]
  26. Fan, Z.; Liu, M.; Cao, W. Existence and uniqueness of the solutions and convergence of semi-implicit Euler methods for stochastic pantograph equations. J. Math. Anal. Appl. 2007, 325, 1142–1159. [Google Scholar] [CrossRef] [Green Version]
  27. Rouz, O.F.; Ahmadian, D.; Milev, M. Exponential mean-square stability of two classes of theta Milstein methods for stochastic delay differential equations. AIP Conf. Proc. 2017, 1910, 060015. [Google Scholar]
Figure 1. Description of the concept of constant delay τ .
Figure 1. Description of the concept of constant delay τ .
Symmetry 14 01358 g001
Figure 2. Description of the concept of variable delay q t .
Figure 2. Description of the concept of variable delay q t .
Symmetry 14 01358 g002
Figure 3. Stock sample paths using SDDE with memory interval time.
Figure 3. Stock sample paths using SDDE with memory interval time.
Symmetry 14 01358 g003
Figure 4. The graphs for corporation C 1 AAN co. 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.5 .
Figure 4. The graphs for corporation C 1 AAN co. 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.5 .
Symmetry 14 01358 g004
Figure 5. The graphs for corporation C 2 AA co. 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.5 .
Figure 5. The graphs for corporation C 2 AA co. 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.5 .
Symmetry 14 01358 g005
Figure 6. The graphs for corporation C 3 Tesco PLC 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.3 .
Figure 6. The graphs for corporation C 3 Tesco PLC 50 and 150 days are shown on the left and right, respectively. The top (a,b) corresponds to the BS model, while the middle (c,d) corresponds to the SDDE model with a constant delay τ = 50 , 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.3 .
Symmetry 14 01358 g006
Figure 7. The graphs for corporations C 3 and C 4 at the top (a,b) correspond to the BS model, while the graphs in the middle (c,d) correspond to the SDDE model with a constant delay with memory data τ = 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.3 .
Figure 7. The graphs for corporations C 3 and C 4 at the top (a,b) correspond to the BS model, while the graphs in the middle (c,d) correspond to the SDDE model with a constant delay with memory data τ = 150 , and the graphs at the bottom (e,f) correspond to the SP-SPDE model with a variable delay q = 0.3 .
Symmetry 14 01358 g007
Figure 8. Stock sample paths.
Figure 8. Stock sample paths.
Symmetry 14 01358 g008
Figure 9. Stock sample paths of AAN co. with jumps.
Figure 9. Stock sample paths of AAN co. with jumps.
Symmetry 14 01358 g009
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Eissa, M.A.; Elsayed, M. Improve Stock Price Model-Based Stochastic Pantograph Differential Equation. Symmetry 2022, 14, 1358. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14071358

AMA Style

Eissa MA, Elsayed M. Improve Stock Price Model-Based Stochastic Pantograph Differential Equation. Symmetry. 2022; 14(7):1358. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14071358

Chicago/Turabian Style

Eissa, Mahmoud A., and M. Elsayed. 2022. "Improve Stock Price Model-Based Stochastic Pantograph Differential Equation" Symmetry 14, no. 7: 1358. https://0-doi-org.brum.beds.ac.uk/10.3390/sym14071358

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