Abstract
Option is one of security derivates. In financial market, option is a contract that gives a right (not
the obligation) for its owner to buy or sell a particular asset for a certain price at a certain time.
Option can give a guarantee for a risk that can be faced in a market.This paper studies about the
use of Skewed Normal Distribution (SN) in call europeanoption pricing. The SN provides a
flexible framework that captures the skewness of log return. We obtain aclosed form solution for
the european call option pricing when log return follow the SN. Then, we will compare option
prices that is obtained by the SN and the Black-Scholes model with the option prices of market.
Keywords: skewed normaldistribution, log return, options.
1. INTRODUCTION
Option is a contract that gives the right
(not obligation) to the contract holder
(option buyer) to buy (call option) or sell
(put option) a particular stock at a certain
price within a specified period.
In practice, there are many different
types of option. Based on the form of rights
that occurs, the option can be divided into
two, namely a call option and put option.
Whether buying or selling option, they can
type in europe and america.
In the pricing of stock option, BlackScholes model is the first model used in
option pricing. This model limited the
problem by making an assumption that
stock returns follow a Normal Distribution
while stock prices follow Lognormal
Distribution
In fact, the return data are often not
normally distributed. In addition, the return
data are often found in non zero skewness,
see Hsieh [1], Nelson [3] and Theodossiou
[4]. Thus, the Normal Distribution for the
return and Lognormal Distribution for stock
data which is the assumption in BlackScholes model is less able to explain the
existence of this skewness. This has
encouraged
researchers
to
perform
d2 =
(2.1)
(2.7)
and
1
2
is the cumulative
distribution.
N ( x) =
F
b( x, t ) dW.
x
ln ( S0 / K ) + ( r 2 / 2 )
= d1 ,
F 1 F 2
dF = a( x,t ) + +
b ( x,t ) dt +
2
t 2 x
x
(2.2)
y 2 /2
dy
standard
normal
3. SNAPPROACH FOR
DETERMINING THE PRICE OF
EUROPEAN CALL OPTION
ST = S0 exp 2 T + WT . (2.4)
2
(2)
f ( y , , k , ) =
1
k
(3.1)
exp
y
(1 + sign ( y + ) )k k k
where
1
k 1
C=
, (3.2)
2 k
1
1
1 2 3 2
= S ( ) , (3.3)
k k
= 2 AS ( ) , (3.4)
1
S ( ) = 1 + 3 2 4 A2 2 , and(3.5)
2 1 2 3 2
A = . (3.6)
k k
k
Notation of and represent the
expected value and standard deviation of
random variable Y.
x
. (3.7)
f ( x , , ) = exp
[1 + sign(x)]2 2 2
where C =
1
2
1
,
2
1
1
2
1 3
S ( ) = 1 + 3 4 , and
2 2
2
1 2 3 2
A = (1) .
2
2
= S ( ) , = 2 AS ( ) ,
2 2
1
(3)
moments of SN are m1 =
E ( X ) = , Var( X ) = 2 , 1 = 0,
3 1
2 = 2 (1 + 3 2 ) 2 2 ,
k k
3
3
and 3 = A3 3 .
m2 =
Yt 2
t =1
t =1
=Y ,
, and m3 =
t =1
t =1
(Y Y )
=Y ,
2 =
t =1
.The
= ( 0.626657068656)
details
, and
of
3
E (Y 3 ) = SK 2 2 + 3 2 + 3 .
( )
(4)
SK ( 2 ) = E (Y 3 ) 3 2 3 ,
3
2
so
E (Y 3 ) = SK ( 2 ) + 3 2 + 3
3
2
m1 =
t =1
= Y , m2 =
, m3 =
t =1
t =1
1 = m1 =
= Y . (A.2.1)
t =1
n
n
2 = m2 + =
2
t =1
. (A.2.2)
n
n
3 = m3 SK ( 2 ) + 3 2 + 3 =
3
2
t =1
. (A.2.3)
t =1
n 2
Yt
3 t =1
Y 2 Y Y 3
n
=
3
2 2
n
( )
(Y Y )
t =1
2
are
Based on the above results, we get , and
= Y (A.2.4)
(5)
(
n
2 =
Yt Y
t =1
(Y Y )
n
t =1
(A.2.5)
n
n
Yt Y
1
= t =1 3
. (A.2.6)
Using equation (A.2.4), (A.2.5) and (A.2.6), we will find the parameter estimator for as
follows
1 3
1
1/2
1/2
1
1/2 2
1
1
3
1
3
4(1+2 ) ( 2) 1+32 4 2
2 2
2 2 2
1
1/2
1/2
1
1/2 2
1 3
1 3
3
2
2
SK=A3 3 = 32 1+3 4
,
2 2
2 2
1/2
1/2
1
1/2 2
2 1 3 1+32 4 1 3 2
2 2
2 2
So
3/ 2
2
8 2
2
2
1
3
+
8 (1 + )
1/2
2
8 2
1 + 3
3/2
2
8 3 2 2 1 + 3 2 8
t =1
3 3 2
( )
2
3
2
= 0. (A.2.7)
2 2
5 2 + 16 2 )
3 (
( + 3 2 8 2 ) 2
2. Notice the second term on the left side of
equation (A.2.7). Based on previous
results, the term that value is determined
by equation (A.2.7). Thus, equation
(A.2.7) can be written as
(6)
2 2
( + 3
8 2 )
3
2
( 5
+ 16 2 )
End of Appendix 1.
C 0 = e r S 0
( r 0.5 ) +
2
f ( z ; k = 2, ) dz e r K p
d2
d2
1
B exp 2 ( b1 ( z + m ) ) , z m
f ( z; k = 2, ) =
(3.9)
B exp 1 ( b ( z + m ) ) 2 , z > m
2
where B =
S ( )
2
, b1 =
S ( )
S ( )
, b2 =
,,
(1 )
(1 + )
S ( ) = 1 + ( 3 4 D2 ) 2 ,
m = 2 D S ( )
D=
and
F ( d 2 ) = 1 (1 + ) N b2 ( d 2 m ) so
1 .
p = (1 + ) N b2 ( d 2 m ) .
Calculation of p
2. for d2 m > 0 ,
F (d2 ) = (1 ) (1 ) N ( b1 ( d2 m) ) so
p = + (1 ) N b1 ( d 2 m ) .
(7)
2. for d2 m > 0 ,
N b ( d m) + ( b )1
1
2
1
+
q = S0 J ( b1 )
1
N ( b1 )
1
S0 J ( b2 ) N ( b2 )
Calculation of q
This section describes about result from
the second stage of theexplicit formula
calculation process of the call european
option pricing by SN approach.
where
J ( b1 ) = (1 ) e
m 0.5 1( b1 )
J ( b2 ) = (1 + ) e
where J ( b2 ) = (1 + ) e
m 0.5 1( b2 )
) .
2
Calculation of p
1. For d2 m < 0 ,
m
f ( z ; k = 2; ) dz +
d2
f ( z; k = 2; ) dz
Be
2
1
( b1 ( z + m ) )
2
d2
dz +
Be
1
( b2 ( z + m ))2
2
dz
= 1 (1 + ) N b2 ( d 2 m ) .
F ( d 2 ) =
d2
f ( z; k = 2, ) dz
d2
Be
2
1
( b1 ( z + m ))
2
dz
d2
Be
1
( b1 ( z + m ) )2
2
dz
B
=
b1
m 0.5 1( b2 )
1
q = S0 J ( b2 ) N b2 (d2 m) + ( b2 )
) and
2
) .
2
1. for d2 m < 0 ,
F ( d 2 ) =
b1 ( d 2 m )
1
x2
1
e 2 dx
2
B
2 N ( b1 ( d2 m) )
b1
(8)
= (1 ) (1 ) N ( b1 ( d2 m) ) .
So, we get
p = 1 F ( d 2 )
= + (1 ) N b1 ( d 2 m ) .
Calculation of q
1. For d2 m < 0 ,
q = S 0 e 0.5
d2
= S0 e
0.5 1b2
) m
2
1
B exp ( b2 ( z + m ) ) dz
2
2
1
1
dz
B
exp
b
z
+
m
(
)
(
)
2
2
2
d2
m 0.5 1b22 2
= S0e
1
= S0 J ( b2 ) N b2 (d2 m) + ( b2 )
m 0.5 1( b2 )
where J ( b2 ) = (1 + ) e
)
2
2. For d2 m > 0
q = S 0 e 0.5
f ( z ; k = 2, ) dz
d2
m
2
= S0 e 0.5 e
d2
Be
2
1
( b1 ( z + m ) )
2
dz +
Be
2
1
( b2 ( z + m ) )
2
{ (
dz
1
1
= S0 J ( b1 ) N b1 ( d 2 m ) + ( b1 ) N ( b1 )
1
+ S0 J ( b2 ) N ( b2 )
where
m 0.5 1( b1 )
J ( b1 ) = (1 ) e
)
2
and J ( b2 ) = (1 + ) e
end of appendix 2
(9)
m 0.5 1( b2 )
) .
2
S J ( b ) N b (d m) +( b )1 er K (1+) N b ( d m) , d m< 0
2
2 2
2
0 2 2 2
C0 =
1
1
1
er K +(1)N b1 ( d2 m) , d2 m> 0
{ (
(3.10)
(3.11)
Appendix 3
Table Comparison of 10 call option prices of stocks with r = 0,25% and maturity
timeMarch 19, 2010
No
Stocks
S0
39,11
35
Price of
Market
Option
(X)
4
TYC
37,51
31
HD
31,8
BS Price
(XB)
SN Price
(XSN)
Error of
BS
(X-XB)2
Error of
SN
(X-XSN)2
41,152
41,151
0,013271
0,013248
4,4
65,143
62,138
34
0,02
0,063258
0,048302
37,5
30
5,3
75,042
66,834
4,66
0,03
0,036271
0,034518
3,93E-05
2,04E-05
TWX
30,54
33
0,05
0,082985
0,051699
0,001088
2,89E-06
WFT
17,38
19
0,11
0,14228
0,11163
0,001042
2,66E-06
CHK
26,31
17.5
9,37
8,81E+00 8,90E+00
0,3109178
0,2179956
20,45
12
4,8
(10)
44,702,645 32,898,704
0,0018713
0,000801
48,584,976 19,137,956
No
Stocks
S0
10
JNJ
64,04
65
Price of
Market
Option
(X)
0,22
BS Price
(XB)
SN Price
(XSN)
Error of
BS
(X-XB)2
Error of
SN
(X-XSN)2
0,3206
0,27984
0,0101204
0,0035808
SSE
23
151,207
MSE
23,002
15,121
Notes:
XB= Option price of Black Scholes
XSN = Option price of SN Approach
end of appendix 3
4. CONCLUDING REMARKS
Based on result of writing that has been
stated previously, we can conclude that
Skewed Normal Distribution (SN) is a
special case of Skewed Generalized Error
Distribution for parameter value k =2.
Empirical results show that option
pricing with SN approach results option
price which is closer to the market price
when compared to the option price obtained
by Black-Scholes model.This caused by the
distribution is used in the model does not
have skewness parameter such as in SN
which is able to capture skewness in the
data.
REFERENCES
Hsieh, D.1989.Modeling Heteroskedasticity in Daily Foreign Exchange Rates, Journal of
Business and Economic Statistics,7: 307-317.
Hull, J.1989.Option, Futures, and Other Derivative Securities, Prentice-Hall International,
Inc., Toronto.
Nelson, D.1991.Conditional Heteroskedasticity in Asset Returns: A New Approach,
Econometrica,59:347-370.
Theodossiou, P.1998.Skewed Generalized Error Distribution of Financial Assets and Option
Pricing, Social Science Electronic Publishing, Inc.
(11)
Theodossiou, P. andTrigeorgis, L. 2003.Option Pricing When Log Returns are Skewed and
Leptokurtic,http://mfs.rutgers.edu/MFC/MFC11/mcfindex/files/MFC223%20Theodossiou
Trigeorgis.pdf, accessed on 2 January 2010.
(12)