Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2022 May 6;61(4):1745–1763. doi: 10.1007/s10614-022-10264-4

A New Stabled Relaxation Method for Pricing European Options Under the Time-Fractional Vasicek Model

Mohamed Kharrat 1,, Hassen Arfaoui 1
PMCID: PMC9075931  PMID: 35572160

Abstract

Our objective is to solve the time-fractional Vasicek model for European options with a new stabled relaxation method. This new approach is based on the splitting method. Some numerical tests are presented to show the stability and the reliability of our approach with the theory of options.

Keywords: Pricing European option, Fractional Vasicek model, Splitting method

Introduction and Preliminaries

Pricing derivatives and especially options is one of the most popular problems in mathematical financial literature. For instance, European options are very popular in the worldwide financial markets. Over the last few decades, several papers investigated the problem of pricing options generated by different models using many methods for instance (Black & Scholes, 1973; Bensoussan, 1984; Heston, 1993; Kharrat, 2014). The most famous are the Black and Scholes model (Black & Scholes, 1973) and Heston model (Heston, 1993), which the first one rests upon the concept that the stock price of the underlying asset is log-normally distributed conditional on the current stock price with constant volatility. As compared to the case of the Black and Scholes model, where the volatility is constant, the Heston model (Heston, 1993) is more important since the volatility is stochastic, as the dynamics of the volatility is fundamental to elaborate strategies for hedging and arbitrage, a model based on constant volatility cannot explain the reality of the financial markets. But for the case where the interest rate is stochastic we are forced to use the Vasicek Model (Vasicek, 1977). So, pricing option under stochastic model is then more important and required.

In the following we introduce the standard Vasiček model. Let St be the asset price generated by the following dynamic:

dSt=rtStdt+σStdWtS 1.1

and rt be the interest rate process which follows the following process:

drt=(μ1+μ2rt)+ηdWtr 1.2

where the volatility σ supposed to be constant, WtS and Wtr are two correlated Brownian motion i.e. WtS=1-ρ2Bt1+Bt2 and Wtr=Bt2 where B is Standard 2- dimensional Brownian motion and ρ-1,1 and the parameters -μ1μ2, -μ2 and η represent respectively the long-term mean level, the speed of the reversion, and the volatility of the interest rate rt.

Let ϑ the price of European option, using the standard hedging and the application of Ito’s lemma we get:

ϑτ+12σ2S22ϑS2+ρσηS2ϑSr+12η22ϑr2rSϑS+(μ1+μ2r)ϑr-rϑ=0. 1.3

The fractional calculus is invested in several fields (Amit et al., 2019; Benchohra et al., 2011; Daftardar-Gejji & Bhalekar, 2008; Dumitru et al., 2020; Podlubny, 1999; Srivastava et al., 2020) and (Yu et al., 2011). For example, fractional derivation models have shown an ability to describe shape-memory materials better than full derivation models. When a material is purely elastic, it is described by an integer derivation of order zero while when it is purely viscous it is described by an integer derivation of order one. Immediately, we can describe a viscous-elastic material by a derivation between 0 and 1. This justifies the use of fractional derivation for this kind of material. So out of mathematical curiosity and to get closer to the reality of the financial market we find ourselves obliged to use models based on fractional derivatives. Recently, it has been integrated in the Mathematical finance field (Yu et al., 2011; Xiaozhong et al., 2016; Kharrat, 2021) especially designed to resolve the pricing option problem. For instance (Kharrat, 2018; Zhang et al., 2016) which are devoted for the evaluation of the European option.

From this perspective, using the splitting method, we present a new resolution for the pricing European option under the fractional Vasicek model. The aforesaid method allowing to solve a mixed problem Parabolic/Hyperbolic by decoupling the parabolic and hyperbolic operators, (for more details see Arfaoui, 2020). A nonlinear mixed problem generated by two completely different operators, (Parabolic/Hyperbolic), can cause difficulties in the numerical simulations. During discretization, the splitting method makes it possible to treat each operator Parabolic and Hyperbolic by an adequate numerical scheme. This method preserves the numerical properties (stability, consistency, ) of each scheme used for each operator. This new method allowed us to give relevant numerical results besides we found in the literature that the coefficient of correlation it’s always between -0.7 and 0.7. With our new numerical method, we can extend the aforesaid coefficient between -0.9 and 0.9.

In the following definition, we present the Caputo time-fractional derivative.

Definition 1.1

(Kilbas et al., 2006). The Caputo time fractional derivative of order γ>0, a,γ,tR can be defined as follows:

cDaγf(t)=1Γ(m-γ)at(t-τ)m-γ-1dmdτmf(τ)dτ,m-1<γ<m,mN,dmdτmf(t),γ=m,mN.

When m=1: 0<γ<1, then the Caputo fractional derivative of order γ of the function f reduces to

cDaγf(t)=1Γ(1-γ)at(t-τ)-γddτf(τ)dτ,

where Γ(·) is the Gamma function given by

Γ(x)=0tx-1e-tdt.

This definition of fractional derivative is interesting, among other reasons, because it holds properties of the non-fractional derivatives as to make nullthe derivative of a constant (see Podlubny, 1999). In our work, we will use the definition when m=1.

Definition 1.2

(Erdelyi et al., 1981) The Mittag-Leffler function of one parameter is defined as:

Eζ(σ)=n=0σnΓ(ζn+1),Re(ζ)>0,σC,

where Γ(·) is the gamma function.

Definition 1.3

(Erdelyi et al., 1981) The Mittag-Leffler function of two parameters is defined as:

Eζ,ξ(σ)=n=0σnΓ(ζn+ξ),Re(ζ)>0,ξ>0,σC,

where Γ(·) is the gamma function.

The outline of this work is as follows. In Sect. 2, we introduce the time fractional Vasicek model. The Splitting method and the discretization of the Model are derived respectively in Sects. 3 and  4. In Sect. 5, we present the numerical analysis and discuss the stability of the solution. In Sect. 6, we present some numerical results.

Time-Fractional Model

In this section, replacing the time integer order derivative τ, in the model (1.3), by Caputo time fractional order derivative cDτγ with a fractional order 0<γ<1, we get the European put option under the time fractional Vasicek model given as follows:

cDτγϑ+12σ2S22ϑS2+ρσηS2ϑSr+12η22ϑr2+rSϑS+(μ1+μ2r)ϑr-rϑ=0, 2.4

for all (S,r,τ)QT=(0,)×(0,)×(0,T) and with boundary conditions:

ϑ(S,r,T)=max(K-S,0), 2.5
limS0ϑ(S,r,τ)=K,limSϑ(S,r,τ)=0, 2.6
limr0ϑ(S,r,τ)=limrϑ(S,r,τ)=max(K-S,0), 2.7

Now, let us reformulated the above problem (2.4)–(2.7) with the new variable in time:

t=T-τ.

Then, we can deduce easily that:

cDτγϑ=-cDtγϑ.

So, the new problem with the new variable (S,r,t)QT is given by:

cDtγϑ=12σ2S22ϑS2+ρσηS2ϑSr+12η22ϑr2+rSϑS+(μ1+μ2r)ϑr-rϑ, 2.8

with new boundary conditions:

ϑ(S,r,0)=max(K-S,0), 2.9
limS0ϑ(S,r,t)=K,limSϑ(S,r,t)=0, 2.10
limr0ϑ(S,r,t)=limrϑ(S,r,t)=max(K-S,0), 2.11

Remark 2.1

The fractional derivative model (2.4) is a generalization of the integer derivative model (1.3). In fact, the fractional derivative is a direct modeling of several phenomena in different domain applications, whether in biology (Higazy et al., 2021; Moustafa et al., 2021; Cardoso et al., 2021), diffusion (Bayrak et al., 2021) or viscoelasticity (Cao et al., 2021) and many other domain in engineering, chemistry, signal processing, electrotechnical, electrochemistry. In fact, regrading biological application, authors in Higazy et al. (2021) have modeled a fractional order system for COVID-19 pandemic transmission. In addition, authors in Owolabi (2021) have replaced the integer first-order derivative in time with the Caputo fractional derivative in which a numerical approach to chaotic pattern formation in diffusive predator-prey system is investigated. Also, in regards control theory, authors in Mirrezapour et al. (2021) have presented a novel controller of fractional sliding mode type based on nonlinear fractional-order Proportional Integrator derivative controller. Moreover, the authors in Zhang et al. (2016) have replaced, in Black-Scholes model governing European options, the integer-order derivative in time t with the Caputo time fractional derivative cDtα with a fractional order 0<α<1. In the literature there are many types of fractional derivatives that can be used to model different problems in human science, we cite for example Caputo-Hadamard fractional derivative (Ahmad et al., 2017), Atangana-Baleanu fractional derivative (Atangana & Baleanu, 2016) and Caputo-Fabrizio fractional derivative (Podlubny, 1999).

Splitting Method

The Eq. (2.8) is a time-dependent two-dimensional nonlinear Diffusion/Advection equation that includes five types of spatial derivatives. Dealing with finite-difference methods, the presence of these derivatives together in the same equation can destroy the quality of the numerical solution. Furthermore, an implicit finite difference scheme in the presence of five spatial derivatives produces many unknowns in the numerical scheme that produces considerable difficulties for the numerical implementation and also can cause rounding accumulation error.

In the following, we propose to use a splitting method (Arfaoui, 2020). During discretization, the splitting method makes it possible to treat separately each operator Diffusion and Advection by an adequate numerical scheme. This method preserves the numerical properties (stability, consistency, quality, ) of each scheme used for each operator.

We divide the time interval [0, T] into (Nt+1) equidistant points as follows:

Δt=TNtwheretk=kΔt,forallk=0,,Nt.

Consequently, we have:

[0,T]=k=0Nt-1[tk,tk+1].

Let us consider the following approximation:

ϑ(S,r,tk)ϑk(S,r),

for all k=0,,Nt and (S,r)(0,)×(0,).

The splitting method consists in solving the Eq. (2.8) on each interval [tk,tk+1] for all k=0,,Nt-1, following the three steps:

  • (i)
    We solve the equation:
    cDtγϑ=ρσηS2ϑSr,on[tk,tk+13],withinitialconditionattk:ϑk. 3.12
    So, we obtain a solution at time step tk+13 denoted by ϑk+13.
  • (ii)
    Then, we solve the equation:
    cDtγϑ=rSϑS+(μ1+μ2r)ϑr-rϑ,on[tk+13,tk+23],withinitialconditionattk+13:ϑk+13, 3.13
    The solution at time step tk+23 is denoted by ϑk+23.
  • (iii)
    We solve the equation:
    cDtγϑ=12σ2S22ϑS2+12η22ϑr2,on[tk+23,tk],withinitialconditionattk+23:ϑk+23. 3.14

And so on until the final time T=tNt, we solve simultaneously the Eqs. (3.12) (3.13) and (3.14).

Remark 3.1

It’s well known (Company et al., 2020) that the mixed derivative term 2ϑSr in the Eq. (2.8) is unstable. Also, we know that the diffusion Eq. (3.14) is more stable than the Eq. (3.12). For this reason, we begin in the splitting method by solving Eq. (3.12) in the first step and we finish by solving Eq. (3.14) to calm the unstable solution coming from the first step. This method allowed to give relevant numerical results.

Discretization of the Model

Notice that the problem (2.8) is posed in an unbounded spatial domain QT=(0,)×(0,)×(0,T). Consequently, a numerical calculus is impossible. Then, to solve the numerical problem (2.8), we must choose a numerical bounded domain where we can solve (2.8) by approximations with finite differences. So, we consider the following numerical domain:

D={(S,r):S[Sl,Sr],Sl0,r[rl,rr],rl0}. 4.15

We define an uniform grid on the domain D as follows: let ΔS=Sr-SlNS and Δr=rr-rlNr. Now, we build the sequences (Si)i , (rj)j:

Si=Sl+iΔSforalli=0,,NS,rj=rl+jΔrforallj=0,,Nr.

Let us consider the following approximations:

ϑ(Si,rj,tk)ϑi,jk,

for all i=0,,NS, j=0,,Nr and k=0,,Nt.

  • Discretization of the Caputo time derivative term (cDtγϑ): the idea is to use the modified Riemann-Liouville derivative as in Zhang et al. (2016) that is defined by:
    Dtγϑ(S,r,t)=1Γ(1-γ)ddt0tϑ(S,r,ξ)-ϑ(S,r,0)(t-ξ)γdξ.
    We suppose that ϑC1([0,t]), then we obtain:
    Dtγϑ(S,r,t)=1Γ(1-γ)0tdϑ(S,r,ξ)dξ(t-ξ)-γdξ=cDtγϑ(S,r,t).
    As in Zhang et al. (2016), at the point (Si,rj,tk+1), we have the following approximation:
    cDtγϑ(Si,rj,tk+1)(Δt)-γΓ(2-γ)m=0k(ϑi,jk+1-m-ϑi,jk-m)bm,α0m=0k-1(bm+1-bm)ϑi,jk-m-α0ϑi,j0bk+α0ϑi,jk+1,
    where α0=(Δt)-γΓ(2-γ) and bm=(m+1)1-γ-m1-γ.
  • Discretization of the problem (3.12): At the point (Si,rj,tk+1), we have:
    (Δt)-γΓ(2-γ)m=0k(ϑi,jk+1-m-ϑi,jk-m)bm=ρσηSi4ΔSΔr(ϑi+1,j+1k+1-ϑi+1,j-1k+1-ϑi-1,j+1k+1+ϑi-1,j-1k+1). 4.16
  • Discretization of the problem (3.13): At the point (Si,rj,tk+1), we have:
    (Δt)-γΓ(2-γ)m=0k(ϑi,jk+1-m-ϑi,jk-m)bm=rjSiΔs(ϑi+1,jk+1-ϑi,jk+1)+μ1+μ2rjΔr(ϑi,j+1k+1-ϑi,jk+1)-rjϑi,jk=rjSiΔs(12(ϑi+1,j+1k+1+ϑi+1,j-1k+1)-ϑi,jk+1)+μ1+μ2rjΔr(ϑi,j+1k+1-ϑi,jk+1)-rjϑi,jk. 4.17
  • Discretization of the problem (3.14): At the point (Si,rj,tk+1), we have:
    (Δt)-γΓ(2-γ)m=0k(ϑi,jk+1-m-ϑi,jk-m)bm=σ2Si22(ΔS)2(ϑi+1,jk+1-2ϑi,jk+1+ϑi-1,jk+1)+η22(Δr)2(ϑi,j+1k+1-2ϑi,jk+1+ϑi,j-1k+1)=σ2Si22(ΔS)2(ϑi+1,jk+1-2ϑi,jk+1+12(ϑi-1,j+1k+1+ϑi-1,j-1k+1))+η22(Δr)2(ϑi,j+1k+1-2ϑi,jk+1+ϑi,j-1k+1). 4.18

Remark 4.1

  1. For the discretization of Eqs. (3.12), (3.13) and (3.14) we have used an implicit time finite difference schemes. The advantage of these schemes is that they are unconditionally stable.

  2. Remark that in the first step of the splitting method, in Eq. (4.16), we have only four unknowns: ϑi+1,j+1k+1, ϑi,j+1k+1, ϑi+1,j+1k+1, ϑi+1,j-1k+1, ϑi,jk+1. Also, in the second step of the splitting method, in Eq. (4.17), we have three unknowns: ϑi,j+1k+1, ϑi+1,j+1k+1, ϑi+1,j-1k+1, ϑi,jk+1. In the third step, in Eq. (4.18), we have five unknowns: ϑi+1,jk+1, ϑi,j+1k+1, ϑi-1,j+1k+1, ϑi-1,j-1k+1 , ϑi,j-1k+1, ϑi,jk+1. So, in each step, the numerical implementation is very easy and the quality of the solution (Diffusion, Advection) is respected.

Study of the Stability of the Solution

The total spatial discretization of the Eq. (2.8) is as follows: for all i=1,,NS-1 and j=1,,Nr-1

cDtγϑi,j=σ2Si22(ΔS)2(ϑi+1,j-2ϑi,j+12(ϑi-1,j+1+ϑi-1,j-1))+ρσηSi4ΔSΔr(ϑi+1,j+1-ϑi,j+1-ϑi+1,j+ϑi,j)+η22(Δr)2(ϑi,j+1-2ϑi,j+ϑi,j-1)+rjSiΔs(12(ϑi+1,j+1+ϑi+1,j-1)-ϑi,j)+μ1+μ2rjΔr(ϑi,j+1-ϑi,j)-rjϑi,j,

where we mean by ϑi,j=ϑi,j(t) for all t[0,T]. Thus, we obtain the following expression: for all i=1,,NS-1 and j=1,,Nr-1

cDtγϑi,j=αiϑi+1,j-εi,jϑi,j+ω¯iϑi-1,j+1+ωiϑi-1,j-1+δi,jϑi+1,j+1+δ¯i,jϑi+1,j-1+(a0+fj)ϑi,j+1+a0ϑi,j-1, 5.19

where the coefficients a0, αi, βi, fj, γi,j, δi,j, ωi and εi,j are real numbers and are given by:

a0=η22(Δr)2,αi=σ2Si22(ΔS)2,βi=ρσηSi4ΔSΔr,fj=μ1+μ2rjΔr,γi,j=rjSiΔs,δi,j=12γi,j+βi,ωi=12αi+βi,εi,j=2αi+2a0+γi,j+fj+rj,

where if u=a+bR its conjugate u¯=a-bR.

Remark 5.1

Remark that the coefficients a0, αi, fj, γi,j, and εi,j are strictly positive real numbers. In the other hand, the sign of each coefficient βi, δi,j, ωi depends on the sign of ρ[-1,1].

Let NSr=(NS-1)×(Nr-1). We define the vector PRNSr by:

P(t)=[ϑ1,1,ϑ1,2,,ϑ1,Nr-1,ϑ2,1,ϑ2,2,,ϑ2,Nr-1,,ϑNS-1,1,,ϑNS-1,Nr-1]RNSr.

Then, the system (5.19) can be expressed as follows:

cDtγP(t)=AP(t)+F(t), 5.20

with initial condition:

P(0)=P0. 5.21

Remark 5.2

  1. The matrix A=(ai,j)i,jRNSr×NSr has eight diagonals and is defined as follows:
    ThediagonalelementsofA:ai,i{-εk,,k=1,,NS-1,=1,,Nr-1}.Thenon-diagonalelementsofAforij:ai,j{αk,δk,,δ¯k,,a0,a0+f,ωk,ω¯k,k=1,,NS-1,=1,,Nr-1}.
  2. The vector function F(t)RNSr and is defined only by the trace of the solution ϑ(S,r,t) at the boundary ΓD of the domain D given in (4.15) and the coefficients αi, δi,j, δ¯i,j, a0, fj, ωi, ω¯i. The vector function F(t) is given by:
    F(t)=[ϕ(1)+δ¯1,1ϑ2,0+a0ϑ1,0,ϕ(2),,ϕ(j),,ϕ(Nr-2),ϕ(Nr-1)+δ1,Nr-1ϑ2,Nr+gNr-1ϑ1,Nr,ψ(2),,ψ(i),,ψ(NS-2),θ(1)+ωNS-1ϑNS-2,0+a0ϑNS-1,0,θ(2),,θ(j),,θ(Nr-2),θ(Nr-1)+ω¯NS-1ϑNS-2,Nr+gNr-1ϑNS-1,Nr]RNSr
    where gj=a0+fj, the functions ϕ, θ and the vector function ψR(NS-3)×(Nr-1) are defined by:
    ϕ(j)=ω¯1ϑ0,j+1+ω1ϑ0,j-1,j=1,,Nr-1,θ(j)=αNS-1ϑNS,j+δNS-1,jϑNS,j+1+δ¯NS,jϑNS,j-1,j=1,,Nr-1,ψ(i)=[ωiϑi-1,0+δ¯i,1ϑi+1,0+a0ϑi,0,0,,0,ω¯iϑi-1,Nr+δi,Nr-1ϑi+1,Nr+gNr-1ϑi,Nr]RNr-1,i=2,,NS-2.
    Remark that ϑNS,j, ϑ0,j, ϑi,Nr and ϑi,0 represent the discrete boundary conditions of the problem given by ϑ(S,r,t)|ΓD.

Definition 5.1

(Kaczorek, 2002) A matrix M=(mi,j)i,jRn×n is called Metzler, if its off-diagonal elements are non-negative, i.e.: mi,j0, for all 1ijn.

Theorem 5.1

If ρ=0, then the matrix A is Metzler.

Let ρ]-1,1[\{0}. If the ratio ΔSΔr of the spatial steps satisfies the identity:

ΔSΔr1|ρ|min{σSlη,2rrdσηNS},whered=Sr-Sl, 5.22

then the matrix A is Metzler.

Proof

It’s clear, from Remark 5.1, that we must study the signs of the coefficients δi,j,δ¯i,j,ωi,ω¯i with respect to the values of ρ. For this, we distinguish the following two cases:

  • When ρ]0,1[: since δi,j, ωi are positive, then the terms δ¯i,j, ω¯i must be positive:
    δ¯i,j=12γi,j-βi=rjSi2ΔS-ρσηSi4ΔSΔr0,ω¯i=12αi-βi=σ2Si24(ΔS)2-ρσηSi4ΔSΔr0.
    So, we obtain:
    ΔSΔr2rjΔSρση,j=0,,Nr,ΔSΔrσSiρη,i=0,,NS.
    Or
    ΔSΔr2rldρσηNS,whered=Sr-Sl,ΔSΔrσSlρη.
    Then, we deduce that:
    ΔSΔr1ρmin2rldσηNS,σSlη. 5.23
  • When ρ]-1,0[: since δ¯i,j, ω¯i are positive, then the terms δi,j, ωi must be positive:
    δi,j=12γi,j+βi=rjSi2Δs+ρσηSi4ΔSΔr0,ωi=12αi+βi=σ2Si24(ΔS)2+ρσηSi4ΔSΔr0.
    So, we obtain:
    ΔSΔr-2rjΔSρση,j=0,,Nr,ΔSΔr-σSiρη,i=0,,NS.
    Consequently, we deduce that:
    ΔSΔr-2rldρσηNS,whered=Sr-Sl,ΔSΔr-σSlρη.
    Thus:
    ΔSΔr-1ρmin{2rldσηNS,σSlη}. 5.24
    From estimations (5.23) and (5.24) we deduce the identity (5.22).

Definition 5.2

(Golub & Loan, 1996) A matrix M=(mi,j)i,jRn×n is a diagonally dominant matrix, if:

|mii|ij|mij|.

And we say that M is a strictly diagonally dominant matrix, if:

|mii|>ij|mij|.

Moreover, if mii0 for all i, then M is invertible.

Theorem 5.2

If ρ=0, then the matrix A is a strictly diagonally dominant matrix and is invertible.

Let ρ]-1,1[\{0}. If the identity (5.22) holds, then the matrix A is a strictly diagonally dominant matrix and is invertible.

Proof

From the definition of the matrix A in Remark 5.2, the diagonal elements are -εi,i. At the ith row the maximum number of non-diagonal and non-zero elements are αi, δi,j, δ¯i,j, a0, a0+fj, ωi, ω¯i, [see Eq. (5.19)]. We have:

|εij|=|2αi+2a0+γij+fj+rj|=2αi+2a0+γij+fj+rj>0, 5.25
  • If ρ=0:
    kl|ak,l|=|αi|+|a0|+|a0+fj|+|αi|+|γi,j|=2αi+2a0+γi,j+fj>0. 5.26
  • If ρ]-1,1[\{0}. Then, we have:
    kl|ak,l|=|αi|+|a0|+|a0+fj|+|ωi|+|ω¯i|+|δi,j|+|δ¯i,j|,=αi+2a0+fj+|ωi|+|ω¯i|+|δi,j|+|δ¯i,j|.
    Under the condition (5.22), we can simply write:
    kl|ak,l|=αi+2a0+fj+ωi+ω¯i+δi,j+δ¯i,j,=2αi+2a0+γi,j+fj>0. 5.27
    From (5.25), (5.26) or (5.25), (5.27) and knowing that rj>0 for all j=0,,Nr, we deduce that:
    |εij|>kl|ak,l|>0.

Remark 5.3

From (2.9)–(2.11), we can deduce that ϑ(S,r,t)|ΓD and ϑ(S,r,t)|t=0 are positive. Moreover, the coefficients αi, δi,j, δ¯i,j, a0, a0+fj, ωi, ω¯i (in the expression of F(t)), are positive under condition (5.22). Consequently, F(t) and P0 are positive.

From (Garrappa, 2013; Daftardar-Gejji & Babakhani, 2004), we can deduce that the system (5.20)–(5.21) has aa analytic solution defined as follows:

P(t)=Eγ,1(Atγ)P0+χ[0,t](tγ-1Eγ,γ(Atγ))χ[0,t]F(t), 5.28

where χ[0,t] is the characteristic function of [0, t], Eγ,1(·), Eγ,γ(·) are the Mittag-Leffler functions and the symbol () means the convolution product.

Lemma 5.1

For ρ=0 or for ρ]-1,1[\{0} and under the condition (5.22), the numerical solution of the system (5.20)–(5.21) given by the proposed scheme is positive.

Proof

For ρ=0 or for ρ]-1,1[\{0} and under the condition (5.22), the matrix A is Metzler, (see Theorem 5.1). Consequently, we have:

Eγ,1(Atγ)0,Eγ,γ(Atγ)0.

Knowing, from Remark 5.3, that P00 and F(t)0, then we deduce that the solution P(t) is positive.

Theorem 5.3

For any P0RNSr such that P0ϱ, (ϱ>0), the solution P(t) to the problem (5.20)–(5.21) is stable and satisfy the stability identity:

P(t)ϱEγ,1(Mtγ)+EtγEγ,γ(Mtγ),t[0,T], 5.29

where AM, E=E(1ΔS,1Δr) and ϱ are constants independent of t. Moreover, we have:

P(t)K,t[0,T], 5.30

where K=K(1ΔS,1Δr) is a constant independent of t.

Proof

From the expression of the analytic solution P(t) given in (5.28), we deduce that:

P(t)P0Eγ,1(Atγ)+χ[0,t](tγ-1Eγ,γ(Atγ))χ[0,t]F(t),ϱEγ,1(Atγ)+Eγ,γ(Atγ)χ[0,t](tγ-1)χ[0,t]F(t),ϱEγ,1(Atγ)+Eγ,γ(Atγ)F(t)0tsγ-1ds,

where χ[0,t] is the characteristic function of [0, t]. It follows that:

P(t)ϱEγ,1(Atγ)+tγγEγ,γ(Atγ)F(t). 5.31

We know that:

Eγ,1(Atγ)=k0AktγkΓ(γk+1),Eγ,γ(Atγ)=k0AktγkΓ(γk+γ).

Thus, we can deduce that:

Eγ,1(Atγ)k0tγkΓ(γk+1)Ak, 5.32
Eγ,γ(Atγ)k0tγkΓ(γk+γ)Ak. 5.33

Recall that:

A=maxk{=1NSr|ak,|}

From the definition of the matrix A given in Remark 5.2 and under the condition (5.22) all the non-diagonal elements of the matrix A are positive and the diagonal elements are negative. Moreover, the maximum number of non-zero elements at all the rows of A is equal eight elements and are given as follows: αi, δi,j, δ¯i,j, a0, a0+fj, ωi, ω¯i and -εi,i, (where εi,i>0). So, we can establish that:

A=εi,i+(αi+δi,j+δ¯i,j+a0+a0+fj+ωi+ω¯i)ij,=4αi+2γi,j+4a0+2fj+rj,i=0,,NS,j=0,,Nr.

From the definition of the coefficients αi, δi,j, δ¯i,j, a0, a0+fj, ωi, ω¯i and εi,i, we can prove easily that there exists a constant M>0 such that:

AM. 5.34

Consequently, using the identities (5.32), (5.33) and (5.34), we get:

Eγ,1(Atγ)Eγ,1(Mtγ)andEγ,γ(Atγ)Eγ,γ(Mtγ). 5.35

From the definition of the vector function F(t) and Remark 5.2, there exists a constant E=E(1ΔS,1Δr) and independent of t such that:

F(t)E,t0. 5.36

In fact, the constant E=E(1ΔS,1Δr) comes from the estimates made on each coefficient αi, δi,j, δ¯i,j, a0, a0+fj, ωi, ω¯i where each one depends on 1ΔS and 1Δr, (see Remark 5.2). Finally, the identity (5.29) can be obtained from (5.31), (5.35) and (5.36). Since the Mittag-Leffler functions Eγ,1(Mtγ),Eγ,γ(Mtγ) are bounded for all t[0,T], then we can established the identity (5.30).

Numerical Simulations and Interpretations

In this section, we solve the following equation on the bounded domain (S,r,t)[Sl,Sr]×[rl,rr]×[0,T] :

cDtγϑ=12σ2S22ϑS2+ρσηS2ϑSr+12η22ϑr2+rSϑS+(μ1+μ2r)ϑr-rϑ, 6.37

Example 1

The parameters considered in this example are given by (Fig. 1):

γ=0.9,T=0.25,[Sl,Sr]=[0.25,40],[rl,rr]=[0.002,1.2],NS=Nr=30,Nt=100,K=10,σ=0.3,ρ=0.1,μ1=μ2=1,η=1.

Fig. 1.

Fig. 1

Numerical solution

In this example we study the properties of the numerical solution by studying the behavior of the first order partial derivatives Δ=ϑS and ν=ϑr. In Fig. 2, remark that when S tends to zero, Δ is decreasing fast up to -1. On the other hand, when SK, Δ is increasing fast up to 0. As expected, the put option price tends to zero for large asset price.

Fig. 2.

Fig. 2

The curves of Δ=ϑS (left) and ν=ϑr (right) of the Option

Example 2

In this example we will examine the stability and the positivity of the solution to the Eq. (6.37). From Theorems 5.1 and 5.3 the solution is positive and stable if the conditions (5.22) is satisfied. The parameters considered in this example are given by:

γ=0.2,T=0.25,[Sl,Sr]=[0.25,40],[rl,rr]=[0.002,1.2],Nt=100,K=10,σ=0.1,ρ=0.1,μ1=μ2=1,η=3.

In this case and using the above parameters, the condition (5.22) is as follows:

ΔSΔr0.0833.

That means, if we take ΔSΔrI=[0,0.0833] the solution will not be neither stable nor positive. Thus, Fig. 3 confirm this result (Figs. 4, 5 and 6).

Fig. 3.

Fig. 3

Unstable and non-positive solution for ΔSΔr=22.1202I, (NS=30, Nr=20)

Fig. 4.

Fig. 4

Numerical solution aγ=0.2, bγ=0.5

Fig. 5.

Fig. 5

Numerical solution aγ=0.7, bγ=0.9

Fig. 6.

Fig. 6

Numerical solution aγ=0.99, bγ=0.9999

Example 3

The parameters considered in this example are given by:

T=0.25,[Sl,Sr]=[0.25,40],[rl,rr]=[0.002,1.2],NS=Nr=25,Nt=100K=10,σ=0.9,ρ=0.9,μ1=μ2=1,η=70.

In this example, we study the numerical solution with respect the variation of γ. We plot the solution for γ=0.2,0.5,0.7,0.9,0.99.

Conclusion

The time fractional Vasicek Model is a generalized of the classical Vasicek Model. The nature of the fractional order derivative in the model makes the numerical solution more difficult to obtain than the integer order model.

In this work, we used a time splitting method to solve numerically the model. This method allowed us to obtain very satisfactory numerical results. A case with high correlation ρ=0.9 is considered to show the advantages of our method in controlling the perturbations coming from the mixed derivative as its well known in the literature.

Author Contributions

Each author equally contributed to this paper, and read and approved the final manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Deanship of Scientific Research at Jouf University under Grant No (DSR-2021-03-03139).

Declarations

Conflict of interest

This work does not have any conflicts of interest.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Mohamed Kharrat, Email: mkharrat@ju.edu.sa.

Hassen Arfaoui, Email: haarfaoui@ju.edu.sa.

References

  1. Ahmad B, Alsaedi A, Ntouyas SK, Tariboon J. Hadamard-type fractional differential equations inclusions and inequalities. 1. Springer; 2017. p. 414. [Google Scholar]
  2. Amit G, Singh J, Kumar D, Sushila An efficient analytical approach for fractional equal width equations describing hydro-magnetic waves in cold plasma. Physica A. 2019;524:563–575. doi: 10.1016/j.physa.2019.04.058. [DOI] [Google Scholar]
  3. Arfaoui H. Stabilization method for the Saint-Venant equations by boundary control. Transactions of the Institute of Measurement and Control. 2020;42(Issue16):3290–3302. doi: 10.1177/0142331220950033. [DOI] [Google Scholar]
  4. Atangana A, Baleanu D. New fractional derivatives with nonlocal and non-singular kernel: Theory and application to heat transfer model. Journal of Thermal Science. 2016;20:763–769. doi: 10.2298/TSCI160111018A. [DOI] [Google Scholar]
  5. Bayrak MA, Demir A, Ozbilge E. A novel approach for the solution of fractional diffusion problems with conformable derivative. Numerical Methods for Partial Differential Equations. 2021 doi: 10.1002/num.22750. [DOI] [Google Scholar]
  6. Benchohra M, Graef JR, Mostefai FZ. Weak solutions for boundary-value problems with nonlinear fractional differential inclusions. Nonlinear Dynamics and Systems Theory. 2011;3:227–237. [Google Scholar]
  7. Bensoussan A. On the theory of option pricing. Acta Applicandae Mathematicae. 1984;2:139–158. doi: 10.1007/BF00046576. [DOI] [Google Scholar]
  8. Black F, Scholes MS. The pricing of options and corporate liabilities. Journal of Political Economy. 1973;81:279–296. doi: 10.1086/260062. [DOI] [Google Scholar]
  9. Cao J, Chen Y, Wang Y, Cheng G, Barriere T, Wang L. Numerical analysis of fractional viscoelastic column based on shifted Chebyshev wavelet function. Applied Mathematical Modelling. 2021;91:374–389. doi: 10.1016/j.apm.2020.09.055. [DOI] [Google Scholar]
  10. Cardoso LC, Camargo RF, Dos Santos FLP, Dos Santos PC. Global stability analysis of a fractional differential system in hepatitis B. Chaos, Solitons and Fractals. 2021;143:110619. doi: 10.1016/j.chaos.2020.110619. [DOI] [Google Scholar]
  11. Company, R., Egorova, V. N., Jódar, L., Valls, F. F. (2020) An ETD method for American options under the Heston model. Computer Modeling in Engineering Sciences. 10.32604/cmes.2020.010208 10.32604/cmes.2020.010208. [DOI]
  12. Daftardar-Gejji V, Babakhani A. Analysis of a system of fractional differential equations. Journal of Mathematical Analysis and Applications. 2004;293:511–522. doi: 10.1016/j.jmaa.2004.01.013. [DOI] [Google Scholar]
  13. Daftardar-Gejji V, Bhalekar S. Solving multiterm linear and nonlinear diffusion wave equations of fractional order by Adomian decomposition method. Applied Mathematics and Computation. 2008;202:113–120. doi: 10.1016/j.amc.2008.01.027. [DOI] [Google Scholar]
  14. Dumitru B, Pshtiwan Othman M, Miguel VC, Yenny RO. Some modifications in conformable fractional integral inequalities. Advances in Difference Equations. 2020;374:1–25. [Google Scholar]
  15. Erdelyi, A., Magnus, W., Oberhettinger, F., Tricomi, F. G. and Research Associates (1953). In E. Robert (Ed.), Higher transcendental functions (Vol. III). Krieger Publishing Co. Inc. https://resolver.caltech.edu/CaltechAUTHORS:20140123-104529738
  16. Garrappa R. Exponential integrators for time-fractional partial differential equations. The European Physical Journal Special Topics. 2013;222:1915–1927. doi: 10.1140/epjst/e2013-01973-1. [DOI] [Google Scholar]
  17. Golub Gene H, Van Loan, Charles F. Matrix Computations. The Johns Hopkins University Press; 1996. [Google Scholar]
  18. Heston SL. Closed form solution for options with stochastic volatility with application to bonds and currency options. The Review of Financial Studies. 1993;6:327–343. doi: 10.1093/rfs/6.2.327. [DOI] [Google Scholar]
  19. Higazy M, Allehiany FM, Mahmoud EE. Numerical study of fractional order COVID-19 pandemic transmission model in context of ABO blood group. Results in Physics. 2021;22:103852. doi: 10.1016/j.rinp.2021.103852. [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Kilbas AA, Srivastava HM, Trujillo JJ. Theory and applications of fractional differential equations. Elsevier; 2006. [Google Scholar]
  21. Kaczorek T. Positive 1D and 2D systems. Springer; 2002. [Google Scholar]
  22. Kharrat M. Computation of conditional expectation using Malliavin Calculus under Vasicek model. Wulfenia Journal. 2014;21(4):143–152. [Google Scholar]
  23. Kharrat M. Closed-form solution of European option under fractional Heston model. Nonlinear Dynamics and Systems Theory. 2018;18(2):191–195. [Google Scholar]
  24. Kharrat M. Pricing American put option under fractional Heston model. Pramana Journal of Physics. 2021 doi: 10.1007/s12043-020-02039-z. [DOI] [Google Scholar]
  25. Mirrezapour SZ, Zare A, Hallaji M. A new fractional sliding mode controller based on nonlinear fractional-order proportional integral derivative controller structure to synchronize fractional-order chaotic systems with uncertainty and disturbances. Journal of Vibration and Control. 2021 doi: 10.1177/1077546320982453. [DOI] [Google Scholar]
  26. Moustafa M, Mohd MH, Ismail AI, Abdullah FA. Global stability of a fractional order eco-epidemiological system with infected prey. International Journal of Mathematical Modelling and Numerical Optimisation. 2021 doi: 10.1504/IJMMNO.2021.111722. [DOI] [Google Scholar]
  27. Owolabi KM. Numerical approach to chaotic pattern formation in diffusive predator-prey system with Caputo fractional operator. Numerical Methods for Partial Differential Equations. 2021;37:131–151. doi: 10.1002/num.22522. [DOI] [Google Scholar]
  28. Podlubny I. Fractional differential equations calculus. Academic Press; 1999. [Google Scholar]
  29. Srivastava HM, Dubey VP, Kumar R, Singh J, Kumar D, Baleanu D. An efficient computational approach for a fractional-order biological population model with carrying capacity. Chaos, Solitons & Fractals. 2020;138:109880. doi: 10.1016/j.chaos.2020.109880. [DOI] [Google Scholar]
  30. Vasicek O. An equilibrium characterization of the term structure. Journal of Financial Economics. 1977;5(2):177–188. doi: 10.1016/0304-405X(77)90016-2. [DOI] [Google Scholar]
  31. Xiaozhong Y, LifeiEmail W, Shuzhen S, Xue Z. A universal difference method for time-space fractional Black-Scholes equation. Advances in Difference Equations. 2016;2016:1–4. doi: 10.1186/s13662-016-0792-8. [DOI] [Google Scholar]
  32. Yu JM, Luo YW, Zhou SB, Lin XR. Existence and uniqueness for nonlinear multi-variables fractional differential equations. Nonlinear Dynamics and Systems Theory. 2011;2:213–221. [Google Scholar]
  33. Zhang H, Liu F, Turner I, Yang Q. Numerical solution of the time fractional Black-Scholes model governing European options. Computers and Mathematics with Applications. 2016;71(Issue 16):1772–1783. doi: 10.1016/j.camwa.2016.02.007. [DOI] [Google Scholar]

Articles from Computational Economics are provided here courtesy of Nature Publishing Group

RESOURCES