Next Article in Journal
Evaluation of the Segmental Casting Length of Strongly Restrained Super-Long Mass Concrete Based on Crack Resistance
Next Article in Special Issue
On the Equivalence between Differential and Integral Forms of Caputo-Type Fractional Problems on Hölder Spaces
Previous Article in Journal
A Quantum Formalism for Abstract Dynamical Systems
Previous Article in Special Issue
A Study of Some New Hermite–Hadamard Inequalities via Specific Convex Functions with Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Using a Mix of Finite Difference Methods and Fractional Differential Transformations to Solve Modified Black–Scholes Fractional Equations

1
Doctoral Program of Mathematics, Faculty of Mathematics and Natural Sciences, Universitas Padjadjaran, Jatinangor 40132, Indonesia
2
Department of Mathematics, Faculty of Mathematics and Natural Sciences, Universitas Padjadjaran, Jatinangor 40132, Indonesia
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(7), 1077; https://doi.org/10.3390/math12071077
Submission received: 12 January 2024 / Revised: 23 March 2024 / Accepted: 27 March 2024 / Published: 3 April 2024

Abstract

:
This paper discusses finding solutions to the modified Fractional Black–Scholes equation. As is well known, the options theory is beneficial in the stock market. Using call-and-pull options, investors can theoretically decide when to sell, hold, or buy shares for maximum profits. However, the process of forming the Black–Scholes model uses a normal distribution, where, in reality, the call option formula obtained is less realistic in the stock market. Therefore, it is necessary to modify the model to make the option values obtained more realistic. In this paper, the method used to determine the solution to the modified Fractional Black–Scholes equation is a combination of the finite difference method and the fractional differential transformation method. The results show that the combined method of finite difference and fractional differential transformation is a very good approximation for the solution of the Fractional Black–Scholes equation.

1. Introduction

Nowadays, the development and application of mathematics have penetrated almost every area of life, including investment problems. Investment problems are one of the applications of mathematics in financial mathematics. Investors seek to buy or sell assets traded on financial markets to obtain maximum profits. Derivative assets are financial instruments whose value is determined by an underlying asset. One of the purposes of using derivative instruments is to reduce risk by hedging against possible adverse asset price movements. Options are a type of derivative product that is well known to many people.
In 1973, Fisher Black and Myron Scholes built a model for option values called the Black–Scholes model. The problem of determining the option value, which is determined by the value of the underlying asset at a particular time, is not only a problem in economics and finance but also in mathematics. The methods often used to solve the Black–Scholes equation include the Laplace transformation and the Ito integral [1,2]. By using the Stochastic Process, we finally obtain the formula for call-and-put options.
Mathematicians then developed the Black–Scholes equation model into a Fractional Black–Scholes equation. This Fractional Black–Scholes equation model is a generalized form of the Black–Scholes equation. Several methods for solving the Fractional Black–Scholes equation include a combination of homotopy perturbation methods, Sumudu Transformations, and He’s polynomials [3]. The Fractional Black–Scholes equation can be solved using the series decomposition method. It confirms that Sumudu Transformation and fractional calculus are used to solve the Fractional Black–Scholes equation [4]. Meanwhile, the properties of Sumudu Transformation are used to solve partial differential equations [5,6]. The Fractional Black–Scholes equation can be solved using the series decomposition method, asserting that the Sumudu Transformation, combined with fractional calculus, is utilized to solve the Fractional Black–Scholes equation [7].
In the same year, Ref. [8] combined the Laplace transform and radial kernel methods to solve the Fractional Black–Scholes equation. According to several studies on analytical solutions, the Fractional Black–Scholes equation is an endless sequence of Mittag–Lefler functions. Ref. [9] researched the existence and uniqueness of solutions to the Fractional Black–Scholes equation. Banach’s fixed point and Arzella Ascoli’s fixed point have all been used to discuss the problem’s existence and uniqueness. To discuss the numerical solution to the Fractional Black–Scholes issue, the Crank–Nickholson technique is used. Ref. [10] solved Burger’s equation using the Modified Laplace Adomian decomposition technique in 2015. Burger’s equation was represented using a partial differential equation. The Laplace Adomian decomposition method provides a precise approach for obtaining precise solutions and very speedy convergence of results. Various approaches can be used to solve partial differential equations, including homotopic perturbation, variational iteration, and Adomian decomposition methods. The embedding parameter in the homotopic perturbation method is quite small. It was assumed that the solution to the differential equation would be an infinite series. The Adomian decomposition approach makes use of Adomian polynomials. The absence of the discretization variable is the primary advantage of this strategy. Another advantage is the lack of the necessity for problem linearization, although these approaches were equivalent in terms of the rate of solution convergence.
The topic of European option pricing in the regime-switching model’s FMLS (limited log-stable moment) was then investigated [11,12,13]. The Homotopic Analysis Method (HAM) was used in [14,15] to calculate the European Call Option (ECO) using the Time-Fractional Black–Scholes Equation (TFBSE), where stock prices are supposed to move according to geometric Brownian motion and do not pay dividends. The HAM has discovered a series of solutions for TFBSE. Furthermore, the ECO pricing calculation formula has been obtained. The efficacy, suitability, and correctness of the HAM were demonstratively investigated in the context of Crank Nicolson (CRN), Binomial Model (BM), and Black–Scholes Model (BSM) approaches, using two examples. Because it can converge to analytical results faster, the HAM is judged to be the best alternative instrument for determining ECO prices with fractional orders. Ref. [16] provided a numerical technique for the Time-Fractional Black–Scholes model, which is used in the fractional structural model within financial markets. This method uses an initial discretization based on time and a weighted finite difference spatial approach. Some spatial discretization characteristics are also investigated. A fundamental limitation of this technology is its inability to proceed in time layer by layer.
Common approaches for solving the Fractional Black–Scholes equation include the homotopic perturbation method, He’s polynomials, and Adomian decomposition. The numerical operational transformation method is used. However, extreme vigilance is required when modifying time fractional derivatives. Mistakes can occur when using the differential operator after the time inversion techniques have changed. The constructed numerical model employs a variety of methodologies. The discrete, linear, and nonlinear characteristics of European Black–Scholes option pricing models are then captured by [17,18]. To achieve this, this article combines the third-order strong stability of the Runge–Kutta method with a sixth-order finite difference scheme. The findings from the current literature and its precise answers were examined and contrasted. The finite–difference method is a more popular common technique. The key challenge will be to find a more sophisticated model solution with an approach that aligns with precise results. Therefore, the strong stability approach of the third-order Runge–Kutta and the sixth-order finite–difference method must be combined to produce an efficient numerical solution. Asymptotic convergence has been demonstrated through convergence using the norm definition. Ref. [19] provided a numerical technique for the Time-Fractional Black–Scholes model, which is used for the fractional structural model in financial markets. This method uses initial discretization based on time and a weighted finite difference spatial approach. In 2023, Ref. [20] used a simpler method, the Daftardar–Geijji method, to solve the Fractional Black–Scholes equation. It also discusses the problem of existence and the uniqueness of solutions of the Fractional Black–Scholes equation.

2. Formation of the Modified Fractional Black–Scholes Equation

Suppose V S , τ is the option value, while S is the value of the underlying asset, and τ is time. The total flux rate of option value Y ¯ s , τ per unit of time from time τ to the expiration date T and the option value V S , τ must satisfy:
τ T Y ¯ s , τ d τ = S d f 1 τ T H τ τ [ V S , τ V S , T ] d τ
where H τ is the transmission function, and d f is the Haudorff dimension of the fractal transmission system. The equation above is called the conservation equation for the diffusion process of option values in a fractal structure. The transmission function H τ is defined as follows:
H τ = m A 2 γ Γ ( 1 2 γ ) t 2 γ + 1 + m k B γ Γ 1 γ t γ
So, the transmission function H τ is a linear combination of two other transmission functions. In this case, A 2 γ and B γ are constants, while 2 γ and γ are transmission exponents. By differentiating the conservation equation above with respect to τ, we obtain:
Y ¯ s , τ = S d f 1 d d t τ T H τ τ V S , τ V S , T d τ .
Based on the modified Black–Scholes equation, we obtain:
Y ¯ s , τ = 2 v S 2 + k 1 v S k v
Combined with Equation (1), we obtain:
A 2 γ S d f 1 m   2 γ v τ 2 γ + B γ S d f 1 1 + m k γ v τ γ + 2 v S 2 + k 1 v S k v = 0
where:
γ f τ γ = 1 Γ n α n τ n t T f S , τ f S , τ ( τ τ ) α + 1 n d τ
and 2 γ f τ 2 γ = γ τ γ γ f τ γ . If A 2 γ S d f 1 = 1 and B γ S d f 1 = 1 , we obtain the modified Fractional Black–Scholes equation as follows:
m 2 γ v τ 2 γ + 1 + m k 1 γ v γ = 2 v S 2 + k 1 1 v S k 1 v
  • with m :: constant
  • k 1 : risk-free interest
  • S : asset value
  • Equation (2) is called the modified Fractional Black–Scholes equation.
  • Based on Equation (2), we obtained:
  • For m = 0 , Equation (1) becomes the Fractional Black–Scholes equation.
  • For m = 0 and γ = 1 , Equation (1) becomes the Black–Scholes equation.
So, the Fractional Black–Scholes equation is a special case of the modified Fractional Black–Scholes equation.

3. Fractional Differential Transformation Method

The Fractional Differential Transformation Method is a generalization of the differential transformation method based on the Fractional Taylor formula. The Fractional Taylor series expansion with order α of the function u t around the point t = t 0 is defined as:
u t = k = 0 ( t t 0 ) k α Γ k α + 1 d α d t α k u t ;
where d α d t α is the Caputo fractional derivative with order α , and d α d t α k = d α d t α d α d t α consists of k terms.
The Fractional Differential Transformation with order α of the function u t in the neighborhood t = t 0 is defined as U α k = 1 Γ k α + 1 d α d t α k u t , and the inverse transformation is u t = k = 0 U α k t t 0 k α . So, for t 0 = 0 , we obtain:
u t = k = 0 U α k t k α = k = 0 φ k t .
Theorem 1
([21]). If  F α k   a n d     G α k  and  H α k  are Fractional Differential Transformations of the functions  f t , g t , and  h t , then this applies:
(a)
If  f t = g t ± h t ,  then  F α k = G α k ± H α k ,
(b)
If  f t = ( t t 0 ) q ,  then  F α k = δ k q α   where  δ = 1   ,   i f   k = 0 0 ,   i f   k 0
(c)
If  f t = g t h t ,  then  F α k = l = 0 k G α k H α k l .
Theorem 2
([22]). If  f t = t λ g t  where  λ > 1  and  g t = n = 0 a n ( t t 0 ) n α  with a convergence radius  R > 0  and  0 < α 1 , then:
D α γ D α β = D α γ + β f t .
Theorem 3
([22]). Suppose  f t = D t 0 γ g t ,   m 1 < γ m , and the function  g t  satisfies the conditions in the theorem above, then:
F α k = Γ k α + γ + 1 Γ k α + 1 G α k + γ α
for each  t 0 , R , if:
(a)
β < λ + 1 , for any  α  or
(b)
β λ + 1 , for any  γ ,  and  a k = 0  for  k = 0 , 1 , , m 1 ,  where  m 1 < β m .
The following is the convergence theorem to solve the modified Fractional Black–Scholes equation.
Theorem 4.
If, for any  k 0  and for each i ≥  k 0 , there exists  0 < i < 1  such that  φ i + 1 < δ i + 1 φ i ,  then the series  k = 0 φ k t  converges to  u t .
Proof. 
Suppose there is a Cauchy sequence u 1 , u 2 , , where u n = k = 0 φ k t . It will be shown that u n is a Cauchy sequence. For 0 < i < 1 , it implies:
u i u i 1 = φ i δ i φ j 1 < δ i δ i 1 δ k 0 φ k 0
For n m k 0 ,   this is obtained:
u n u m = i = m + 1 n ( s i s i 1 ) i = m + 1 n δ i δ i 1 δ k 0 φ k 0 .
Let δ = m a x δ k 0 , δ k 0 + 1 , , δ n . So, it satisfies u n u m 1 δ n m 1 δ δ m k 0 φ k 0 . Because for 0 < i < 1 , it implies u n u m 0 . Hence, u n is a Cauchy sequence. □
a
Fractional Differential Transformation Method for solving BSFM
If the second partial derivative of S , τ is substituted by 1 h 2 v S h , τ 2 v ( S , τ + v S + h , τ ) + O h 2 and the first partial derivative on S , τ is substituted by 1 h ( v S + h , τ V S , τ , this is obtained:
m 2 γ v τ 2 γ + 1 + m k γ v γ = 1 h 2 v S h , τ 2 v ( S , τ + v S + h , τ ) + O h 2 + k 1 h ( v S + h , τ V S h , τ + O h k v ,
Then, the interval a , b is divided into n subintervals of the same length, denoted by h = b a n .
So, we obtain mesh points  S i = a + i h   ,   i = 1 , 2 , , n 1 . If the truncation error is removed and u i t is an approximate solution of v i τ = v S i , τ , then we will obtain a system of ordinary differential equations:
m d 2 γ u i τ d τ 2 γ + 1 + m k 1 d γ u i τ d γ = 1 h 2 u i 1 τ 2 u i ( τ + u i + 1 τ ) + k 1 1 h ( u i + 1 τ u i τ k 1 u i τ ) ,   i = 1 , 2 , , n 1 .
The system of ordinary differential equations above will be solved using the Fractional Differential Transformation method. Suppose the solution to the system of differential equations above is:
u i t = k = 0 U i α k t k α ,
where U i α is the unknown coefficient, i.e., the Fractional Differential Transformation of u i t .
Based on Theorem 3, Equation (3) can be written as:
m Γ k α + 2 γ + 1 Γ k α + 1 U i α k + 2 γ α + 1 + m k 1 Γ k α + γ + 1 Γ k α + 1 U i α k + γ α = 1 h 2 U i 1 α k 2 U i α k + U i + 1 α k + k 1 1 h U i + 1 α k U i α k k 1 U i α k )
with initial conditions:
U i α 0 = f 1 x 1
U i α 1 α = f 2 x 1
and with boundary conditions:
U 0 α k = G 1 α k
U N α k = G 2 α k
So, Equations (5)–(9) can be written as the new equation, as follows:
U i α k + 2 γ α = Γ k α + 1 Γ k α + 2 + 1 ( U i 1 α k 2 U i α k + U i + 1 α k m h 2 + k 1 1 m h ( U i + 1 α k U i α k ) k 1 U i α k ) 1 + m k 1 Γ k α + γ + 1 Γ k α + 1 U i α k + γ α
with initial conditions:
U i α 0 = f 1 x 1 ,
U i α 1 α = f 2 x 1 ,
satisfying the boundary conditions:
U 0 α k = G 1 α k ,
U N α k = G 2 α k .
Based on Equation (5) with unknown coefficients U i α 1 ,   U i α 2 , , U i α 2 γ α 1 , we can satisfy the following equation:
U i α k = 1 Γ k α + 1 d k α d t k α t = 0 i f   k α + , 0   i f   k α + .

4. BSFM Solution Using the Fractional Differential Transformation Method

The following will show that the Fractional Differential Transformation method can be used to find solutions to the modified Fractional Black–Scholes equation.
Example 1.
Solve the following modified Fractional Black–Scholes equation:
2 γ v τ 2 γ + 2 γ v τ γ = 2 v S 2 + v S 2 v ;   0 < γ < 1 ,   0 < S < 1
 with initial conditions: 
v 0 , τ = e 2 τ ,   v 1 , τ = e 1 2 τ ,   v S , 0 = max ( e S 1 , 0 ) ,   v τ S , 0 = 2 e S .
Solution:
Given that γ = 0.75 , α = 0.25 , and h = 0.1 ,
1.5 v S , τ τ 1.5   is   fractionally   differentially transformed into Γ k α + 2 γ + 1 Γ k α + 1 U i 0.25 k + 6 = Γ 0.25 k + 2.5 Γ 0.25 k + 1 U i 0.25 k + 6 ,
0.75 v S , τ τ 0.75   i s   fractionally   differentially transformed into Γ k α + 2 γ + 1 Γ k α + 1 U i 0.25 k + 3 = Γ 0.25 k + 1.75 Γ 0.25 k + 1 U i 0.25 k + 3 ,
v S , τ U i 0.25 k ,
2 v S 2   is   fractionally   differentially   transformed into U i 1 0.25 k 2 U i 0.25 k + U i + 1 0.25 k h 2 ,
v S   is   fractionally   differentially   transformed into ( U i + 1 0.25 k U i 1 0.25 k 2 h ,
with initial conditions:
v S , 0 = max ( e S 1 , 0 ) is fractionally differentially transformed into U i 0.25 0 = max ( e S i 1 , 0 ) , for each i = 0 ,   1 ,   2 , , 10 .
Based on Equations (4), (5) and (8) above, we obtain:
U i 0.25 1 = U i 0.25 2 = U i 0.25 3 = U i 0.25 5 = 0 ; for each i = 0 ,   1 ,   2 , ,   10 .
Based on Equations (4), (5) and (9), the following system of equations is obtained:
v 0 , τ = e 2 τ   is   fractionally   differentially   transformed   into   U 0 0.25 k = 2 . ( 2 ) k 4 Γ k 4 + 1   ,   i f   k 4 + 0   ,   i f   k 4 + ,
v 1 , τ = e 1 2 τ   is   fractionally   differentially   transformed   into   U 10 0.25 k = 2 . ( 2 ) k 4 . e Γ k 4 + 1   ,   i f   k 4 + 0   ,   i f   k 4 + ,
U i 0.25 k + 6 = 1 m U i 1 0.25 k 2 U i 0.25 k + U i + 1 0.25 k h 2 + k 1 1 ( U i + 1 0.25 k U i 1 0.25 k 2 h k 1 U i 0.25 k 1 + m k 1   Γ 0.25 k + 1.75 Γ 0.25 k + 1 U i 0.25 k + 3 ,
S 0 = 0 ,   we   obtain   u 0 t = k = 0 U 0 0.25 k t 0.25 k = m k = 0 U 0 0.25 k t 0.25 k = 2 k = 0 U 0 0.25 k t 0.25 k = U 0 0.25 0 + U 0 0.25 1 t 0.25 + U 0 0.25 2 t 0.5 + U 0 0.25 3 t 0.75 + = 2 + 0 t 0.25 + 0 t 0.5 + 0 t 0.75 4 t + 0 t 5.0.25 + 0 t 6.0.25 + 0 t 7.0.25 + 2 t 2 4 3 t 3 + 4 3 t 4 32 120 t 5 + = 4 m ( 2 ) k 4 Γ k 4 + 1 t 0.25 . k , m = 0 , 1 , 2 ,
S 0 = 0 2 t = 2 t
S 1 = 0.1 ,   we   obtain   u 1 t = k = 0 U 1 0.25 k t 0.25 k = U 1 0.25 0 + U 1 0.25 1 t 0.25 + U 1 0.25 2 t 0.5 + U 1 0.25 3 t 0.75 + = m a x e 0.1 1 , 0 + 0 t 0.25 + 0 t 0.5 + 2 e 0.1 t + = e 0.1 1 2 e 0.1 t +
S 2 = 0.2   we   obtain   u 2 t = k = 0 U 2 0.25 k t 0.25 k = U 2 0.25 0 + U 2 0.25 1 t 0.25 + U 2 0.25 2 t 0.5 + U 2 0.25 3 t 0.75 + = max e 0.2 1 , 0 + 0 t 0.5 + 2 e 0.2 t 0.75 + = e 0.2 1 2 e 0.2 t +
S 3 = 0.3 u 3 t = e 0.3 1 2 e 0.3 t +
S 4 = 0.4 u 4 t = e 0.4 1 2 e 0.4 t +
S 5 = 0.5 u 5 t = e 0.5 1 2 e 0.5 t +
S 6 = 0.6 u 5 t = e 0.6 1 2 e 0.6 t +
S 7 = 0.7 u 6 t = e 0.7 1 2 e 0.7 t +
S 8 = 0.8 u 8 t = e 0.8 1 2 e 0.8 t +
S 9 = 0.9 u 9 t = e 0.9 1 2 e 0.9 t +
S 10 = 1 ,     we   obtain     u 10 t = k = 0 U 10 0.25 k t 0.25 k = U 10 0.25 0 + U 10 0.25 1 t 0.25 + U 10 0.25 2 t 0.5 + U 10 0.25 3 t 0.75 + S 10 = 1 u 10 t = e 1 2 e t +
The following is a simulation using the Python program to illustrate the solutions obtained:
Figure 1 shows the graph for solving the modified Black–Scholes fractional equation with n = 5 and t = 0.01 . The resulting graph increases monotonically, but it seems not to be smooth due to a wide interval partition and a few number of sampled points taken. The minimum value is obtained when S i = 0 , so u i = 0 , while the maximum value is obtained when S i = 1.0 , so u i = 1.6 . and t = 0.025 .
Figure 2 shows a graph of the solution to the modified Fractional Black–Scholes equation, with n = 25 and t = 0.025 . The solution graph obtained is a monotonically increasing function, but it is relatively smooth compared to the graph in Figure 1.
Example 2.
The following is the procedure for determining the solution of the modified Fractional Black–Scholes equation:
m 2 γ v τ 2 γ + 1 + m k 1 γ v τ γ = 2 v S 2 + k 1 1 v S k 1 v ;
with initial conditions:
v S , 0 = e x 1 1 + m k 1
v i S , 0 = k 1 e x 1 + m k 1
v 0 , τ = 1 e k 1 τ 1 + m k 1
v 1 , τ = 2 e e 1 k 1 τ 1 1 + m k 1 .
Suppose we take γ = 1.0 and α = 0.25 , then we obtain the following:
2 v S , τ τ 2 is transformed into Γ 0.25 k + 3 Γ 0.25 k + 1 U 0.25 k + 8 ,
v τ is transformed into Γ 0.25 k + 2 Γ 0.25 k + 1 U 0.25 k + 4 ,
v τ is transformed into U i 0.25 k U i 1 0.25 k 2 h ,
v S , τ is transformed into U i 0.25 k . Then, we successively obtain:
v S , 0 = e S 1 1 + m k 1 = U i 0.25 0 ,
for each i = 0 ,   1 ,   2 , ,   10 :
v i S , 0 = k 1 e S 1 + m k 1 = U i 0.25 4 ,
for each i = 0 ,   1 ,   2 , ,   10 . Meanwhile, based on Equation (11), the following is obtained:
U i 0.25 1 = U i 0.25 2 = U i 0.25 3 = U i 0.25 5 = = 0 , v 0 , τ = 1 e k 1 τ 1 + m k 1 ,
transformed into:
U 0 0.25 k = 1 1 + m k 1 k 1 k 4 Γ k 4 + 1 , i f   k 4 + 0 ,   i f   k 4 + .
For S 0 = 0 , we obtain:
u 0 τ = k = 0 U 0 0.25 k τ 0.25 k = U 0 0.25 0 + U 0 0.25 1 τ 0.25 + U 0 0.25 2 τ 0.5 + U 0 0.25 3 τ 0.75 + U 0 1 4 τ 1 + = 0 + 0 τ 0.25 + 0 τ 0.5 + 0 τ 0.75 + k 1 1 + m k 1 τ = k 1 τ 1 + m k 1
For S 1 = 0.1 , we obtain:
u 1 τ = k = 0 U 1 0.25 k τ 0.25 k = U 1 0.25 0 + U 1 0.25 1 τ 0.25 + U 1 0.25 2 τ 0.5 + U 1 0.25 3 τ 0.75 + U 1 1 4 τ 1 + = e 0.1 1 1 + m k 1 + 0 τ 0.25 + 0 τ 0.5 + 0 τ 0.75 + k 1 e 0.1 1 + m k 1 τ = e 0.1 1 1 + m k 1 + k 1 e 0.1 1 + m k 1 τ
For S 2 = 0.2 , we obtain:
u τ = k = 0 U 2 0.25 k τ 0.25 k = U 2 0.25 0 + U 2 0.25 1 τ 0.25 + U 2 0.25 2 τ 0.5 + U 2 0.25 3 τ 0.75 + U 2 1 4 τ 1 + = e 0.2 1 1 + m k 1 + k 1 e 0.2 1 + m k 1 τ
For S 3 = 0.3 , we obtain
u 3 τ = k = 0 U 3 0.25 k τ 0.25 k = U 3 0.25 0 + U 3 0.25 1 τ 0.25 + U 3 0.25 2 τ 0.5 + U 3 0.25 3 τ 0.75 + U 3 1 4 τ 1 + = e 0.3 1 1 + m k 1 + k 1 e 0.3 1 + m k 1 τ
For S 10 = 1 , we obtain u 10 τ = e 1 1 + m k 1 + k 1 e 1 + m k 1 τ . So, we obtain the points S i , u i for i = 0 ,   1 ,   2 ,   3 , ,   10 . Accordingly, the graph of the solution is as follows.
According to Figure 3, a graph of the solution to the Fractional Black–Scholes equation is obtained, modified with the values 0 m 1 and k 1 = 0.05 in the form of a family of exponential functions. When m = 0 , the graph is at the bottom. Meanwhile, when m = 1 , the graph is at the top.
Figure 4 shows that the solution to the Fractional Black–Scholes equation is modified in the form of an exponential function. The minimum value is obtained when S i = 0 , with a value of u i = 0 . Meanwhile, the maximum value is obtained when S i = 1 , with a value of u i = 1.75 . Furthermore, based on Equation (2), the Fractional Black–Scholes equation is a special case of the Fractional Black–Scholes equation when the value of m = 0 .
The general form of the Fractional Black–Scholes equation with a value of γ = 1.0 is:
v τ = 2 v S 2 + k 1 v S k v
with the initial condition v S , 0 = max e x 1 ,   0 . Using the Daftardar–Gejji method, the general solution is:
v S , τ = n = 0 v n S , τ = max e S 1 ,   0 E 1.0 k 1 τ + max e x ,   0 ( 1 E 1.0 k 1 τ . If the graph is plotted, it is obtained as follows:
Figure 5 shows that the solution to the Fractional Black–Scholes equation can be approximated using the Fractional Black–Scholes equation solution by taking the value of m = 0 . This is because, in Figure 5, the pink and blue graphs almost coincide. Thus, the solution error is guaranteed to be very small. The following is the error calculation between the solution of the Fractional Black–Scholes equation and the solution of the modified Fractional Black–Scholes equation:
Symbol v i represents the solution to the Fractional Black–Scholes equation, while the symbol u i represents the solution to the modified Fractional Black–Scholes equation. The values are k 1 = 0.05 , γ = 1.0 , and τ = 0.01 . Table 1 uses the absolute error formula = v i u i v i × 100 % and squared error = i = 1 n v i u i 2 . Table 1 shows that the squared error and the absolute error for each point is very small. Using Phyton 3.7 software, it is obtained that the mean squared error is 2.1214603575846715 × 10 7 , and the mean absolute error is 0.049973388247889494 % . This means that the solution to the modified Fractional Black–Scholes equation, taking the value s   of   m = 0 and γ = 1.0 , is a very good approximation to the solution to the Fractional Black–Scholes equation with γ = 1.0 . In other words, the Fractional Black–Scholes equation is a special case of the modified Fractional Black–Scholes equation when the value of m = 0 .
Moreover, v i and u i are compared using the 4th order Rungge–Kutta method. As is known, the Runge–Kutta method is a very accurate method for solving ordinary differential equations numerically. In this paper, the solution to the Fractional Black–Scholes equation, with the value of α = 1 , will be approached using the 4th order Runge–Kutta method.
Using Python 3.7 software, Figure 6 shows a graph of the solution to the Fractional Black–Scholes equation with γ = 1.0 using the 4th order Runge–Kutta method in three dimensions with 0 S 1 and 0 τ 1 . If the graph in Figure 6 is cut by τ = 0.01 , it will obtain Figure 7.
Using Python 3.7 software, Figure 7 shows a graph of the solution to the Fractional Black–Scholes equation with γ = 1.0 when τ = 0.01 . The resulting graph is an increasing function graph. Then, if the solution graph for the Fractional Black–Scholes equation with γ = 1.0 , obtained using the combined method of finite difference and fractional differential transformation, along with the graph using the 4th order Runge–Kutta method, are combined into one graph, Figure 8 will be obtained, as shown below.
The graph in blue is a solution to the Fractional Black–Scholes equation, the graph in yellow is an approximate graph of the solution to the Fractional Black–Scholes equation using the 4th order Runge–Kutta method, while the graph in green is an approximation using a combined method of finite difference and fractional differential transformation. Visually, the combined graph between these methods almost coincides. This means that both the 4th order Runge–Kutta method and the combined method of finite difference and fractional differential transformation are good approximations for graphing solutions to the Fractional Black–Scholes equation with γ = 1.0 . Therefore, the error obtained by the 4th order Runge–Kutta method and the combination of finite difference and fractional differential transformation are compared to the solution of the Fractional Black–Scholes equation with γ = 1.0 , as shown in Table 2 below:
Table 2 shows that the squared error and absolute error for each point are very small. Using Python 3.7 software, the mean squared error was 1.3939683876496377 × 10 5 , and the mean absolute error was 0.6089656268506086%. Based on the mean squared error and mean absolute error, it can be said that the resulting error is very small, being less than 5%. Therefore, it can be concluded that the 4th order Runge–Kutta method is a very good approximation. When comparing with Table 1, the mean absolute error and mean squared error caused by the combination of the finite difference method and fractional differential transformation are smaller than those of the 4th order Runge–Kutta method. However, both methods are said to be very good for approaching the solution to the Fractional Black–Scholes equation with γ = 1.0 .

5. Conclusions

The combined method of finite difference and fractional differential transformation can be used to solve the modified Fractional Black–Scholes equation. In real financial market conditions, the Black–Scholes equation is more realistic to use for modeling option values compared to the Fractional Black–Scholes equation. This is because the fractional order of the modified Fractional Black–Scholes equation is greater than the order of the Fractional Black–Scholes equation and can vary the value of m .

6. Further Research

There is a lot of research that can be done on the modified Fractional Black–Scholes equation; for example, looking for guarantees of existence and unique solutions. Then, the analytical solution of the Fractional Black–Scholes equation can be modified. Next, conducting error comparisons between the numerical and analytical solutions would be valuable. Other interesting things can also be developed for the Fractional Black–Scholes equation with multiple assets.

Author Contributions

Conceptualization, A.S. and E.R.; methodology, S. and E.C.; soft-ware, A.S. and S.; validation, E.R. and E.C.; formal analysis, A.S.; investigation, E.R., S. and E.C.; resources, A.S.; data curation, E.R.; writing—original draft preparation, A.S. and E.R.; writing—review and editing, E.R., S. and E.C.; visualization, A.S.; supervision, E.R., S. and E.C.; project administration, E.R.; funding acquisition, S. and E.C. All authors have read and agreed to the published version of the manuscript.

Funding

KEMENDIKBUDRISTEKDIKTI PDD2023. No Kontrak Turunan DRPM: 3018/UN6.3.1/PT.00/2023.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The work was supported by Hibah Dikti Year 2023 through Program Doctoral Dissertation Research (PDD 2023) with contract Number 3018/UN6.3.1/PT.00/2023, and the APC was funded by Universitas Padjadjaran.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tagliani, A.; Milev, M. Laplace Transform and finite difference methods for the Black–Scholes equation. Appl. Math. Comput. 2013, 220, 649–658. [Google Scholar] [CrossRef]
  2. Kumar, S.; Yildirim, A.; Khan, Y.; Jafari, H.; Sayevand, K.; Wei, L. Analytical solution of fractional Black-Scholes European option pricing equation by using Laplace transform. J. Fract. Calc. Appl. 2012, 2, 1–9. [Google Scholar]
  3. Elbeleze, A.A.; Kılıçman, A.; Taib, B.M. Homotopy Perturbation Method for Fractional Black-Scholes European Option Pricing Equations Using Sumudu Transform. Math. Probl. Eng. 2013, 2013, 524852. [Google Scholar] [CrossRef]
  4. Khan, W.; Ansari, F. European Option Pricing of Fractional Black-Scholes Model Using Sumudu Transform and its Derivatives. Gen. Lett. Math. 2016; 1, 74–80. [Google Scholar] [CrossRef]
  5. Kaya, F.; Yilmaz, Y. Basic properties of Sumudu transformation and its application to some partial differential equations. Sak. Univ. J. Sci. 2019, 23, 509–514. [Google Scholar] [CrossRef]
  6. Ahmed, S.A.; Elzaki, T.M.; Elbadri, M.; Mohamed, M.Z. Solution of partial differential equations by new double integral transform (Laplace—Sumudu transform). Ain Shams Eng. J. 2021, 12, 4045–4049. [Google Scholar] [CrossRef]
  7. Yavuz, M.; Özdemir, N. A different approach to the European option pricing model with new fractional operator. Math. Model. Nat. Phenom. 2018, 13, 12. [Google Scholar] [CrossRef]
  8. Uddin, M.; Taufiq, M. Approximation of time fractional Black-Scholes equation via radial kernels and transformations. Fract. Differ. Calc. 2011, 9, 75–90. [Google Scholar] [CrossRef]
  9. Atangana, A.; Bildik, N. Existence and Numerical Solution of the Volterra Fractional Integral Equations of the Second Kind. Math. Probl. Eng. 2013, 2013, 981526. [Google Scholar] [CrossRef]
  10. Naghipour, A.; Manafian, J. Application of the Laplace Adomian Decomposition and Implicit Methods for Solving Burgers’ equation. TWMS J. Pure Appl. Math. 2015, 6, 68–77. [Google Scholar]
  11. Lin, S.; He, X.-J. A regime switching fractional Black–Scholes model and European option pricing. Commun. Nonlinear Sci. Numer. Simul. 2020, 85, 105222. [Google Scholar] [CrossRef]
  12. Fan, C.; Chen, P. Numerical Method for a System of PIDEs Arising in American Contingent Claims under FMLS Model with Jump Diffusion and Regime-Switching Process. Discret. Dyn. Nat. Soc. 2021, 2021, 8818876. [Google Scholar] [CrossRef]
  13. Hu, Y.; Dong, H.; Fu, L.; Zhai, J. Fractional Stochastic Volatility Pricing of European Option Based on Self-Adaptive Differential Evolution. J. Math. Finance 2022, 12, 547–565. [Google Scholar] [CrossRef]
  14. Fadugba, S.E.; Edeki, S.O. Homotopy Analysis Method for Fractional Barrier Option PDE. J. Phys. Conf. Ser. 2022, 2199, 012008. [Google Scholar] [CrossRef]
  15. Fadugba, S.E. Homotopy analysis method and its applications in the valuation of European call options with time-fractional Black-Scholes equation. Chaos Solitons Fractals 2020, 141, 110351. [Google Scholar] [CrossRef]
  16. Zhou, S.; Li, W.; Wei, Y.; Wen, C. A Positivity-Preserving Numerical Scheme for Nonlinear Option Pricing Models. J. Appl. Math. 2012, 2012, 205686. [Google Scholar] [CrossRef]
  17. Koleva, M.N. Positivity Preserving Numerical Method for Non-linear Black-Scholes Models. In Numerical Analysis and Its Applications; Dimov, I., Faragó, I., Vulkov, L., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2013; Volume 8236, pp. 363–370. [Google Scholar] [CrossRef]
  18. Hajipour, M.; Malek, A. High accurate modified WENO method for the solution of Black–Scholes equation. Comput. Appl. Math. 2014, 34, 125–140. [Google Scholar] [CrossRef]
  19. Cen, Z.; Huang, J.; Xu, A. A posteriori grid method for a time-fractional Black-Scholes equation. AIMS Math. 2022, 7, 20962–20978. [Google Scholar] [CrossRef]
  20. Sugandha, A.; Rusyaman, E.; Sukono; Carnia, E. A New Solution to the Fractional Black–Scholes Equation Using the Daftardar-Gejji Method. Mathematics 2023, 11, 4887. [Google Scholar] [CrossRef]
  21. Erturk, V.S.; Momani, S.; Odibat, Z. Application of generalized differential transform method to multi-order fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 2008, 13, 1642–1654. [Google Scholar] [CrossRef]
  22. Sahraee, Z.; Arabameri, M. A Semi-Discretization Method Based on Finite Difference and Differential Transform Methods to Solve the Time-Fractional Telegraph Equation. Symmetry 2023, 15, 1759. [Google Scholar] [CrossRef]
Figure 1. Graph of the solution to the Modified Fractional Black–Scholes equation with n = 5 and t = 0.025.
Figure 1. Graph of the solution to the Modified Fractional Black–Scholes equation with n = 5 and t = 0.025.
Mathematics 12 01077 g001
Figure 2. Graph of the solution to the modified Fractional Black–Scholes equation with n = 25 and t = 0.025 .
Figure 2. Graph of the solution to the modified Fractional Black–Scholes equation with n = 25 and t = 0.025 .
Mathematics 12 01077 g002
Figure 3. Graph of the solution to the Fractional Black–Scholes equation with 0 m 1 and k 1 = 0.05 .
Figure 3. Graph of the solution to the Fractional Black–Scholes equation with 0 m 1 and k 1 = 0.05 .
Mathematics 12 01077 g003
Figure 4. Graph of the solution to the Fractional Black–Scholes equation. modified with t = 0.01 ,   γ = 1.0 , k = 0.05 ,   n = 10 , m = 0 , and 0 S i 1 .
Figure 4. Graph of the solution to the Fractional Black–Scholes equation. modified with t = 0.01 ,   γ = 1.0 , k = 0.05 ,   n = 10 , m = 0 , and 0 S i 1 .
Mathematics 12 01077 g004
Figure 5. Graph of the solution to the Fractional Black–Scholes equation and the solution to the modified Fractional Black–Scholes equation by taking k 1 = 0.05.
Figure 5. Graph of the solution to the Fractional Black–Scholes equation and the solution to the modified Fractional Black–Scholes equation by taking k 1 = 0.05.
Mathematics 12 01077 g005
Figure 6. Graph of the solution to the Fractional Black–Scholes Equation with γ = 1.0 using the 4th order Runge–Kutta method.
Figure 6. Graph of the solution to the Fractional Black–Scholes Equation with γ = 1.0 using the 4th order Runge–Kutta method.
Mathematics 12 01077 g006
Figure 7. Graph of the solution to the Fractional Black–Scholes equation with γ = 1.0 using the Runge–Kutta method when τ = 0.01 .
Figure 7. Graph of the solution to the Fractional Black–Scholes equation with γ = 1.0 using the Runge–Kutta method when τ = 0.01 .
Mathematics 12 01077 g007
Figure 8. Graph of the combined solution method to the Fractional Black–Scholes equation with γ = 1.0 when t = 0.01 .
Figure 8. Graph of the combined solution method to the Fractional Black–Scholes equation with γ = 1.0 when t = 0.01 .
Mathematics 12 01077 g008
Table 1. Error between v i and u i .
Table 1. Error between v i and u i .
No x i v i u i Squared ErrorAbs Error (%)
10.1000.1056710.1057242.778390 × 10−90.049882
20.1090.1156620.1157203.330000 × 10−90.049892
30.1180.1257440.1258073.937190 × 10−90.049901
40.1270.1359170.1359854.601382 × 10−90.049908
..................
960.9641.6226641.6234756.580569 × 10−70.049992
970.9731.6463701.6471936.774279 × 10−70.049992
980.9821.6702901.6711256.972588 × 10−70.049993
990.9911.6944271.6952747.175589 × 10−70.049993
1001.0001.7187821.7196417.383379 × 10−70.049993
Table 2. Error between v i and RK4.
Table 2. Error between v i and RK4.
No x i v i RK4Squared ErrorAbs Error (%)
10.1000.1056710.0999720.0000325.700230
20.1090.1156620.1104170.0000284.750148
30.1180.1257440.1209560.0000233.958334
40.1270.1359170.1315070.0000193.353538
..................
960.9641.6226641.6136940.0000800.555898
970.9731.6463701.6364580.0000980.605712
980.9821.6702901.6594310.0001180.654394
990.9911.6944271.6824250.0001440.713348
1001.0001.7187821.7056290.0001730.771142
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sugandha, A.; Rusyaman, E.; Sukono; Carnia, E. Using a Mix of Finite Difference Methods and Fractional Differential Transformations to Solve Modified Black–Scholes Fractional Equations. Mathematics 2024, 12, 1077. https://doi.org/10.3390/math12071077

AMA Style

Sugandha A, Rusyaman E, Sukono, Carnia E. Using a Mix of Finite Difference Methods and Fractional Differential Transformations to Solve Modified Black–Scholes Fractional Equations. Mathematics. 2024; 12(7):1077. https://doi.org/10.3390/math12071077

Chicago/Turabian Style

Sugandha, Agus, Endang Rusyaman, Sukono, and Ema Carnia. 2024. "Using a Mix of Finite Difference Methods and Fractional Differential Transformations to Solve Modified Black–Scholes Fractional Equations" Mathematics 12, no. 7: 1077. https://doi.org/10.3390/math12071077

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