
226 
CHAPTER 
7. 
MULTIVARIABLE 
CALCULUS. 
This 
should 
be 
read 
as follows:  choose 
one 
entry 
in 
each column, e.g., 
up, 
out, 
call. 
This 
option 
is 
an 
up-and-out 
call, which expires worthless 
if 
the 
price 
of 
the 
underlying asset 
hits 
the 
barrier 
B  from below, 
or 
has 
the 
same 
payoff 
at 
maturity 
as a call 
option 
with 
strike K  otherwise. 
The 
position 
of 
the 
strike K  relative 
to 
the 
barrier 
B  is also 
important. 
If 
the 
spot 
price 
8(0) 
of 
the 
underlying asset 
at 
time 
0 is such 
that 
the 
barrier 
is 
already 
triggered, 
then 
the 
option 
is 
either 
worth 
0, 
or 
it 
is equivalent 
to 
a 
plain 
vanilla option, which is priced using 
the 
Black-Scholes formula. 
There-
fore,  we 
are 
interested 
in 
the 
case 
when 
the 
barrier 
is 
not 
trigerred 
already 
at 
time 
O. 
There 
are 
sixteen different 
barrier 
options 
to 
price, corresponding 
to 
up 
in 
put 
B  < K 
down  out  call  B 
~ 
K 
Several 
barrier 
options 
can 
be 
priced 
by 
using simple 
no-arbitrage 
argu-
ments, 
either 
in 
an 
absolute way, 
or 
relative 
to 
other 
barrier 
options. 
For example, long positions 
in 
one 
up-and-out 
and 
one up--and-in 
option 
with 
all 
other 
parameters, 
i.e., 
barrier, 
maturity, 
and 
strike of 
the 
underlying 
option, 
being 
the 
same 
is equivalent 
to 
a long position 
in 
the 
corresponding 
plain 
vanilla option. 
It 
is easy 
to 
see 
that 
for every possible 
path 
for 
the 
price 
of 
the 
underlying asset, 
the 
final payoffs 
of 
the 
plain vanilla 
option 
and 
of 
a 
portfolio 
made 
of 
the 
up-and-out 
and 
the 
up-and-in 
options 
are 
the 
same: 
If 
the 
barrier 
is 
hit 
before 
the 
expiry 
of 
the 
options, 
then 
the 
up-and-out 
option 
expires worthless, while 
the 
up-and-in 
option 
becomes a plain vanilla 
option. 
Thus, 
the 
payoff of 
the 
portfolio 
at 
maturity 
will 
be 
the 
same 
as 
the 
payoff 
of 
a 
plain 
vanilla option. 
If 
the 
price 
of 
the 
underlying asset never reaches 
the 
barrier, 
then 
the 
up-and-
in 
option 
is never knocked in, 
and 
will expire worthless, while 
the 
up-and-out 
option 
is never knocked 
out, 
and 
it 
will have 
the 
same 
payoff 
at 
maturity 
as 
a 
plain 
vanilla option. 
The 
payoff 
at 
maturity 
of 
the 
portfolio 
made 
of 
the 
barrier 
options 
will 
be 
the 
same 
as 
the 
payoff 
of 
a plain vanilla option. 
Similarly,  we 
can 
show 
that 
a  portfolio 
made 
of 
a 
down-and-out 
and 
a 
down-and-in 
option 
is equivalent 
to 
a 
plain 
vanilla option. 
This 
means 
that 
we only have 
to 
price 
either 
the 
"in" 
or 
the 
"out" option; 
the 
complementary 
option 
can 
be 
priced using 
the 
Black-Scholes formula for 
pricing 
plain 
vanilla options. 
The 
following 
knock-out 
barrier 
options 
have value 
0: 
• 
up-and-out 
call 
with 
8(0) 
< B 
:s: 
K; 
• 
down-and-out 
put 
with 
8(0) 
> B  > 
K, 
since 
the 
barrier 
must 
be 
triggered, 
and 
therefore 
the 
option 
will 
be 
knocked 
out, 
in 
order 
for 
the 
underlying 
option 
to 
expire 
in 
the 
money. 
Using 
the 
"in"-"out" 
duality,  we  conclude 
that 
the 
following 
knock-in 
options 
have 
the 
same 
value as 
the 
corresponding plain vanilla options: 
7.S. 
BARRIER 
OPTIONS 
227 
• 
the 
up-and-in 
call 
with 
8(0) 
:s: 
B 
:s: 
K; 
• 
the 
down-and-in 
put 
with 
8(0) 
> B  > 
K. 
For all 
the 
options 
listed above, 
the 
barrier 
must 
be 
triggered 
in 
order 
for 
the 
option 
to 
expire 
in 
the 
money. 
Therefore, 
it 
is 
enough 
to 
price 
the 
following 
barrier 
options: 
1. 
up-and-in 
call 
with 
B  > 
K; 
2. 
down-and-in 
call 
with 
B > 
K; 
3. 
down-and-in 
call 
with 
B  < 
K; 
4. 
up-and-in 
put 
with 
B  > 
K; 
5. 
up-and-in 
put 
with 
B  < 
K; 
6. 
down-and-in 
put 
with 
B  < 
K. 
Closed formulas for pricing 
these 
types 
of 
barrier 
options 
can 
be found 
in 
Haug 
[12]. 
For example, 
the 
value 
of 
the 
down-and-out 
call 
with 
B  < K  is 
V(8,K,t) 
(
B)2a 
(B2 
) 
C(8,K,t) 
- 8  C 
S,K,t 
, 
(7.41) 
where 
the 
constant 
a  is  given 
by 
formula  (7.35),  i.e.,  a  = 
r~q 
-~. 
Here, 
C(8, K, t)  is 
the 
value 
at 
time 
t 
of 
a  plain vanilla call 
option 
with 
strike K 
on 
the 
same 
underlying 
asset, C ( 
~2 
, 
K, 
t) 
is 
the 
Black-Scholes value 
at 
time 
t 
of 
a 
plain 
vanilla call 
with 
strike K 
on 
an 
asset having 
spot 
price 
~ 
(and 
the 
same 
volatility as 
the 
underlying). 
Note 
that, 
as expected, V(8, K, t)  < 
C(8,K,t). 
Also, 
V(8,K,t) 
~ 
C(8,K,t) 
as 
the 
barrier 
B goes 
to 
0, when 
the 
probability 
of 
hitting 
the 
barrier 
and 
knocking 
the 
option 
out 
also goes 
to 
0: 
lim V(8, t)  =  C(8, t). 
B"'.O 
As  expected,  closed  formulas do 
not 
exist for  pricing American barrier 
options.  Numerical 
methods, 
e.g.,  binomial 
tree 
methods 
and 
finite  differ-
ences, 
are 
used 
to 
price American 
barrier 
options. 
From 
the 
point of view 
of 
computational 
costs, 
the 
solutions 
of 
the 
numerical 
methods 
for 
barrier 
options 
are 
comparable 
to 
those 
for plain vanilla options, for finite difference 
methods, 
and 
more 
expensive for 
tree 
methods.