Next Article in Journal
Multiplicative Expression for the Coefficient in Fermionic 3–3 Relation
Next Article in Special Issue
Lie Symmetry Analysis of the Black-Scholes-Merton Model for European Options with Stochastic Volatility
Previous Article in Journal
On Diff(M)-Pseudo-Differential Operators and the Geometry of Non Linear Grassmannians
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Barrier Option Under Lévy Model : A PIDE and Mellin Transform Approach

by
Sudip Ratan Chandra
1,* and
Diganta Mukherjee
2
1
Department of Mathematics, Jadavpur University, West Bengal 700032, India
2
Indian Statistical Institute, Kolkata, West Bengal 700108, India
*
Author to whom correspondence should be addressed.
Mathematics 2016, 4(1), 2; https://doi.org/10.3390/math4010002
Submission received: 22 November 2015 / Accepted: 14 December 2015 / Published: 4 January 2016
(This article belongs to the Special Issue Mathematical Finance)

Abstract

:
We propose a stochastic model to develop a partial integro-differential equation (PIDE) for pricing and pricing expression for fixed type single Barrier options based on the Itô-Lévy calculus with the help of Mellin transform. The stock price is driven by a class of infinite activity Lévy processes leading to the market inherently incomplete, and dynamic hedging is no longer risk free. We first develop a PIDE for fixed type Barrier options, and apply the Mellin transform to derive a pricing expression. Our main contribution is to develop a PIDE with its closed form pricing expression for the contract. The procedure is easy to implement for all class of Lévy processes numerically. Finally, the algorithm for computing numerically is presented with results for a set of Lévy processes.

1. Introduction

Barrier options are derivatives with a pay-off that depends on whether a reference entity has crossed a certain boundary. Common examples are the knock-in and knock-out call and put options that are activated or deactivated when the underlying crosses a specified Barrier-level. Barrier and Barrier-type options belong to the most widely traded exotic options in the financial markets.
A class of models that has been shown to be capable of generating a good fit of observed call and put option price data is formed by the infinite activity Lévy models, such as normal inverse Gaussian, CGMY and Meixner. This class of models has been extensively studied and we refer for background and further references to the book by [1]. In this paper, we consider Barrier options driven by Lévy processes with infinite activity. This class contains many of the Lévy models used in financial modelling as the fore-mentioned ones.
Several approaches have been proposed during the last few years. The calculation of first-passage distributions and Barrier option prices in (specific) Lévy models has been investigated in a number of papers. In [2], the authors proposed a Laplace transformed based approach to compute the prices and greeks of Barrier options for a class of Lévy process with Wiener-Hopf factorisation. The authors of [3] calculated prices and deltas of double Barrier options under the Black-Scholes model. For spectrally one-sided Lévy processes with a Gaussian component [4] derived a method to evaluate first-passage distributions. The authors of [5,6,7] followed a transform approach to obtain Barrier prices for a jump-diffusion with exponential jumps. In the setting of infinite activity Lévy processes with jumps in two directions Cont and [8] investigated discretisation of the associated integro-differential equations. In [9], the author employed Fourier methods to investigate Barrier option prices for Lévy processes of regular exponential type. These approaches are based on exponential Lévy process with a risk neutral measure considering a complete market, involving extremely complex techniques and applicable for a specific class of Lévy process.
Summarizing all the issues in the previous work, we find a few challenges in pricing the Barrier option under Lévy processes. First of all, the Lévy market is incomplete and more than one measure exists leading to multiple prices for a single contract and hedging is not possible. Therefore, the pricing model requires the selection of the correct measure from the market and finding market price of risk with the help of market price available by calibration method with better goodness of fit. Secondly, as the distribution of the underlying stock prices is unknown, in general no explicit analytical expression is available. Finally, it is also difficult to derive a closed form expression of the contract. Our model is proposed to take care of all the challenges. The approach first developed a PIDE for pricing and solved it using Mellin transform and its inverse. In [10], the author proposed a similar method for Asian options of arithmetic type but used Fourier transform instead of Mellin transform. The advantage of our model is that it has a closed form expression of the Mellin transform applicable for any class of Lévy processes and the standard inverse Mellin transform can be applied to construct prices. The Mellin transform based method for option pricing was proposed earlier by [11,12,13] for pricing American options.
The organization of different sections in this paper is as follows. Section 2 recalls some basic facts about exponential Lévy processes and provides a model used in this paper. Section 3 derives the partial integro-differential equation (PIDE) for the option pricing of Barrier options. It also provides a pricing formula in terms of the inverse Mellin transform. Numerical results are provided in Section 4 and a brief conclusion is provided in Section 5.

2. Model with Lévy Processes

We denote the stock-price of the underlying asset at a given time t by S ( t ) . It is well known that contrary to the Brownian process the log-return of stock-price (that is, log ( S ( t ) ) ) is neither Gaussian, nor homogeneous and it does not have independent increments (see, e.g., [14]). Thus, we study the return considering the stock price as the exponential Lévy process described by the following equations:
S ( t ) = S ( 0 ) e Z ( t ) , d Z ( t ) = μ d t + σ d W ( t ) + R x N ˜ ( d t , d x )
with N ˜ ( d t , d x ) = N ( d t , d x ) - ν ( d x ) d t , where N is the jump measure of Z and W ( t ) is the Brownian motion. The Lévy triplet for Z is ( μ , σ 2 , ν ) with respect to some measure P .
For convenience, we assume S ( 0 ) = 1 for the rest of the paper. The parameters σ, and μ are called the volatility and drift of stock price respectively. We assume that Z ( t ) has finite moments | x | 1 | x | p ν ( d x ) < , for all positive integer p (see [15]). The examples of such a class of Lévy processes are the infinite activity processes like VG, NIG, CGMY, Meixner processes. Some of these processes are described in Appendix B. Details of these processes are also described in [1].
We briefly describe the procedure of finding the equivalent martingale measure. All the details are provided in the Appendix A. To find an equivalent martingale measure Q for the stock-price process S ( t ) , let Y be a Lévy type stochastic integral of the form
d Y ( t ) = G ( t ) d t + F ( t ) W ( t ) + R - { 0 } H ( t , x ) N ˜ ( d s , d x )
where G ( t ) , F ( t ) P 2 ( t ) and H P 2 ( t , R - { 0 } ) for each t 0 (where P 2 is defined in the Appendix A). The equivalent martingale measure Q , on a fixed time interval [ 0 , T ] , satisfies d Q d P = e Y ( T ) , for 0 t T .
Clearly, the Lévy triplet of Z with respect to Q in terms of the Lévy triplet with respect to P is given by
( μ Q , σ 2 , e H ( t , x ) ν ( d x ) ) , μ Q = μ + σ F ( t ) + R x ( e H ( t , x ) - 1 ) ν ( d x )
We make the following assumption related to the nature of the function H ( t , x ) .
Assumption 1. 
| x | 1 e x ν Q ( d x ) = | x | 1 e x + H ( t , x ) ν ( d x ) < .
Therefore, with respect to the equivalent martingale measure Q , the dynamics of S ( t ) is given by
d S ( t ) S ( t - ) = r d t + σ d W Q ( t ) + R ( e x - 1 ) N ˜ Q ( d t , d x )
It is clear from Equations (2) and (A3) that there are non-unique ways (depending on various choices of F ( t ) and H ( t , x ) ) of selecting density function Y. The choice for the equivalent martingale measure Q in this paper will be the Föllmer-Schweizer minimal measure which minimizes the quadratic risk of the associated cost function. In this procedure there is an unique measure Q for which d Q t d P t = e Y ( t ) , so that
d ( e Y ( t ) ) = e Y ( t ) P ( t ) σ d W ( t ) + R x N ˜ ( d t , d x )
for some adapted process P ( t ) which satisfies
σ P ( t ) = F ( t ) , x P ( t ) = e H ( t , x ) - 1
for t 0 and x R . We define
ρ 1 = R x 2 ν ( d x ) , ρ 2 = R x ( e x - 1 - x 1 | x | < 1 ) ν ( d x ) , ρ 3 = R ( e x - 1 - x 1 | x | < 1 ) ν ( d x )
Then we obtain the following expression from Equation (A3).
P ( t ) = r - μ - σ 2 2 1 + ρ 1 + ρ 2 + ρ 3 = ρ
We note that given r and the Lévy triplet of Z with respect to measure P , i.e., ( μ , σ 2 , ν ) , Equation (4) gives a constant function , for P ( t ) = ρ . Thus, F ( t ) = σ ρ is also constant. On the other hand, H ( t , x ) is a function of x alone and it is given by H ( t , x ) = log ( 1 + ρ x ) . Consequently, the Lévy density ν Q ( d x ) = ( 1 + ρ x ) ν ( d x ) . The derived parameter ρ is also known as the market price of risk for the Lévy market.
In [16] it is shown that this method coincides with the general procedure described by Föllmer and Schweitzer (see [17]) which works by constructing a replicating portfolio of value V ( t ) = α ( t ) S ( t ) + β ( t ) W ( t ) and discounting it to obtain V ˜ ( t ) = α ( t ) S ˜ ( t ) + β ( t ) W ( 0 ) . If we now define the cumulative cost C ( t ) = V ˜ ( t ) - 0 t α ( t ) d S ˜ ( s ) , then Q minimizes the risk E C ( T ) - C ( t ) 2 | F t .

3. Pricing Barrier Options

In this section, we present two main theorems related to single Barrier options. Let S be the stock price and B is a fixed single Barrier. In general, there are four different types of Barrier options according to the payoff functions. Let T be the time of expiry of the option. For fixed strike (K) call and put Up-And-Out Barrier options payoffs are given by ( S - K ) + , 0 S B and ( K - S ) + , 0 S B respectively. For fixed strike call and put Down-And-Out Barrier options the payoffs are given by ( S - K ) + , B S and ( K - S ) + , B S respectively. In this section, we develop a technique for pricing fixed strike call for both Up-And-Out and Down-And-Out options. Option pricing for other type options can be done by a very similar procedure. We first show that the price of the both Up-And-Out and Down-And-Out Barrier option is given by a PIDE.
For the convenience of notation, in this section, we write simply W and N ˜ in lieu of W Q and N ˜ Q respectively. Since in this section we mostly work with the equivalent martingale measure Q this abuse of notation will not create any confusion. However, we will keep the notation for the Lévy density with respect to P and Q as the same as in the previous section, viz. ν and ν Q respectively. For the Föllmer Schweizer minimal equivalent martingale measure Q ,
ν Q ( d x ) = ( 1 + ρ x ) ν ( d x )
where ρ is given by Equation (4). Also, assume the Lévy density corresponding to Lévy measures ν Q and ν are denoted as w Q ( x ) and w ( x ) respectively. Thus for the Föllmer Schweizer case
w Q ( x ) = ( 1 + ρ x ) w ( x )
Theorem 1. 
The price of Up-And-Out and Down-And-Out Barrier call option C ( t , S ( t ) ) , where the stock-price dynamics is described by Equation (1), is given by
C ( t , S ) t + r S C S ( t , S ) + 1 2 σ 2 S 2 2 C S 2 ( t , S ) - r C ( t , S ) + R ν Q ( d x ) C ( t , S e x ) - C ( t , S ) - S ( e x - 1 ) C S ( t , S ) = 0
with final condition
C ( T , S ) = ( S - K ) + , 0 S B for Up-And-Out option
= ( S - K ) + , B S < for Down-And-Out option
Proof. 
Under an equivalent martingale measure Q , the Up-And-Out and Down-And-Out Barrier call option can be written as
C ( t , S ( t ) ) = e - r ( T - t ) E Q H ( S T ) | F t
where
H ( S t ) = S ( t ) - K + 1 S ( t ) B for Up-And-Out option = S ( t ) - K + 1 S ( t ) B for Down-And-Out option
From the dynamics of the stock price under Q is given by Equation (3). We define the continuous part and jump of S ( t ) by
d S c ( t ) = S ( t - ) r d t + σ S ( t - ) d W ( t )
and
Δ S = S ( t ) - S ( t - )
respectively.
The continuous part of S(t) is defined to be
d S c ( t ) = r S ( t ) d t + σ S ( t ) d W ( t )
Now S ( t ) has a smooth C 2 density with derivative vanishing at infinity and so C ( t , S ( t ) ) is a smooth function of S and we can apply I t o ^ formula.Let us consider S ( t ) = S and C ˜ ( t , S ( t ) ) = e r ( T - t ) C ( t , S ( t ) ) and if we can apply I t o ^ ’s formula to this function,
d C ˜ ( t , S ( t ) ) = e r ( T - t ) C t + r S C S + 1 2 σ 2 S 2 2 C S 2 - r C + R C ( t , S e x ) - C ( t , S ) - ( e x - 1 ) S C S ν Q ( d x ) d t + e r ( T - t ) C S σ S d W ( t ) + e r ( T - t ) R C ( t , S e x ) - C ( t , S ) N ˜ ( d t , d x ) = a ( t ) d t + d M ( t )
where
a ( t ) = e r ( T - t ) C t + r S C S + 1 2 S 2 σ 2 2 C S 2 - r C + R C ( t , S e x ) - C ( t , S ) - S ( e x - 1 ) C S ν Q ( d x )
and
d M ( t ) = e r ( T - t ) C S σ S d W ( t ) + e r ( T - t ) R C ( t , S e x ) - C ( t , S ) N ˜ ( d t , d x )
Clearly, M ( t ) is a Martingale. By construction C ˜ ( t , S ( t ) ) = E [ H ( S ( t ) ) | F t ] and M ( t ) both are martingales, then C ˜ ( t , S ( t ) ) - M ( t ) is also a martingale. But C ˜ ( t , S ( t ) ) - M ( t ) = 0 t a ( s ) d s is a continuous process with finite variation. Thgerefore, we must have a ( t ) = 0 almost surely. Thus, we obtain the partial integro-differential equation (PIDE),
C ( t , S ) t + r S C S ( t , S ) + 1 2 σ 2 S 2 2 C S 2 ( t , S ) - r C ( t , S ) + R ν Q ( d x ) C ( t , S e x ) - C ( t , S ) - S ( e x - 1 ) C S ( t , S ) = 0
for 0 t T and 0 < S < and C ( t , S ) as S with the boundary conditions are
Up and Out Barrier Option Down and Out Barrier Option
   C ( t , 0 ) = 0 , 0 t T ,    C ( t , 0 ) = 0 , 0 t T
   C ( t , B ) = 0 , 0 t < T    C ( t , B ) = 0 , 0 t < T
   C ( t , S ) = ( S - K ) + , 0 S B    C ( t , S ) = ( S - K ) + , B S <
Theorem 2. 
The Mellin transform of the price of Barrier option C ( t , S ( t ) ) is given by
C ( t , S ( t ) ) = S 1 2 π i c - i c + i K S - η H ( η ) e ψ ( η ) ( T - t ) d η
with
H ( η ) = 1 η ( η + 1 ) - ( K / B ) η η - ( K / B ) η + 1 η + 1 for Up-And-Out option K B η η - K B η + 1 η + 1 , if K B 1 for Down-And-Out option 1 η ( η + 1 ) if K B 1 for Down-And-Out option
and
ψ ( η ) = - 1 2 σ 2 η ( η + 1 ) + r η + I ( η )
with
I ( η ) = R ν Q ( d x ) e ( η + 1 ) x - ( 1 + η ) e x + η
Proof. 
Let us assume that y = K S ( t ) , then
C ( t , S ) = e - r ( T - t ) E Q H ( S t ) | F t = S ( t ) f ( t , y )
where f ( t , y ) = E Q ( 1 - y ) + | F t . 1 y K B , for Up-And-Out = E Q ( 1 - y ) + | F t . 1 y K B , for Down-And-Out
Using above we have as follows,
f t - r y f y - 1 2 σ 2 y 2 f yy + R ν Q ( d x ) e x f t , y e - x - f ( t , y ) + ( e x - 1 ) y f y = 0
with the following boundary conditions
(1) Up and Out Barrier Option(2) Down and Out Barrier Option
f ( T , y ) = ( 1 - y ) + , when > y K B = 0 else
f ( T , y ) = ( 1 - y ) + , when 0 y K B 1 = 0 else
Now, the Mellin transform of the PIDE, gives us,
d f ^ ( t , η ) d t + r η f ^ ( t , η ) - 1 2 σ 2 η ( η + 1 ) f ^ ( t , η ) + R ν Q ( d x ) e ( η + 1 ) x - ( η + 1 ) e x + η f ^ ( t , η ) = 0
At boundary condition t = T , f ^ ( T , η ) = H ^ ( η ) , and we can write
f ^ ( t , η ) = H ^ ( η ) e ψ ( η ) ( T - t )
where
ψ ( η ) = - 1 2 σ 2 η ( η + 1 ) + r η + I ( η )
and
I ( η ) = R ν Q ( d x ) e ( η + 1 ) x - ( 1 + η ) e x + η
Mellin Tranform of the boundary condition H ^ ( η ) Up-and-Out Barrier option
H ^ ( η ) = f ^ ( T , η ) = K / B 1 ( 1 - y ) y η - 1 d y = 1 η ( η + 1 ) - ( K / B ) η η - ( K / B ) η + 1 η + 1
and for Down-and-Out Barrier option is
H ^ ( η ) = f ^ ( T , η ) = 0 K B ( 1 - y ) y η - 1 d y = K B η η - K B η + 1 η + 1 , if K B 1 = 0 1 ( 1 - y ) y η - 1 d y = 1 η ( η + 1 ) if K B 1
Hence, we can derive the expression for Call price for the both type of options described in Equation (10).  ☐
Theorem 3. 
The Mellin transform of the sensitivities of Barrier option is given by
Δ ( t , S ( t ) ) = 1 2 π i c - i c + i ( η + 1 ) K S - η H ( η ) e ψ ( η ) ( T - t ) d η
Γ ( t , S ( t ) ) = 1 S 1 2 π i c - i c + i η ( η + 1 ) K S - η H ( η ) e ψ ( η ) ( T - t ) d η
Θ ( t , S ( t ) ) = 1 2 π i c - i c + i ψ ( η ) K S - η H ( η ) e ψ ( η ) ( T - t ) d η
with
H ( η ) = 1 η ( η + 1 ) - ( K / B ) η η - ( K / B ) η + 1 η + 1 for Up-And-Out option K B η η - K B η + 1 η + 1 , if K B 1 for Down-And-Out option 1 η ( η + 1 ) if K B 1 for Down-And-Out option
and
ψ ( η ) = - 1 2 σ 2 η ( η + 1 ) + r η + I ( η )
with
I ( η ) = R ν Q ( d x ) e ( η + 1 ) x - ( 1 + η ) e x + η
Proof. 
Since
C ( t , S ( t ) ) = S 1 2 π i c - i c + i K S - η H ( η ) e ψ ( η ) ( T - t ) d η
and
Δ ( t , S ( t ) ) = C S ; Γ ( t , S ( t ) ) = 2 C S 2 ; Θ ( t , S ( t ) ) = C t
By differentiating, we will have the desired result. ☐

4. Numerical Results

As the Lévy market is incomplete, there exists more than one or mathematically infinite number of equivalent martingale measures. We describe a method to determine an unique Lévy measure ν from the market data by using non-parametric calibration. Given observed market prices of options, we follow the non-parametric approach for identification of the Lévy measure.
Let us consider the (observed) market prices C * ( T i , S i , B ) , i = 1 , , n , for a set of liquid put options. The objective is to find constants ν such that
C ν ( T i , S i , B ) = C * ( T i , S i , B ) ,
where C ν is the option price computed for parameters ν. The popular approach to non-linear least squares is
( ν * ) = arg inf ν i = 1 N { C ν ( T i , S i , B ) - C * ( T i , S i , B ) } 2
The usual formulations of the inverse problems via nonlinear least squares are ill-posed and in [18] a regularization method is proposed on relative entropy. In [18] the calibration problem is reformulated into problem of finding a risk-neutral jump-diffusion model that reproduces the observed option prices and has the smallest possible relative entropy with respect to a chosen prior model. In the calibration for the present paper we use this technique. The following parameters estimated by calibration of S&P 500 options (1970 to 2001) in [1], has been considered for computing the prices
Algorithm 1 Algorithms for computing the Barrier Call option
Require: Initial time t and stock price S ( t ) , Maturity time T, Stock growth r and Volatility σ , Lévy triplet ( m , k , ν ) and put price available from Market.
Ensure: C ( t , S ( t ) )
1:
{Step 1}
Estimate the Lévy triplet ( m , k , ν )
H ( η ) = 1 η ( η + 1 ) - ( K / B ) η η - ( K / B ) η + 1 η + 1 for Up-And-Out option K B η η - K B η + 1 η + 1 . if K B 1 for Down-And-Out option 1 η ( η + 1 ) if K B 1 for Down-And-Out option
2:
{Step 2}
3:
for n 1 , L do
4:
 Evaluate I ( n ) = R ν Q ( d x ) e ( n + 1 ) x - ( 1 + n ) e x + n using Clenshaw Curtis quadrature rule in the Appendix C taking examples of Levy Process from Appendix B
5:
ψ ( n ) = - 1 2 σ 2 n ( n + 1 ) + r η + I ( n )
6:
C ˜ ( t , n ) = H ( n ) e ψ ( n ) ( T - t )
7:
f V a l ( n ) = P ˜ ( t , n ) 2 n Γ ( n )
8:
end for
9:
for k 1 , L do
10:
 temp=0
11:
for n 1 , k do
12:
   t e m p = t e m p + ( - 1 ) n - 1 k - 1 n - 1 f V a l ( n )
13:
end for C ( k ) = t e m p ;
14:
end for
15:
for k 1 , L do
16:
C ( t , S ( t ) ) = C ( t , S ( t ) ) + C ( k ) * e - S 2 L k - 1 S 2 ;
17:
end for
18:
C ( t , S ( t ) )
Algorithm 1 describes the procedure for computing the call price of the both Down-And-Out and Up-And-Out Barrier options. We have used above calibrated parameters to plot the call price plot against the Time-to-Maturity and Initial stock price for NIG, CGMY and Meixner processes in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6. This help us to understand how the call price changes with the change in stock price and maturity. The change of call price and sensitivities are also computed with the change of parameters such as volatility σ, Interest rate r, initial stock price S 0 and Barrier B.
Figure 1. Down-And-Out call with NIG process with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 1. Down-And-Out call with NIG process with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g001
Figure 2. Up-And-Out call with NIG ( α = 6.1882 , β = - 3.8941 , δ = 0.1622 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 2. Up-And-Out call with NIG ( α = 6.1882 , β = - 3.8941 , δ = 0.1622 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g002
Figure 3. Down-And-Out call with CGMY( C = 0.0244 , G = 0.0765 , M = 7.5515 , Y = 1.2945 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 3. Down-And-Out call with CGMY( C = 0.0244 , G = 0.0765 , M = 7.5515 , Y = 1.2945 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g003
Figure 4. Up-And-Out call with CGMY( C = 0.0244 , G = 0.0765 , M = 7.5515 , Y = 1.2945 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 4. Up-And-Out call with CGMY( C = 0.0244 , G = 0.0765 , M = 7.5515 , Y = 1.2945 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g004
Figure 5. Down-And-Out call with Meixner( α = 0.3977 , β = - 1.494 , δ = 0.3462 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 5. Down-And-Out call with Meixner( α = 0.3977 , β = - 1.494 , δ = 0.3462 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g005
Figure 6. Up-And-Out call with Meixner( α = 0.3977 , β = - 1.494 , δ = 0.3462 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Figure 6. Up-And-Out call with Meixner( α = 0.3977 , β = - 1.494 , δ = 0.3462 ) with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Mathematics 04 00002 g006
In Table 1 we provide the calibration results for the given data set with three different processes (as Lévy density)- NIG, CGMY and Meixner. The Algorithm 1 used to compute the call price and sensitivities and result listed in Table 2, Table 3, Table 4 and Table 5. This result is also generated with the change of time-to-maturity, growth and volatility of the stock for different types of Lévy process.
Table 1. Estimated parameters for Levy processes.
Table 1. Estimated parameters for Levy processes.
Model Parameters
NIG α = 6.1882 β = - 3.8941 δ = 0.1622 Y = 1.2945
CGMY C = 0.0244 G = 0.0765 M = 7.5515
Meixner α = 0.3977 β = - 1.494 δ = 0.3462
Table 2. Change in Call Price with different types of Lévy Process.
Table 2. Change in Call Price with different types of Lévy Process.
trσNIG (α, β, δ) CallCGMY (C, G, M, Y) CallMeixner (α, β, δ) Call
Down-OutUp-OutDown-OutUp-OutDown-OutUp-Out
10.1670.58.82499.51328.46419.12078.83319.5222
0.1670.28.96269.66318.81129.49838.96899.6699
0.80.1670.58.66209.33627.64238.22728.68639.3626
0.1670.29.07409.78438.62189.29249.09329.8052
0.50.1670.58.42329.07676.55597.04778.47069.1282
0.1670.29.24369.96918.34548.99189.282710.0117
Call option with stock Initial value S = 300, Strike price K = 150, Barrier B = 450 and Time to maturity T = 1.1.
Table 3. Call Price & Sensitivities change with Barrier.
Table 3. Call Price & Sensitivities change with Barrier.
Barrier (B)CallDeltaGammaTheta
Down-OutUp-OutDown-OutUp-OutDown-OutUp-OutDown-OutUp-Out
25015.89603.44170.04100.00588.79091.9033−0.6604−0.1417
30014.00805.32960.03740.00947.74682.9474−0.5825−0.2196
35012.42666.91110.03420.01263.82206.8722−0.5172−0.2850
Option with Stock price S = 350, K = 150, σ = 0.1812, r = 0.167, Time to maturity T = 1.1 and NIG ( α = 6.1882 , β = - 3.8941 , δ = 0.1622 ) as Lévy Process.
Table 4. Change of Delta and Gamma over Stock price change.
Table 4. Change of Delta and Gamma over Stock price change.
S0NIG (α, β, δ)CGMY (C, G, M, Y)Meixner (α, β, δ)
DeltaGammaDeltaGammaDeltaGamma
Down-OutUp-OutDown-OutUp-OutDown-OutUp-OutDown-OutUp-OutDown-OutUp-OutDown-OutUp-Out
3500.030.016.873.820.020.014.974.610.020.015.535.13
4000.030.019.095.050.020.016.586.090.030.017.326.78
4500.040.0111.646.450.030.018.427.800.030.029.388.67
Barrier Call option with Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
Table 5. Change of Theta over Time to expire.
Table 5. Change of Theta over Time to expire.
tNIG (α, β, γ) ThetaCGMY (C, G, M, Y) ThetaMeixner (α, β, δ) Theta
Down-OutUp-OutDown-OutUp-OutDown-OutUp-Out
0.4−0.6851−0.37630.73740.6763−0.5246−0.4801
0.6−0.6753−0.37100.75360.6910−0.5175−0.4736
0.8−0.6655−0.36570.77020.7061−0.5104−0.4672
1.0−0.6560−0.36050.78710.7215−0.5034−0.4608
Barrier Call option with Stock Price S 0 = 450, Strike price K = 150, Barrier B = 350, σ = 0.1812, r = 0.167 and Time to maturity T = 1.1.
The Sensitivities like Delta, Gamma and Theta of the option with respect to initial stock price S t and t will be denoted by
Δ = S C ( S , B , t ) ; Γ = 2 S 2 C ( S , B , t ) ; Θ = t C ( S , B , t )
Using the above equations for sensitivities, we will check how the Call, Delta, Gamma & Theta changes with the change of Barrier for a specific type of Lévy process (in this case NIG) in the Table 3.
The Call Price and Sensitivities (Delta, Gamma and Theta) computed (Table 4 and Table 5) for different types of Lévy process with its parameters.

5. Conclusions

In this paper, we have focused on three types of Lévy process with infinite activity but finite moments to option pricing and compared the results. We developed alternative techniques to compute prices and sensitives of the Barrier options. Here, we first determined the modified Lévy process under measure for incomplete market followed by development of a Partially Integro-Differential Equation and subsequently used the Mellin transform technique to get an expression for options. The expression computed numerically with a class of Lévy process with infinite activity where the distribution of the process is unknown.

Acknowledgments

We are thankful to Mrinal Ghosh at Indian Institute of Science (India), Gopal Basak at Indian Statistical Institute (India) and Indranil SenGupta, Department of Mathematics, North Dakota State University, Fargo, North Dakota, USA for providing valuable ideas.

Author Contributions

Both authors have contributed equally to this work and they agree to the final version.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix

A. Derivation of the Stock Dynamics under the Equivalent Martingale Measure

Define P 2 ( t , E ) to be the set of all equivalence class of mappings f : [ 0 , t ] × B ( R ) × Ω R which coincide everywhere with respect to ρ Σ × P , and satisfy the following conditions
  • f is predictable.
  • P 0 t E | f ( s , x ) | 2 ρ Σ ( d s , d x ) < = 1 ,
where ρ Σ is a σ-finite measure on R + × E . Analogously it is possible to define P 2 ( t ) . Let Y be a Lévy type stochastic integral of the form
d Y ( t ) = G ( t ) d t + F ( t ) W ( t ) + R - { 0 } H ( t , x ) N ˜ ( d s , d x )
where G ( t ) , F ( t ) P 2 ( t ) and H P 2 ( t , R - { 0 } ) for each t 0 .
The goal is to find the equivalent martingale measure Q , on a fixed time interval [ 0 , T ] , for which d Q d P = e Y ( T ) , for 0 t T . We consider the associated process e Y is a martingale and hence G ( t ) is determined by F ( t ) and H ( t ) . With respect to the new measure Q , W Q ( t ) = W ( t ) - 0 t F ( s ) d s is a Brownian motion and
N ˜ Q ( t , E ) = N ˜ ( t , E ) - 0 t E ( e H ( s , x ) - 1 ) ν ( d x ) d s
is a martingale (see [19], Section 5.6.3). Thus with respect to the new measure Q the dynamics of Z is given by
d Z ( t ) = μ + σ F ( t ) + R x ( e H ( s , x ) - 1 ) ν ( d x ) d t + σ d W Q ( t ) + R x N ˜ Q ( d t , d x )
Also,
R x N ˜ Q ( d t , d x ) = R x ( N ( d t , d x ) - ν Q ( d x ) d t )
where
ν Q ( d x ) = e H ( t , x ) ν ( d x )
is the Lévy measure with respect to Q . Thus from Equations (A1) and (A2) it is clear that the Lévy triplet of Z with respect to Q in terms of Lévy triplet with respect to P is given by
μ Q , σ 2 , e H ( t , x ) ν ( d x ) , μ Q = μ + σ F ( t ) + R x ( e H ( t , x ) - 1 ) ν ( d x )
Remark A1. 
Using Girsanov’s theorem (see [20]), there exist a deterministic process β ( t ) and a measurable non-negative deterministic process Y ( t , x ) such that
μ Q = μ + σ 2 β ( t ) + R x ( Y - 1 ) ν ( d x ) , σ Q 2 = σ 2 , ν Q ( d x ) = Y ν ( d x )
Comparing with Equation (2) we obtain β ( t ) = F ( t ) σ and Y ( t , x ) = e H ( t , x ) .
With respect to Q , e - r t S ( t ) = e - r t + Z ( t ) is a martingale. By Proposition 3.18(2), [21] and Equation (2), we thus obtain (since we have Assumption 1)
σ 2 2 + μ Q + R ( e x - 1 - x 1 | x | 1 ) ν Q ( d x ) = r
Therefore the dynamics of stock-price is given by the following theorem
Theorem A1. 
With respect to the equivalent martingale measure Q , the dynamics of S ( t ) is given by
d S ( t ) S ( t - ) = r d t + σ d W Q ( t ) + R ( e x - 1 ) N ˜ Q ( d t , d x )
Proof. 
Using results for exponential of a Lévy process (see Proposition 8.20, [21]) we obtain,
d S ( t ) S ( t - ) = μ Q + σ 2 2 + R ( e x - 1 - x 1 | x | 1 ) ν Q ( d x ) d t + σ d W Q ( t ) + R ( e x - 1 ) N ˜ Q ( d t , d x )
Thus the proof follows from Equation (A3). ☐

B. Examples of Lévy Process

B.1. Lévy Process with Infinite Activity

We have considered the following Lévy processes with infinite activity but R x 2 ν ( d x ) 1 { x < 1 } < .
  • The Normal Inverse Gaussian
    The NIG distribution with parameters α > 0 , α < β < α and δ > 0 , NIG ( α , β , δ ) , has a characteristic function
    E e i u X = e x p - δ α 2 - ( β + i u ) 2 - α 2 - β 2
    The Lévy measure is given by
    ν NIG ( d x ) = δ α π exp ( β x ) K 1 ( α | x | ) | x | d x
    where K λ ( x ) is the modified Bessel function of third kind with index λ.
    An NIG process has no Brownian component and its Lévy triplet is
    γ , 0 , ν NIG ( d x ) , where
    γ = 2 δ α π 0 1 sinh ( β x ) K 1 ( α x ) d x
  • The CGMY Process
    The CGMY(C, G, M, Y) distribution is four parameter distribution with characteristic function
    E e i u X = e x p C Γ ( - Y ) ( M - i u ) Y - M Y + ( G + i u ) Y - G Y
    The Lévy measure of this process admits the representation
    ν CGMY ( d x ) = C e - M x x 1 + y 1 x > 0 + C e G x | x | 1 + y . 1 x < 0 d x when C , G , M > 0 and y < 2
    The CGMY process is a pure jump Lévy process with Lévy triplet
    γ , 0 , ν CGMY ( d x )
    where
    γ = C 0 1 x - Y e - M x d x - - 1 0 | x | - Y e G x d x
    The characteristic function of the pure jump KoBol process of order ν ( 0 , 2 ) , ν 1 is given by
    ϕ KoBol ( u ) = exp - i μ u + c Γ ( - ν ) λ + ν - ( λ + + i u ) ν - ( - λ - ) ν - ( - λ - - i u ) ν where c > 0 , μ R , λ - < - 1 < 0 < λ +
    An ordinary KoBoL process is obtained from this definition by specializing to the case where ν + = ν - = ν and c + = c - = c The relation between these parameters and the parameters C , G , M , Y is as follows: C = c , G = λ + , M = - λ - , Y = ν
  • The Meixner Process
    The Meixner process is defined by M e i x n e r ( α , β , δ ) , α > 0 , - π < β < π , δ > 0 then Lévy measure is defined by
    ν M e i x n e r ( d x ) = δ exp ( β x / α ) x sinh ( π x / α ) d x
    Since - 1 + 1 | x | ν ( d x ) = , the process is of infinite variation but moments of all order exists. The first parameter of Lévy triplet
    γ = α δ tan ( β / 2 ) - 2 δ 1 sinh ( β x / α ) sinh ( π x / α ) d x
    It has no Brownian part and a pure jump part governed by the Lévy measure.
    The Lévy triplet is given by
    γ , 0 , ν M e i x n e r ( d x )

C. Numerical Techniques

C.1. Computing I ( η ) by Clenshaw Curtis Quadrature Rule

In this section, we will use Clenshaw-Curtis rule for integration [22] to calculate the integral I ( η ) because of its high accuracy level and low computational time. According to Clenshaw-Curtis rule for integration, any integral in [ - 1 , 1 ] can be written with the help of interpolation polynomial L n ( x ) as
I n ( f ) = - 1 1 f ( x ) d x = - 1 1 L n ( x ) d x = - 1 1 k = 0 M c k T k ( x ) d x = k = 0 M c k μ k
where μ k = - 1 1 T k ( x ) d x are the moments of the Chaebyshev polynomials, c k = 2 M j = 0 M f ( x j ) cos k j π M which is the real part of an FFT, and x j = cos ( j π / M ) .
The μ k can be written,
μ k = - 1 1 T k ( x ) d x = 0 if k odd 2 / ( 1 - k 2 ) if k even
A fast and accurate algorithm for computing the weights in the Fejér and Clenshaw-Curtis rules in O ( M log M ) computation has been given by [22]. The weights are obtained as the inverse FFT of certain vectors given by explicit rational expression.
Converting the any integration from interval [ a , b ] to [ - 1 , 1 ] , we have
a b f ( x ) d x = b - a 2 - 1 1 f b - a 2 x + a + b 2 d x

C.2. Properties of Mellin Transform

The Mellin transform of real valued function ϕ ( z ) defined on (0,∞) where Mellin transform with respect to s which is a real number, is definded as
M { ϕ ( z ) } = Φ ( s ) = 0 z s - 1 ϕ ( z ) dz , s R
where its inverse is
M - 1 { Φ ( s ) } = ϕ ( z ) = 1 2 π i c - i c + i z - s Φ ( s ) d s , c > 0
There are some interesting properties of Mellin Transform on scaling and derivaties of first and second order available as follows (See [23],
M { ϕ ( az ) } = a - s Φ ( s )
M { z ϕ ( z ) z } = - s Φ ( s )
M { z 2 2 ϕ ( z ) z 2 } = ( - 1 ) 2 s ( s + 1 ) Φ ( s )

C.3. Numerical Mellin Inversion

The Mellin transform is defined by the formulae [19]:
Φ ( s ) = 0 z s - 1 ϕ ( z ) dz , R e ( s ) > 0
and its inverse is
ϕ ( z ) = 1 2 π i c - i c + i z - s Φ ( s ) ds , c > 0
where one-to-one correspondence is denoted as follows, if the inverse Φ ( s ) function exists:
ϕ ( z ) Φ ( s ) or Φ ( s ) = M { ϕ ( z ) }
The numerical Mellin inverse is first presented by [24] and later by [25].We have followed the approach proposed by [24] and can write the numerical inverse of Mellin as,
ϕ ( t ) s = 1 N c s e - t 2 L s - 1 t 2
where
c s = n = 1 s ( - 1 ) n - 1 s - 1 n - 1 H n , s = 1 ( 1 ) N
and
H s H ( s ) Φ ( s ) 2 s Γ ( s )
Now, we have observed that H s is defined in integer domain and so Φ ( s ) . But, in real case it is quite likely that the Mellin transform Φ ( s * ) = M { f ( t ) } will have a strip of existence for s * ( a * , b * ) where s * is not an integer rather real.In such case, we will apply a linear transform as to keep H s defined in integer domain as follows,
s * = As + B , s [ 1 , N ]
with
A = b * - a * N - 1 , B = a * N - b * N - 1 which maps the interval [ 1 , N ] onto [ a * , b * ]
Since the function exists in interval [ a * , b * ] we can invert Φ ( As + B ) to recover the function g ( t ) with the following
M { g ( t ) } = G ( s ) Φ ( s * ) = Φ ( As + B ) , s [ 1 , N ]
and thereafter original function f ( t ) = M - 1 Φ ( s ) can be derived by the following transformation:
f ( t ) = A g ( t A ) t B

References

  1. Shoutens, W. Chapter 5. In Lévy Processes in Finance: Pricing Financial Derivatives; Wiley: Hoboken, NJ, USA, 2003; p. 82. [Google Scholar]
  2. Jeannin, M.; Pistorius, M. A transform approach to compute prices and Greeks of Barrier options driven by a class of Lévy processes. Quantative Financ. 2010, 10, 629–644. [Google Scholar] [CrossRef]
  3. Geman, H.; Yor, M. Pricing and hedging double Barrier options: A probabilistic approach. Math. Financ. 1996, 6, 365–378. [Google Scholar] [CrossRef]
  4. Rogers, L. Evaluating first-passage probabilities for spectrally one-sided Lévy processes. J. Appl. Probab. 2000, 37, 1173–1180. [Google Scholar] [CrossRef]
  5. Kou, S.; Petrella, G.; Wang, H. Pricing path-dependent options with jump risk via Laplace transforms. Kyoto Econ. Rev. 2005, 74, 1–23. [Google Scholar]
  6. Lipton, A. Mathematical Methods for Foreign Exchange: A Financial Engineer’s Approach; World Scientific: Singapore, Singapore, 2001. [Google Scholar]
  7. Sepp, A. Pricing Barrier options under Local Volatility. Available online: http://kodu.ut.ee/ spartak/papers/locvols.pdf (accessed on 24 December 2015).
  8. Cont, R.; Voltchkova, E. A finite difference scheme for option pricing in jump diffusion and exponentiel Lévy models. SIAM J. Numer. Anal. 2005, 43, 1596–1626. [Google Scholar] [CrossRef]
  9. Boyarchenko, S.; Levendorskii, S. Barrier options and touch-and-out options under regular Lévy processes of exponential type. Ann. Appl. Probab. 2002, 12, 1261–1298. [Google Scholar] [CrossRef]
  10. Chandra, S.R.; Mukherjee, D.; Indranil, S. PIDE and Solution Related to Pricing of Lévy Driven Arithmetic Type Floating Asian Options. Stoch. Anal. Appl. 2015, 33, 630–652. [Google Scholar] [CrossRef]
  11. Panini, R.; Srivastav, R.P. Option pricing with Mellin Transform. Math. Comput. Model. 2004, 40, 43–56. [Google Scholar] [CrossRef]
  12. Frontczak, R.; Schöbel, R. Pricing American options with Mellin Transforms, No. 319; School of Business and Economics, University of TÃijbingen: Tübinger, Germany, 2010. [Google Scholar]
  13. Kamden, S.J. Option pricing with Lévy process using Mellin Transform. Available online: https://hal.archives-ouvertes.fr/file/index/docid/58139/filename/sadefo_resume_Mellin_levy_optionpricing.pdf (accessed on 29 December 2015).
  14. Amaral, L.; Plerou, V.; Gopikeishnan, P.; Meyer, M.; Stanly, H. The distribution of returns of stock prices. Int. J. Theor. Appl. Financ. 2000, 3, 365–369. [Google Scholar] [CrossRef]
  15. Applebaum, D. Lévy Processes and Stochastic Calculus; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  16. Chan, T. Pricing Contingent Claims on Stocks Derived by Lévy Processes. Ann. Appl. Probab. 1999, 9, 504–528. [Google Scholar]
  17. Föllmer, H.; Schweizer, M. Hedging of Contingent Claims under Incomplete Information. In Applied Stochastic Analysis, Stochastics Monographs; Davis, M.H.A., Elliott, R.J., Eds.; Gordon and Breach: New York, NY, USA, 1991; Volume 5, pp. 389–414. [Google Scholar]
  18. Cont, R.; Tankov, P. Calibration of Jump-Diffusion Option Pricing Models: A Robust Non-Parametric Approach. SSRN Electron. J. 2002. [Google Scholar] [CrossRef]
  19. Doetsch, G. Handbuch der Laplace—Transformtion; Verlag Birkhauser: Basel, Switzerland, 1950. [Google Scholar]
  20. Jacod, J.; Shiryaev, A.N. Limit Theorems for Stochastic Processes, 2nd ed.; Springer: New York, NY, USA, 2003. [Google Scholar]
  21. Rama, C.; Peter, T. Chapter 2.6.3. In Financial Modelling with Jump Processes; Chapman & Hall/CRC Financial Mathematics Series; Chapman & Hall/CRC: London, UK, 2004. [Google Scholar]
  22. Waldvogel, J. Fast construction of the Fejér and Clenshaw-Curtis quadrature rules. BIT Numer. Math. 2004, 43, 001–018. [Google Scholar] [CrossRef]
  23. Debnath, L.; Bhatta, D. Chapter 8. In Integral Transforms and Their Applications, 2nd ed.; Chapman and Hall/CRC: London, UK, 2010. [Google Scholar]
  24. Theocaris, P.; Chrysakis, A.C. Numerical inversion of the Mellin transform. J. Math. Appl. 1977, 20, 73–83. [Google Scholar] [CrossRef]
  25. Iqbal, M. Spline regularization of Numerical Inversion of MellinTransform. Approx. Theory Appl. 2000, 16, 1–16. [Google Scholar]

Share and Cite

MDPI and ACS Style

Chandra, S.R.; Mukherjee, D. Barrier Option Under Lévy Model : A PIDE and Mellin Transform Approach. Mathematics 2016, 4, 2. https://doi.org/10.3390/math4010002

AMA Style

Chandra SR, Mukherjee D. Barrier Option Under Lévy Model : A PIDE and Mellin Transform Approach. Mathematics. 2016; 4(1):2. https://doi.org/10.3390/math4010002

Chicago/Turabian Style

Chandra, Sudip Ratan, and Diganta Mukherjee. 2016. "Barrier Option Under Lévy Model : A PIDE and Mellin Transform Approach" Mathematics 4, no. 1: 2. https://doi.org/10.3390/math4010002

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