FX Options pricing (Exotic) – European Single Barrier options

Posted by

Definition

Barrier options are part of exotic options. They differ from standard (or vanilla) options by having extra criteria to determining if they can be activated or not / exercised or not.

With vanilla options the underlying spot price is compared to the strike price to decide whether we exercise it or not. On top of the strike price, exotic options have barrier price(s): can be single or double barrier prices.

During the life of the option, the underlying spot price will be compared to the barrier, as such, exotic options are said “path dependent”.

Types of barriers

in / out

A barrier level will determine if the option is activated or deactivated.

When the spot price crosses an in barrier, the option will be activated.

When the spot price crosses an out barrier, the option will be deactivated.

Up / Down

When traded, the barrier can be above or below the spot price.

Barrier is up when above the spot price.

Barrier is down when below the spot price.

The list of combination of these two types gives 4 types of barrier options:

Down and out

Up and out

Down and in

Up and in

 Considering an option can be a Call or a Put, and barrier can be above or below the strike, total of combinations is actually 16.

Terminology

When trading regular barrier options, the barrier is out of the money:

  • If the barrier is in, options are called “knock in barrier options”.
  • If the barrier is out, options are called “knock out barrier options”.

When trading reverse barrier options, the barrier is in the money:

  • If the barrier is in, options are called “kick in barrier” or “reverse knock in” options.
  • If the barrier is out, options are called “kick out barrier” or “reverse knock out” options.

Graphical Summary: the 16 combinations

Knock-out barriers

If the spot price touches the barrier before expiration, options are deactivated.

 For CALL options:

knock out barrier option CALL
knock out barrier option CALL

For PUT options:

Put Knock out barrier option
Put Knock out barrier option

Knock-in barriers:

Once the spot price touches the barrier before expiration, options are activated.

For CALL options:

Call Knock in barrier options
Call Knock in barrier options

For PUT options:

Put Knock in barrier options
Put Knock in barrier options

Pricing of European single barrier options

Merton (1973) provided the first analytical formula for a down and out CALL option. Then in 1993 Reiner and Rubinstein have developed closed forms to calculate the price of all combinations of European single barrier options. They’ve based the forms on the Black & Scholes framework.

Below “closed forms” can be pretty easily be coded in algorithms.

Pricing closed forms:

Reiner & Rubinstein (1993)
Reiner & Rubinstein (1993)

Delta closed forms:

Delta Barrier Options
Delta Barrier Options

Prices for barrier options are given by the following combinations of the A, B, C & D forms. Same rule for Delta.

Knock-out Prices

For Knock-out CALL options:

Down and Out: barrier is out of  the money (S > H)

Knock-out CALL with strike < barrier (X < H):      B – D

Knock-out CALL with strike > barrier (X > H):      A – C

Up and Out: barrier is in the money (S < H)

Reverse Knock-out CALL with strike < barrier (X < H):     A – B + C – D

Reverse Knock-out CALL with strike > barrier (X > H):     0

For Knock-out PUT options:

Up and out: barrier is out of  the money (S < H)

Knock-out PUT with strike < barrier (X < H):        A – C

Knock-out PUT with strike > barrier (X > H):        B – D

Down and out: barrier is in the money (S > H)

Reverse Knock-out PUT with strike < barrier (X < H):       0

Reverse Knock-out PUT with strike > barrier (X > H):       A – B + C – D

Knock-in Prices

For Knock-in CALL options

Down and in: barrier is out of  the money (S > H)

Knock- in CALL with strike < barrier (X < H):        A- B + D

Knock- in CALL with strike > barrier (X > H):        C

Up and in: barrier is in the money (S < H)

Reverse Knock-in CALL with strike < barrier (X < H):        B – C + D

Reverse Knock- in CALL with strike > barrier (X > H):       A

For Knock-in PUT options:

Up and in: barrier is out of the money (S < H)

Knock- in PUT with strike < barrier (X < H):         C

Knock- in PUT with strike > barrier (X > H):         A – B + D

Down and in: barrier is in the money (S > H)

Reverse Knock- in PUT with strike < barrier (X < H):        A

Reverse Knock- in PUT with strike > barrier (X > H):        B – C + D

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.