Next Article in Journal
Editorial for Special Issue “Fractal and Fractional in Cement-Based Materials”
Previous Article in Journal
Numerical Analysis of Time-Fractional Whitham-Broer-Kaup Equations with Exponential-Decay Kernel
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Valuation of European and American Options under Fractional Black-Scholes Model

School of Mathematics, Renmin University of China, Beijing 100872, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(3), 143; https://doi.org/10.3390/fractalfract6030143
Submission received: 29 January 2022 / Revised: 25 February 2022 / Accepted: 27 February 2022 / Published: 3 March 2022

Abstract

:
In this paper, we investigate the numerical valuation of European and American options under the time fractional Black-Scholes model. We first apply a coordinate stretching transformation to the asset price so that the spatial region can focus on the vicinity of singularities, which are usually found in the payoff function. The radial basis function finite difference method is used for the spatial discretization, and the improved L1 method is used to deal with the reduced order of convergence for the nonsmooth initial data. We use the operator splitting method for solving the linear complementary problem of American options. The proposed scheme leads to a sparse linear system which is trivial to solve. Moreover, the stability of the proposed numerical scheme is analyzed using Fourier analysis. Numerical experiments demonstrate the accuracy and efficiency of the proposed method.

1. Introduction

Since the classical Black-Scholes (B-S) model based on Brownian motion and normal distribution was proposed by Black and Scholes [1], it has achieved unprecedented success in computational finance because of its simplicity and clarity. Recent empirical evidence suggests that the B-S model fails to reflect the asymmetric leptokurtic features and the volatility smile observed in the real market. Therefore, many studies have been conducted to modify and improve the B-S model, such as the jump diffusion models [2,3], the constant elasticity of variance model [4], the stochastic volatility models [5,6,7] and the fractional models [8,9,10,11,12].
In recent years, there has been an increasing interest in fractional differential equations. Due to the non-locality of fractional derivatives, researchers observed that they provide a powerful tool to describe memory effect [13]. The fractional partial differential equations have been introduced more and more into financial theory. Wyss [8] gave the first time fractional B-S model for European call options. Cartea and del-Castillo-Negrete [9] successfully connected the FMLS process [14], KoBoL process [15] and CGMY process [16,17] with the space fractional derivatives for pricing exotic options. Jumarie [10,18] derived two new families of fractional B-S equations by using the new fractional Taylor’s series. Liang et al. [11] established the bi-fractional B-S model and obtained the explicit option pricing formulas for European options. The time-space fractional option pricing models were discussed in [19,20,21].
In general, as it is extremely difficult to obtain analytical solutions for the fractional B-S model, the efficient numerical method is essential. Song and Wang [22] used an implicit finite difference method for European and American put options under the Jumarie time fractional B-S model. Zhang et al. [23] constructed an implicit numerical scheme using the finite difference method for European options under the Wyss time fractional B-S model. De Staelen and Hendy [24] derived a compact difference scheme for European double barrier options under the Wyss time fractional B-S model. Koleva and Vulkov [25] presented the weighted finite difference scheme for European options under the Jumarie time fractional B-S model. Golbabai et al. [26] developed a numerical method, using the meshless method based on the radial basis function (RBF) collocation method for European options under the Wyss time fractional B-S model. Chen et al. [27] established a new operator splitting method for American options under the Jumarie model, Farhadi model [28] and Wyss model. Huang et al. [29] presented a numerical method based on an adaptive moving mesh for European options under the Wyss time fractional B-S model. Almushaira et al. [30] proposed the improved L1 operator splitting and spectral methods for American options under the time-space fractional B-S model.
In this paper, the numerical valuation of European and American options under the Wyss time fractional B-S model is studied. It is well known that the American options pricing problem can be stated as the linear complementary problem. We propose a new combination of the radial basis function finite difference (RBF-FD) and the improved L1 operator splitting methods for American options, inspired by [27,30,31]. We first apply a coordinate stretching transformation to the asset price so that the spatial region can focus on the vicinity of the points of singularity usually found in the payoff function. Then, the RBF-FD method is used for space discretization. As a meshless method, the RBF-FD [32,33,34] method is a local method resulting in a sparse linear system, while the global RBF method results in a dense linear system showing ill conditioning. The operator splitting method is an effective method for the American options pricing problem. Chen et al. [27] extended the technique to the fractional B-S models. However, the method is only first-order accurate for American options when α 1 / 2 . We improve on their results by constructing a scheme of 2 α order in time.
The paper is organized as follows. Section 2 describes the time fractional B-S model. In Section 3, the discretization scheme is constructed. The stability of the proposed numerical scheme is given in Section 4. In Section 5, we present some numerical experiments to assess the accuracy and efficiency of the proposed method. Conclusions are drawn in Section 6.

2. Time Fractional B-S Model

In this paper, we focus on the following Wyss time fractional B-S model. Let C ( S , t ) denote the price of a European option with strike price K on the underlying asset S and time t. It is easy to show that C ( S , t ) is governed by
α C ( S , t ) t α + 1 2 σ 2 S 2 2 C ( S , t ) S 2 + r S C ( S , t ) S r C ( S , t ) = 0 , C ( 0 , t ) = p ( t ) ,             C ( , t ) = q ( t ) , C ( S , T ) = g ( S ) ,
where σ is the volatility of the returns, r is the risk-free interest rate and T is the expiry date. The fractional derivative α C ( S , t ) t α is the modified right Riemann-Liouville derivative defined as
α C ( S , t ) t α = 1 Γ ( n α ) n t n t T C ( S , ξ ) C ( S , T ) ( ξ t ) α + 1 n d ξ , n 1 α < n ,
when α = 1 , the model (1) is the classical B-S model. Note that we consider 0 < α < 1 in the following. The boundary conditions p ( t ) and q ( t ) depend on the type of option, and g ( S ) is the payoff function. In this paper, we focus on the put options, where g ( S ) = max { K S , 0 } . As pointed out in [35], this model assumes that the underlying asset follows the classical Brownian motion, whereas the change in the option price is a fractal transmission system. For more information on the Wyss time fractional B-S model, see [8,23,35].
To solve the above model numerically, we truncate the original unbounded region [ 0 , ) into a bounded interval [ S min , S max ] . Since the payoff function is nonsmooth at S = K , we employ the following change of variables so that the spatial region can focus on the vicinity of the nonsmooth point S = K ,
x ( S ) = sinh 1 ( ζ ( S K ) ) sinh 1 ( ζ ( S min K ) ) sinh 1 ( ζ ( S max K ) ) sinh 1 ( ζ ( S min K ) ) , τ = T t ,
where ζ is the stretching parameter, which determines the concentration near S = K . The inverse transformation of x ( S ) is
S ( x ) = 1 ζ sinh ( x sinh 1 ( ζ ( S max K ) ) + ( 1 x ) sinh 1 ( ζ ( S min K ) ) ) + K .
Finally, applying the chain rule, model (1) can be reformulated into
0 D τ α U ( x , τ ) = α ( x ) 2 U ( x , τ ) x 2 + β ( x ) U ( x , τ ) x r U ( x , τ ) L U ( x , τ ) , U ( 0 , τ ) = p ( τ ) ,                       U ( 1 , τ ) = q ( τ ) , U ( x , 0 ) = g ( x ) ,
where
α ( x ) = σ 2 S ( x ) 2 2 ( S ( x ) ) 2 ,                     β ( x ) = r S ( x ) S ( x ) α ( x ) S ( x ) S ( x ) .
The fractional derivative 0 D τ α U ( x , τ ) coincides with the Caputo derivative for 0 < α 1 , that is
0 D τ α U ( x , τ ) = 1 Γ ( 1 α ) τ 0 τ U ( x , η ) U ( x , 0 ) ( τ η ) α d η = 1 Γ ( 1 α ) 0 τ U ( x , η ) η 1 ( τ η ) α d η = 0 C D τ α U ( x , τ ) .
The corresponding boundary and initial conditions for European put options are given as
p ( τ ) = K e r τ S min , q ( τ ) = 0 , τ ( 0 , T ] , g ( x ) = max { K S ( x ) , 0 } , x [ 0 , 1 ] .
The value of American options satisfies the following linear complementary problem
0 D τ α U ( x , τ ) L U ( x , τ ) , U ( x , τ ) g ( x ) , 0 D τ α U ( x , τ ) L U ( x , τ ) ( U ( x , τ ) g ( x ) ) = 0 .
The boundary and initial conditions for American put options are given as
p ( τ ) = K S min , q ( τ ) = 0 , τ ( 0 , T ] , g ( x ) = max { K S ( x ) , 0 } , x [ 0 , 1 ] .

3. Discretization Scheme

3.1. The Improved L1 Scheme and Operator Splitting Method

Let 0 = τ 0 < τ 1 < < τ N = T be any given uniform temporal grid with step size Δ τ = T / N . We first introduce the following L1 scheme for the approximation of the fractional derivative.
0 D τ α U ( x , τ k ) = ρ j = 0 k ω k j U ( x , τ j ) + O ( Δ τ 2 α ) ,
where ρ = Δ τ α / Γ ( 2 α ) and
ω j = =   1 , j = 0 , ( j + 1 ) 1 α + ( j 1 ) 1 α 2 j 1 α , j = 1 , 2 , , k 1 , ( j 1 ) 1 α j 1 α , j = k .
For the temporal discretization of Equations (3) and (6), we employ the improved L1 scheme [36] to obtain a higher order method for the nonsmooth initial condition.
Let V ( x , τ ) = U ( x , τ ) g ( x ) , it is easy to obtain
L U ( x , τ ) = L V ( x , τ ) + L g ( x ) , 0 D τ α U ( x , τ ) = 0 D τ α V ( x , τ ) ,
and then the model (3) for European options is equivalent to
0 D τ α V ( x , τ ) = L V ( x , τ ) + L g ( x ) , V ( 0 , τ ) = p ( τ ) g ( 0 ) ,                           V ( 1 , τ ) = q ( τ ) g ( 1 ) , V ( x , 0 ) = 0 .
We consider the improved L1 scheme with a correction at the starting steps of the L1 scheme as used by Ford and Yan [36]. Denoting V k ( x ) = V ( x , τ k ) , k = 0 , 1 , , N , then V 0 ( x ) = 0 , and the model (9) is approximated by
ρ V 1 ( x ) = L V 1 ( x ) + c 1 L g ( x ) , k = 1 , ρ ( V 2 ( x ) + ω 1 V 1 ( x ) ) = L V 2 ( x ) + c 2 L g ( x ) , k = 2 , ρ j = 1 k ω k j V j ( x ) = L V k ( x ) + L g ( x ) , k = 3 , 4 , , N , V k ( 0 ) = p ( τ k ) g ( 0 ) , V k ( 1 ) = q ( τ k ) g ( 1 ) ,
where c 1 = 23 / 12 , c 2 = 7 / 12 .
For American options, we introduce a slack function ψ ( x , τ ) , then (6) can be reformulated as follows
0 D τ α U ( x , τ ) L U ( x , τ ) = ψ ( x , τ ) , ψ ( x , τ ) 0 , U ( x , τ ) g ( x ) , ψ ( x , τ ) ( U ( x , τ ) g ( x ) ) = 0 .
Let V ( x , τ ) = U ( x , τ ) g ( x ) , then (11) for American options is equivalent to
0 D τ α V ( x , τ ) L V ( x , τ ) L g ( x ) = ψ ( x , τ ) , ψ ( x , τ ) 0 , V ( x , τ ) 0 , ψ ( x , τ ) V ( x , τ ) = 0 .
The operator splitting method for American options splits the equation into two easy discrete equations on each time level. Let ψ k ( x )   =   ψ ( x , τ k ) , in the first substep, we solve for an intermediate solution V ˜ k ( x ) from the following boundary value problem:
ρ V ˜ 1 ( x ) = L V ˜ 1 ( x ) + c 1 L g ( x ) + ψ 0 ( x ) , k = 1 , ρ ( V ˜ 2 ( x ) + ω 1 V 1 ( x ) ) =   L V ˜ 2 ( x ) + c 2 L g ( x ) + ψ 1 ( x ) , k = 2 , ρ V ˜ k ( x ) +   ρ j = 1 k 1 ω k j V j ( x ) =   L V ˜ k ( x ) + L g ( x ) + ψ k     1 ( x ) , k = 3 , 4 , , N , V k ( 0 ) = p ( τ k ) g ( 0 ) , V k ( 1 ) = q ( τ k ) g ( 1 ) .
In the second substep, we solve for ( ψ k ( x ) , V k ( x ) ) from the following system
ρ V k ( x ) ρ V ˜ k ( x ) = ψ k ( x ) ψ k 1 ( x ) , ψ k ( x ) 0 , V k ( x ) 0 , ψ k ( x ) V k ( x ) = 0 .
The solution of (14) is given by
( ψ k ( x ) , V k ( x ) )   =   ( 0 , V ˜ k ( x ) ψ k 1 ( x ) / ρ ) , if ψ k 1 ( x ) ρ V ˜ k ( x ) 0 , ( ψ k 1 ( x ) ρ V ˜ k ( x ) , 0 ) , otherwise .

3.2. The Radial Basis Function Finite Difference Method

In this subsection, we present the RBF-FD formulas for the first and second derivatives. Let 0 = x 0 < x 1 < < x M = 1 be any given uniform spatial grid with mesh width h = 1 / M . We consider the equidistant grid of nodes { x i h , x i , x i + h } , and the following multiquadrics RBF.
ϕ ( | x y | ) = c 2 + | x y | 2 ,
where c is the shape parameter. The first order derivative is approximated by
V ( x i , τ ) x   a i 1 V ( x i 1 , τ ) + a i V ( x i , τ ) + a i + 1 V ( x i + 1 , τ ) .
Lemma 1
([32]). For a given smooth function, the resulting error by approximating the first derivative with the RBF-FD formulation (17) is expressed by
ε ˜ ( x i ) = h 2 1 2 c 2 V ( x i , τ ) x + 1 6 3 V ( x i , τ ) x 3 + O ( h 4 ) ,
and the weighting coefficients are given by
a i 1 = a i + 1 = 1 2 h 1 + h 2 2 c 2 , a i = 0 .
Proof. 
The following linear algebraic system is required to be solved in order to determine the weighting coefficients a i .
ϕ ( | x i x ( i ) | ) x   =   a i 1 ϕ ( | x i 1 x ( i ) | ) +   a i ϕ ( | x i x ( i ) | ) +   a i + 1 ϕ ( | x i + 1 x ( i ) | ) ,
where x ( i ) is the RBF collocation point at x i . It is easy to obtain the first derivative of ϕ ( | x i x ( i ) | ) .
ϕ ( | x i x ( i ) | ) x = x i x ( i ) c 2 + | x i x ( i ) | 2 .
Substituting (16) and (21) into (20), and letting x ( i ) = x i 1 , x ( i ) = x i , x ( i ) = x i + 1 , we have
h h 2 + c 2 = c a i 1 + h 2 + c 2 a i + 4 h 2 + c 2 a i + 1 , 0 = h 2 + c 2 a i 1 + c a i + h 2 + c 2 a i + 1 , h h 2 + c 2 = 4 h 2 + c 2 a i 1 + h 2 + c 2 a i + c a i + 1 ,
and the solutions of Equation (22) are given by
a i 1 = a i + 1 = 1 4 h 1 + 1 + 4 h 2 c 2 1 + h 2 c 2 , a i = 0 .
However, the obtained solution may not be used in practice due to its complexity, and a more useful formula can be obtained by Taylor expansion under the condition c h .
a i 1 = a i + 1 = 1 2 h 1 + h 2 2 c 2 , a i = 0 .
Moreover, we can obtain the error by the Taylor expansion
ε ˜ ( x i ) = a i 1 V ( x i 1 , τ ) + a i V ( x i , τ ) + a i + 1 V ( x i + 1 , τ ) V ( x i , τ ) x = 1 2 h 1 + h 2 2 c 2 ( V ( x i + 1 , τ ) V ( x i 1 , τ ) ) V ( x i , τ ) x = 1 2 h 1 + h 2 2 c 2 2 h V ( x i , τ ) x + h 3 3 3 V ( x i , τ ) x 3 + O ( h 5 ) V ( x i , τ ) x = h 2 1 2 c 2 V ( x i , τ ) x + 1 6 3 V ( x i , τ ) x 3 + O ( h 4 ) ,
which shows the quadratic convergence for our RBF-FD approximation (17). □
We can write the RBF-FD approximation for the second derivatives in a similar way as follows:
2 V ( x i , τ ) x 2   b i 1 V ( x i 1 , τ ) + b i V ( x i , τ ) + b i + 1 V ( x i + 1 , τ ) .
Lemma 2
([32]). For a given smooth function, the resulting error by approximating the second derivative with the RBF-FD formulation (23) is expressed by
ε ^ ( x i ) = h 2 1 c 2 2 V ( x i , τ ) x 2 + 1 12 4 V ( x i , τ ) x 4 + O ( h 4 ) ,
and the weighting coefficients are given by
b i 1 = b i + 1 = 1 h 2 1 + h 2 c 2 , b i = 2 h 2 1 + h 2 c 2 .
Proof. 
The proof is similar to Lemma 1. The following linear algebraic system is required to be solved in order to determine the weighting coefficients b i .
2 ϕ ( | x i x ( i ) | ) x 2 = b i 1 ϕ ( | x i 1 x ( i ) | ) + b i ϕ ( | x i x ( i ) | ) + b i + 1 ϕ ( | x i + 1 x ( i ) | ) .
It is easy to obtain the second derivative of ϕ ( | x i x ( i ) | ) .
2 ϕ ( | x i x ( i ) | ) x 2 = c 2 ( c 2 + | x i x ( i ) | 2 ) 3 / 2 .
Substituting (16) and (27) into (26), and letting x ( i ) = x i 1 , x ( i ) = x i , x ( i ) = x i + 1 , then we have
c 2 ( h 2 + c 2 ) 3 / 2 = c b i 1 + h 2 + c 2 b i + 4 h 2 + c 2 b i + 1 , 1 c = h 2 + c 2 b i 1 + c b i + h 2 + c 2 b i + 1 , c 2 ( h 2 + c 2 ) 3 / 2 = 4 h 2 + c 2 b i 1 + h 2 + c 2 b i + c b i + 1 ,
and the solutions of Equation (28) are given by
b i 1 = b i + 1 = 2 + h 2 c 2 + 2 1 + 4 h 2 c 2 + 5 h 2 c 2 + 2 h 4 c 4 4 h 2 1 + h 2 c 2 3 / 2 , b i = 2 + h 2 c 2 + 2 1 + 4 h 2 c 2 + 3 h 2 c 2 2 h 2 1 + h 2 c 2 .
We obtain a useful formula by the Taylor expansion under the condition c h .
b i 1 = b i + 1 = 1 h 2 1 + h 2 c 2 , b i = 2 h 2 1 + h 2 c 2 ,
and the resulting error can be obtained by the Taylor expansion
ε ^ ( x i ) = b i 1 V ( x i 1 , τ ) + b i V ( x i , τ ) + b i + 1 V ( x i + 1 , τ ) 2 V ( x i , τ ) x 2 = 1 h 2 1 + h 2 c 2 ( V ( x i 1 , τ ) 2 V ( x i , τ ) + V ( x i + 1 , τ ) ) 2 V ( x i , τ ) x 2 = 1 h 2 1 + h 2 c 2 h 2 2 V ( x i , τ ) x 2 + h 4 12 4 V ( x i , τ ) x 4 + O ( h 6 ) 2 V ( x i , τ ) x 2 = h 2 1 c 2 2 V ( x i , τ ) x 2 + 1 12 4 V ( x i , τ ) x 4 + O ( h 4 ) .
The proof is now complete. □
Let V i k denote a numerical approximation to V ( x i , τ k ) for i = 0 , 1 , , M and k = 0 , 1 , , N . We use the RBF-FD formulas to approximate the space derivatives.
V ( x i , τ k ) x   a i 1 V ( x i 1 , τ k ) + a i V ( x i , τ k ) + a i + 1 V ( x i + 1 , τ k ) ,
2 V ( x i , τ k ) x 2   b i 1 V ( x i 1 , τ k ) + b i V ( x i , τ k ) + b i + 1 V ( x i + 1 , τ k ) ,
where the weighting coefficients are given in (19) and (25), and then we obtain the following discrete implicit scheme for European options:
ρ V i 1 = m = i 1 i + 1 ( α i b m + β i a m ) ( V m 1 + c 1 g m ) r ( V i 1 + c 1 g i ) , ρ ( V i 2 + ω 1 V i 1 ) = m = i 1 i + 1 ( α i b m + β i a m ) ( V m 2 + c 2 g m ) r ( V i 2 + c 2 g i ) , ρ j = 1 k ω k j V i j = m = i 1 i + 1 ( α i b m + β i a m ) ( V m k + g m ) r ( V i k + g i ) , k 3 ,
where α i = α ( x i ) , β i = β ( x i ) and g i = g ( x i ) .
Rearranging the above Equation (31), we have
Θ i 1 V i 1 1 + Θ i V i 1 + Θ i + 1 V i + 1 1 = c 1 g ¯ , k = 1 , Θ i 1 V i 1 2 + Θ i V i 2 + Θ i + 1 V i + 1 2 = c 2 g ¯ ρ ω 1 V i 1 , k = 2 , Θ i 1 V i 1 k + Θ i V i k + Θ i + 1 V i + 1 k = g ¯ ρ j = 1 k 1 ω k j V i j , k 3 ,
where
Θ i 1 = ( α i b i 1 + β i a i 1 ) , Θ i = ρ + r ( α i b i + β i a i ) , Θ i + 1 = ( α i b i + 1 + β i a i + 1 ) , g ¯ = m = i 1 i + 1 ( α i b m + β i a m ) g m r g i .
The corresponding boundary and initial conditions can be discretized as
V 0 k = p ( τ k ) g ( 0 ) , V M k = q ( τ k ) g ( 1 ) , V i 0 = 0 .

4. Stability Analysis

In this section, we consider the stability of the proposed implicit discrete scheme (32) using the Fourier analysis method. Let V ^ i k be an approximate solution of the implicit discrete scheme (32), and define ε i k = V i k V ^ i k for i = 0 , 1 , , M , k = 1 , 2 , , N , then ε i k satisfies the following equation:
Θ i 1 ε i 1 k + Θ i ε i k + Θ i + 1 ε i + 1 k = ρ j = 1 k 1 ω k j ε i j ,
and ε 0 k = ε M k = 0 . We define a grid function as follows:
ε k ( x ) =   ε i k , x i h 2 < x < x i + h 2 , i = 1 , 2 , , M 1 , 0 , 0 < x < h 2 or 1 h 2 < x < 1 .
Then ε k ( x ) can be expanded in a Fourier series
ε k ( x ) = l = + d k ( l ) e i 2 π l x , k = 0 , 1 , , N ,
where i = 1 and d k ( l ) = 0 1 ε k ( x ) e i 2 π l x d x , l Z . Let ε k = ( ε 1 k , ε 2 k , , ε M 1 k ) ; the norm of ε k is defined by
ε k 2   =   i = 1 M 1 h ε i k 2 1 / 2 = 0 1 ε k ( x ) 2 d x 1 / 2 .
Furthermore, using the Parseval identity,
ε k 2 2 = l = + d k ( l ) 2 .
Based on the above analysis and x j = j h , we suppose that the solution of (33) has the following form:
ε j k = d k e i λ j h , λ = 2 π l .
Then, substituting the above formula into (33), we have
Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h d k = ρ m = 1 k 1 ω k m d m .
That is
d k = ρ Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h m = 1 k 1 ( ω k m ) d m .
Lemma 3.
The following estimate holds:
ρ Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h 1 .
Proof. 
By writing e i z 2 + e i z = 2 ( cos z 1 ) = 4 sin 2 z 2 and e i z e i z = 2 i sin z , we obtain
Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h = α j ( b j 1 e i λ h + b j + b j + 1 e i λ h ) β j ( a j 1 e i λ h + a j + a j + 1 e i λ h ) + ρ + r = α j h 2 ( 1 + h 2 c 2 ) e i λ h 2 + e i λ h β j 2 h ( 1 + h 2 2 c 2 ) e i λ h e i λ h + ρ + r = ρ + r + 4 α j h 2 ( 1 + h 2 c 2 ) sin 2 ( λ h 2 ) i β j h ( 1 + h 2 2 c 2 ) sin ( λ h ) .
Note that r , ρ , h , c > 0 , and α j > 0 ([31], Lemma 2), then
Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h ρ = 1 + r ρ + 4 α j ρ h 2 ( 1 + h 2 c 2 ) sin 2 ( λ h 2 ) i β j ρ h ( 1 + h 2 2 c 2 ) sin ( λ h ) 1 .
This completes the proof. □
Lemma 4.
If d k is the solution of (37) for k = 1 , 2 , , N , we have d k d 1 .
Proof. 
For k = 2 in (37), by Lemma 3, we have
| d 2 |   =   ρ Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h | ( ω 1 d 1 ) | | d 1 | .
Suppose that d n d 1 , n = 3 , 4 , , k 1 . By Lemma 3, we have
| d k | = ρ Θ j 1 e i λ h + Θ j + Θ j + 1 e i λ h m = 1 k 1 ( ω k m ) d m m = 1 k 1 | ω k m | | d m | m = 1 k 1 | ω k m | | d 1 | .
Note that ω j < 0 and j = 1 k ω j = 1 , then we have | d k | | d 1 | . □
Theorem 1.
The difference scheme (32) is unconditionally stable.
Proof. 
By Lemmas 3 and 4, we obtain
ε k 2 2   = l = + d k ( l ) 2 l = + d 1 ( l ) 2 = ε 1 2 2 , k = 2 , 3 , , N ,
which implies the stability of the numerical method. □

5. Numerical Experiment

In this section, we illustrate the performance of the proposed approach, which consists of the RBF-FD discretization in space coupled with the improved L1 method in time (RBF-FD-IL1). The numerical experiments for European and American options are presented to indicate the efficiency and accuracy of our numerical scheme.

5.1. European Options

We consider the following parameters for European put options, which are also used in Chen et al. [27]
r = 0.01 , σ = 0.1 , K = 50 , T = 1 , S max = 2 K , S min = 0.01 K , ζ = 6 K .
The order of convergence is computed by
order = log 2 e ( Δ τ ) e ( Δ τ / 2 ) ,
where e ( Δ τ ) is defined as e ( Δ τ ) = U ( Δ τ ) U ( Δ τ / 2 ) , and U ( Δ τ ) is the numerical solution with step size Δ τ at the terminal time T.
Chen et al. [27] proposed a method for European options based on finite difference discretization in space combined with the L1 method (FD-L1), and the reported results for the FD-L1 method in this paper are taken from Chen et al. [27]. We first compare the values of European put options using the RBF-FD-IL1 and FD-L1 methods. As shown in Table 1, the RBF-FD-IL1 and FD-L1 methods produce prices that are in good agreement. Next, we investigate the error and convergence rate in time for European put options. The RBF-FD discretization in space coupled with the L1 method (RBF-FD-L1) and the FD-L1 method are used for comparison. It can be observed in Table 2 that the option prices using our RBF-FD-IL1 method are in general more accurate than those computed by the RBF-FD-L1 or FD-L1 methods. Table 3 shows that a 2 α order convergence in time is attained for our numerical scheme with different values of α , while first-order convergence is observed for the RBF-FD-L1 or FD-L1 methods. Further, the numerical solutions for α = 0.4 and α = 0.6 are plotted in Figure 1. We use the following parameter set:
r = 0.01 , σ = 0.4 , K = 50 , T = 1 , S max = 2 K , S min = 0.01 K , ζ = 6 K ,
and European option prices at the terminal time T with different values of α for the parameter set (41) are shown in Figure 2.

5.2. American Options

For American put options, we use the same parameters as in (39). Table 4 compares the values of American put options obtained by the RBF-FD-IL1 method coupled with the operator splitting method (RBF-FD-IL1-OS) and the FD-L1 method combined with the operator splitting method (FD-L1-OS). From the table, we can see that they are in good agreement. Table 5 and Table 6 present the numerical error and the order of convergence for our numerical scheme with different values of α . It can be seen from these tables that the order of convergence for the proposed numerical scheme is almost 2 α , while the FD-L1-OS method in Chen et al. [27] is only first-order accurate when α 0.5 . Further, Figure 3 shows the numerical solutions of American put options for α = 0.4 and α = 0.6 , and Figure 4 displays the option prices at the terminal time T with different values of α for the parameter set (41). The optimal exercise prices with different values of α are presented in Figure 5.

6. Conclusions

In this paper, we investigate the numerical valuation of European and American options under the time fractional Black-Scholes model. The radial basis function finite difference discretization with a coordinate stretching transformation in space coupled with the improved L1 scheme is introduced for European options. The operator splitting method is proposed for American options. The proposed scheme leads to a sparse linear system, which is trivial to solve. Moreover, we prove that the proposed numerical scheme is unconditionally stable for European options. Numerical experiments demonstrate that a 2 α order convergence in time is attained, which improves the results of Chen et al. [27]. The option prices and optimal exercise prices with different values of α for American options are presented. We can observe that the proposed method is very accurate and efficient. The numerical technique presented in this paper can be extended to other higher dimensional fractional models for pricing European and American options.

Author Contributions

P.Y.: conceptualization, methodology, software, validation, writing—original draft preparation, writing—review and editing; Z.X.: conceptualization, methodology, funding acquisition, supervision, writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 12071479), and the Outstanding Innovative Talents Cultivation Funded Programs 2019 of Renmin University of China.

Acknowledgments

The authors thank the referees for their comments and detailed suggestions. These have significantly improved the presentation of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Black, F.; Scholes, M. The pricing of options and corporate liabilities. J. Polit. Econ. 1973, 81, 637–654. [Google Scholar] [CrossRef] [Green Version]
  2. Merton, R.C. Option pricing when underlying stock returns are discontinuous. J. Financ. Econ. 1976, 3, 125–144. [Google Scholar] [CrossRef] [Green Version]
  3. Kou, S.G. A jump-diffusion model for option pricing. Manag. Sci. 2002, 48, 1086–1101. [Google Scholar] [CrossRef] [Green Version]
  4. Cox, J.C.; Ross, S.A. The valuation of options for alternative stochastic processes. J. Financ. Econ. 1976, 3, 145–166. [Google Scholar] [CrossRef]
  5. Hull, J.; White, A. The pricing of options on assets with stochastic volatilities. J. Financ. 1987, 42, 281–300. [Google Scholar] [CrossRef]
  6. Stein, E.M.; Stein, J.C. Stock price distributions with stochastic volatility: An analytic approach. Rev. Financ. Stud. 1991, 4, 727–752. [Google Scholar] [CrossRef]
  7. Heston, S.L. A closed-form solution for options with stochastic volatility with applications to bond and currency options. Rev. Financ. Stud. 1993, 6, 327–343. [Google Scholar] [CrossRef] [Green Version]
  8. Wyss, W. The fractional Black-Scholes equation. Fract. Calc. Appl. Anal. 2000, 3, 51–61. [Google Scholar]
  9. Cartea, A.; del-Castillo-Negrete, D. Fractional diffusion models of option prices in markets with jumps. Physical A 2007, 2, 749–763. [Google Scholar] [CrossRef] [Green Version]
  10. Jumarie, G. Stock exchange fractional dynamics defined as fractional exponential growth driven by (usual) Gaussian white noise. Application to fractional Black-Scholes equations. Insur. Math. Econ. 2008, 42, 271–287. [Google Scholar] [CrossRef]
  11. Liang, J.R.; Wang, J.; Zhang, W.J.; Qiu, W.Y.; Ren, F.Y. The solution to a bi-fractional Black–Scholes–Merton differential equation. Int. J. Pure Appl. Math. 2010, 58, 99–112. [Google Scholar]
  12. Aguilar, J.P.; Kirkby, J.L.; Korbel, J. Pricing, risk and volatility in subordinated market models. Risks 2020, 8, 124. [Google Scholar] [CrossRef]
  13. Tarasov, V.E. On history of mathematical economics: Application of fractional calculus. Mathematics 2019, 7, 509. [Google Scholar] [CrossRef] [Green Version]
  14. Carr, P.; Wu, L. The finite moment log stable process and option pricing. J. Financ. 2003, 58, 753–777. [Google Scholar] [CrossRef] [Green Version]
  15. Carr, P.; Geman, H.; Madan, D.; Yor, M. Stochastic volatility for Lévy processes. Math. Financ. 2003, 13, 345–382. [Google Scholar] [CrossRef] [Green Version]
  16. Koponen, I. Analytic approach to the problem of convergence of truncated Lévy flights towards the Gaussian stochastic process. Phys. Rev. E. 1995, 52, 1197–1199. [Google Scholar] [CrossRef]
  17. Boyarchenko, S.I.; Levendorskiǐ, S.Z. Non-Gaussian Merton-Black-Scholes Theory; World Scientific: Singapore, 2002. [Google Scholar]
  18. Jumarie, G. Derivation and solutions of some fractional Black Scholes equations in coarse-grained space and time. Application to Mertons optimal portfolio. Comput. Math. Appl. 2010, 59, 1142–1164. [Google Scholar] [CrossRef] [Green Version]
  19. Kleinert, H.; Korbel, J. Option pricing beyond Black-Scholes based on double-fractional diffusion. Physical A 2016, 449, 200–214. [Google Scholar] [CrossRef] [Green Version]
  20. Zhang, H.; Liu, F.; Chen, S.; Anh, V.; Chen, J. Fast numerical simulation of a new time-space fractional option pricing model governing European call option. Appl. Math. Comput. 2018, 339, 186–198. [Google Scholar] [CrossRef] [Green Version]
  21. Aguilar, J.P.; Korbel, J.; Pesci, N. On the quantitative properties of some market models involving fractional derivatives. Mathematics 2021, 9, 3198. [Google Scholar] [CrossRef]
  22. Song, L.; Wang, W. Solution of the fractional Black-Scholes option pricing model by finite difference method. Abstr. Appl. Anal. 2013, 2013, 1–10. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, H.; Liu, F.; Turner, I.; Yang, Q. Numerical solution of the time fractional Black-Scholes model governing European options. Comput. Math. Appl. 2016, 71, 1772–1783. [Google Scholar] [CrossRef]
  24. De Staelen, R.H.; Hendy, A.S. Numerically pricing double barrier options in a time-fractional Black-Scholes model. Comput. Math. Appl. 2017, 74, 1166–1175. [Google Scholar] [CrossRef]
  25. Koleva, M.N.; Vulkov, L.G. Numerical solution of time-fractional Black-Scholes equation. Comput. Appl. Math. 2017, 36, 1699–1715. [Google Scholar] [CrossRef]
  26. Golbabai, A.; Nikan, O.; Nikazad, T. Numerical analysis of time fractional Black-Scholes European option pricing model arising in financial market. Comput. Appl. Math. 2019, 38, 173. [Google Scholar] [CrossRef]
  27. Chen, C.; Wang, Z.; Yang, Y. A new operator splitting method for American options under fractional Black-Scholes models. Comput. Math. Appl. 2019, 77, 2130–2144. [Google Scholar] [CrossRef]
  28. Farhadi, A.; Salehi, M.; Erjaee, G.H. A new version of Black–Scholes equation presented by time-fractional derivative. Iran. J. Sci. Technol. A. 2018, 42, 2159–2166. [Google Scholar] [CrossRef]
  29. Huang, J.; Cen, Z.; Zhao, J. An adaptive moving mesh method for a time-fractional Black-Scholes equation. Adv. Differ. Equ. 2019, 2019, 1–14. [Google Scholar] [CrossRef] [Green Version]
  30. Almushaira, M.; Chen, F.; Liu, F. Efficient operator splitting and spectral methods for the time-space fractional Black-Scholes equation. Resul. Appl. Math. 2021, 10, 100149. [Google Scholar] [CrossRef]
  31. Haghi, M.; Mollapourasl, R.; Vanmaele, M. An RBF-FD method for pricing American options under jump-diffusion models. Comput. Math. Appl. 2018, 76, 2434–2459. [Google Scholar] [CrossRef] [Green Version]
  32. Bayona, V.; Moscoso, M.; Carretero, M.; Kindelan, M. RBF-FD formulas and convergence properties. J. Comput. Phys. 2010, 229, 8281–8295. [Google Scholar] [CrossRef]
  33. Saib, A.A.E.F.; Tangman, D.Y.; Bhuruth, M. A new radial basis functions method for pricing American options under Merton’s jump-diffusion model. Inter. J. Comput. Math. 2012, 89, 1164–1185. [Google Scholar] [CrossRef]
  34. Soleymani, F.; Zhu, S. RBF-FD solution for a financial partial-integro differential equation utilizing the generalized multiquadric function. Comput. Math. Appl. 2021, 82, 161–178. [Google Scholar] [CrossRef]
  35. Chen, W.; Xu, X.; Zhu, S. Analytically pricing double barrier options based on a time-fractional Black-Scholes equation. Comput. Math. Appl. 2015, 69, 1407–1419. [Google Scholar] [CrossRef]
  36. Ford, N.J.; Yan, Y. An approach to construct higher order time discretisation schemes for time fractional partial differential equations with nonsmooth data. Fract. Calc. Appl. Anal. 2017, 20, 1076–1105. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Numerical solutions of European put options with M = N = 200 for α = 0.4 and α = 0.6 .
Figure 1. Numerical solutions of European put options with M = N = 200 for α = 0.4 and α = 0.6 .
Fractalfract 06 00143 g001
Figure 2. European put option prices at the terminal time T with M = N = 200 for different α values.
Figure 2. European put option prices at the terminal time T with M = N = 200 for different α values.
Fractalfract 06 00143 g002
Figure 3. Numerical solutions of American put options with M = N = 200 for α = 0.4 and α = 0.6 .
Figure 3. Numerical solutions of American put options with M = N = 200 for α = 0.4 and α = 0.6 .
Fractalfract 06 00143 g003
Figure 4. American put option prices at the terminal time T with M = N = 200 for different α values.
Figure 4. American put option prices at the terminal time T with M = N = 200 for different α values.
Fractalfract 06 00143 g004
Figure 5. Optimal exercise prices for American put options with different α values.
Figure 5. Optimal exercise prices for American put options with different α values.
Fractalfract 06 00143 g005
Table 1. Values of European put options using the RBF-FD-IL1 and FD-L1 methods, where M and N are the number of points in S and t, respectively.
Table 1. Values of European put options using the RBF-FD-IL1 and FD-L1 methods, where M and N are the number of points in S and t, respectively.
  Method α (M,N)S = 30S = 40S = 50S = 60S = 70
RBF-FD-IL10.4( 2 8 , 2 8 )19.443289.546201.645190.120030.01059
( 2 9 , 2 9 )19.443119.545711.645040.120010.01057
0.6( 2 8 , 2 8 )19.445569.530121.691230.109520.00666
( 2 9 , 2 9 )19.445419.529621.691090.109490.00664
    FD-L10.4( 2 8 , 2 8 )19.443419.545951.642080.119770.01055
( 2 9 , 2 9 )19.443199.545801.644080.119900.01056
0.6( 2 8 , 2 8 )19.445919.530021.688070.109180.00662
( 2 9 , 2 9 )19.445599.529781.690050.109340.00663
Table 2. The numerical error for European put options using the RBF-FD-IL1, RBF-FD-L1 and FD-L1 methods with M = 2 9 .
Table 2. The numerical error for European put options using the RBF-FD-IL1, RBF-FD-L1 and FD-L1 methods with M = 2 9 .
  MethodN/ α 0.10.20.30.40.50.60.70.80.9
RBF-FD-IL1 2 5 8.57  ×   10 6 2.61  ×   10 5 5.64  ×   10 5 1.00  ×   10 4 1.50  ×   10 4 1.80  ×   10 4 4.69  ×   10 4 1.09  ×   10 3 2.16  ×   10 3
2 6 2.11  ×   10 6 7.13  ×   10 6 1.68  ×   10 5 3.23  ×   10 5 5.22  ×   10 5 6.75  ×   10 5 1.90  ×   10 4 4.76  ×   10 4 1.01  ×   10 3
2 7 5.46  ×   10 7 2.02  ×   10 6 5.13  ×   10 6 1.06  ×   10 5 1.84  ×   10 5 2.56  ×   10 5 7.67  ×   10 5 2.07  ×   10 4 4.71  ×   10 4
2 8 1.45  ×   10 7 5.79  ×   10 7 1.58  ×   10 6 3.52  ×   10 6 6.54  ×   10 6 9.76  ×   10 6 3.11  ×   10 5 9.01  ×   10 5 2.20  ×   10 4
2 9 3.88  ×   10 8 1.67  ×   10 7 4.90  ×   10 7 1.16  ×   10 6 2.32  ×   10 6 3.71  ×   10 6 1.26  ×   10 5 3.92  ×   10 5 1.03  ×   10 4
2 10 1.04  ×   10 8 4.83  ×   10 8 1.51  ×   10 7 3.85  ×   10 7 8.23  ×   10 7 1.41  ×   10 6 5.11  ×   10 6 1.71  ×   10 5 4.78  ×   10 5
2 11 2.82  ×   10 9 1.39  ×   10 8 4.68  ×   10 8 1.28  ×   10 7 2.92  ×   10 7 5.35  ×   10 7 2.07  ×   10 6 7.42  ×   10 6 2.23  ×   10 5
RBF-FD-L1 2 5 5.22  ×   10 4 1.07  ×   10 3 1.66  ×   10 3 2.27  ×   10 3 2.91  ×   10 3 3.55  ×   10 3 4.12  ×   10 3 4.51  ×   10 3 4.52  ×   10 3
2 6 2.59  ×   10 4 5.30  ×   10 4 8.15  ×   10 4 1.12  ×   10 3 1.43  ×   10 3 1.75  ×   10 3 2.05  ×   10 3 2.26  ×   10 3 2.29  ×   10 3
2 7 1.29  ×   10 4 2.63  ×   10 4 4.04  ×   10 4 5.52  ×   10 4 7.07  ×   10 4 8.66  ×   10 4 1.02  ×   10 3 1.13  ×   10 3 1.16  ×   10 3
2 8 6.41  ×   10 5 1.31  ×   10 4 2.01  ×   10 4 2.74  ×   10 4 3.50  ×   10 4 4.30  ×   10 4 5.06  ×   10 4 5.68  ×   10 4 5.83  ×   10 4
2 9 3.20  ×   10 5 6.53  ×   10 5 1.00  ×   10 4 1.36  ×   10 4 1.74  ×   10 4 2.14  ×   10 4 2.52  ×   10 4 2.85  ×   10 4 2.94  ×   10 4
2 10 1.60  ×   10 5 3.26  ×   10 5 4.99  ×   10 5 6.79  ×   10 5 8.68  ×   10 5 1.06  ×   10 4 1.26  ×   10 4 1.43  ×   10 4 1.48  ×   10 4
2 11 7.99  ×   10 6 1.63  ×   10 5 2.49  ×   10 5 3.39  ×   10 5 4.33  ×   10 5 5.30  ×   10 5 6.28  ×   10 5 7.14  ×   10 5 7.46  ×   10 5
   FD-L1 2 5 1.07  ×   10 3 2.20  ×   10 3 3.41  ×   10 3 4.68  ×   10 3 5.99  ×   10 3 7.25  ×   10 3 8.32  ×   10 3 8.98  ×   10 3 8.92  ×   10 3
2 6 5.23  ×   10 4 1.07  ×   10 3 1.66  ×   10 3 2.27  ×   10 3 2.91  ×   10 3 3.55  ×   10 3 4.12  ×   10 3 4.51  ×   10 3 4.52  ×   10 3
2 7 2.59  ×   10 4 5.30  ×   10 4 8.15  ×   10 4 1.12  ×   10 3 1.43  ×   10 3 1.75  ×   10 3 2.05  ×   10 3 2.26  ×   10 3 2.29  ×   10 3
2 8 1.29  ×   10 4 2.63  ×   10 4 4.04  ×   10 4 5.52  ×   10 4 7.07  ×   10 4 8.66  ×   10 4 1.02  ×   10 3 1.13  ×   10 3 1.16  ×   10 3
2 9 6.41  ×   10 5 1.31  ×   10 4 2.01  ×   10 4 2.74  ×   10 4 3.51  ×   10 4 4.30  ×   10 4 5.07  ×   10 4 5.68  ×   10 4 5.83  ×   10 4
2 10 3.20  ×   10 5 6.53  ×   10 5 1.00  ×   10 4 1.36  ×   10 4 1.74  ×   10 4 2.14  ×   10 4 2.52  ×   10 4 2.85  ×   10 4 2.94  ×   10 4
2 11 1.60  ×   10 5 3.26  ×   10 5 4.99  ×   10 5 6.79  ×   10 5 8.68  ×   10 5 1.06  ×   10 4 1.26  ×   10 4 1.43  ×   10 4 1.48  ×   10 4
Table 3. The order of convergence for European put options using the RBF-FD-IL1, RBF-FD-L1 and FD-L1 methods with M = 2 9 .
Table 3. The order of convergence for European put options using the RBF-FD-IL1, RBF-FD-L1 and FD-L1 methods with M = 2 9 .
  MethodN/ α 0.10.20.30.40.50.60.70.80.9
RBF-FD-IL1 2 5 2.021.871.751.631.521.411.311.201.10
2 6 1.951.821.711.601.501.401.311.201.10
2 7 1.911.801.701.601.501.391.301.201.10
2 8 1.901.791.691.591.491.391.301.201.10
2 9 1.891.791.691.591.501.401.301.201.10
2 10 1.891.791.691.601.501.401.301.201.10
RBF-FD-L1 2 5 1.021.021.021.031.031.021.011.000.98
2 6 1.011.011.011.021.021.021.011.000.98
2 7 1.001.011.011.011.011.011.011.000.99
2 8 1.001.001.001.011.011.011.001.000.99
2 9 1.001.001.001.001.011.011.001.000.99
2 10 1.001.001.001.001.001.001.001.000.99
   FD-L1 2 5 1.031.041.041.041.041.031.010.990.98
2 6 1.021.021.021.031.031.021.011.000.98
2 7 1.011.011.011.021.021.021.011.000.99
2 8 1.001.011.011.011.011.011.011.000.99
2 9 1.001.001.001.011.011.011.001.000.99
2 10 1.001.001.001.001.011.011.001.000.99
Table 4. Values of American put options using the RBF-FD-IL1-OS and FD-L1-OS methods, where M and N are the number of points in S and t, respectively.
Table 4. Values of American put options using the RBF-FD-IL1-OS and FD-L1-OS methods, where M and N are the number of points in S and t, respectively.
    Method α (M,N)S = 30S = 40S = 50S = 60S = 70
RBF-FD-IL1-OS0.4( 2 8 , 2 8 )20.0001110.000061.679390.122240.01076
( 2 9 , 2 9 )20.0000210.000001.677260.122000.01073
0.6( 2 8 , 2 8 )20.0001110.000061.727710.111370.00675
( 2 9 , 2 9 )20.0000210.000001.725830.111100.00672
   FD-L1-OS0.4( 2 8 , 2 8 )20.0000010.000001.674720.121770.01071
( 2 9 , 2 9 )20.0000010.000001.676720.121890.01072
0.6( 2 8 , 2 8 )20.0000010.000001.723160.110800.00670
( 2 9 , 2 9 )20.0000010.000001.725160.110960.00671
Table 5. The numerical error for American put options using the RBF-FD-IL1-OS method with M = 40 .
Table 5. The numerical error for American put options using the RBF-FD-IL1-OS method with M = 40 .
N/ α 0.10.20.30.40.50.60.70.80.9
2 5 3.40  ×   10 4 4.81  ×   10 4 5.63  ×   10 4 6.18  ×   10 4 5.18  ×   10 4 3.79  ×   10 4 3.41  ×   10 4 8.24  ×   10 4 1.83  ×   10 3
2 6 1.45  ×   10 4 2.06  ×   10 4 2.44  ×   10 4 2.18  ×   10 4 1.69  ×   10 4 1.20  ×   10 4 1.38  ×   10 4 3.56  ×   10 4 8.52  ×   10 4
2 7 6.54  ×   10 5 9.20  ×   10 5 1.05  ×   10 4 8.19  ×   10 5 6.19  ×   10 5 3.32  ×   10 5 5.54  ×   10 5 1.54  ×   10 4 3.98  ×   10 4
2 8 3.01  ×   10 5 4.20  ×   10 5 3.93  ×   10 5 3.31  ×   10 5 2.26  ×   10 5 9.81  ×   10 6 2.24  ×   10 5 6.69  ×   10 5 1.83  ×   10 4
2 9 1.38  ×   10 5 1.94  ×   10 5 1.70  ×   10 5 1.28  ×   10 5 8.02  ×   10 6 3.72  ×   10 6 9.05  ×   10 6 2.85  ×   10 5 8.65  ×   10 5
2 10 6.50  ×   10 6 8.64  ×   10 6 7.10  ×   10 6 4.92  ×   10 6 2.82  ×   10 6 1.52  ×   10 6 3.52  ×   10 6 1.27  ×   10 5 4.07  ×   10 5
2 11 3.08  ×   10 6 3.67  ×   10 6 2.93  ×   10 6 1.88  ×   10 6 1.00  ×   10 6 6.14  ×   10 7 1.53  ×   10 6 5.68  ×   10 6 1.86  ×     10 5
Table 6. The order of convergence for American put options using the RBF-FD-IL1-OS method with M = 40 .
Table 6. The order of convergence for American put options using the RBF-FD-IL1-OS method with M = 40 .
N/ α 0.10.20.30.40.50.60.70.80.9
2 5 1.231.221.211.511.611.661.301.211.10
2 6 1.151.161.221.411.451.861.321.211.10
2 7 1.121.131.421.311.461.761.311.201.12
2 8 1.131.111.211.371.491.401.311.231.08
2 9 1.081.171.261.381.511.291.361.171.09
2 10 1.081.241.281.381.491.311.201.161.13
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, P.; Xu, Z. Numerical Valuation of European and American Options under Fractional Black-Scholes Model. Fractal Fract. 2022, 6, 143. https://doi.org/10.3390/fractalfract6030143

AMA Style

Yang P, Xu Z. Numerical Valuation of European and American Options under Fractional Black-Scholes Model. Fractal and Fractional. 2022; 6(3):143. https://doi.org/10.3390/fractalfract6030143

Chicago/Turabian Style

Yang, Pei, and Zuoliang Xu. 2022. "Numerical Valuation of European and American Options under Fractional Black-Scholes Model" Fractal and Fractional 6, no. 3: 143. https://doi.org/10.3390/fractalfract6030143

APA Style

Yang, P., & Xu, Z. (2022). Numerical Valuation of European and American Options under Fractional Black-Scholes Model. Fractal and Fractional, 6(3), 143. https://doi.org/10.3390/fractalfract6030143

Article Metrics

Back to TopTop