Other exotic options l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 52

Other Exotic Options PowerPoint PPT Presentation


  • 297 Views
  • Uploaded on
  • Presentation posted in: General

Other Exotic Options. Chapter 7: ADVANCED OPTION PRICING MODEL. Types of Exotics. Package Nonstandard American options Forward start options Compound options Chooser options Barrier options. Binary options Lookback options Shout options Asian options

Download Presentation

Other Exotic Options

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Other exotic options l.jpg

Other Exotic Options

Chapter 7: ADVANCED OPTION PRICING MODEL


Types of exotics l.jpg

Types of Exotics

  • Package

  • Nonstandard American options

  • Forward start options

  • Compound options

  • Chooser options

  • Barrier options

  • Binary options

  • Lookback options

  • Shout options

  • Asian options

  • Options to exchange one asset for another

  • Options involving several assets


Packages l.jpg

Packages

  • Portfolios of standard options

  • Examples: bull spreads, bear spreads, straddles, etc

  • Often structured to have zero cost: One popular package is a range forward contract


Range forward contract l.jpg

Range Forward Contract

Payoff

Payoff

Asset

price

K2

K1

K1

K2

Asset

price

Short Range Forward Contract

Long Range Forward Contract


Non standard american options l.jpg

Non-Standard American Options

  • Exercisable only on specific dates (Bermudans)

  • Early exercise allowed during only part of life (initial “lock out” period)

  • Strike price changes over the life (warrants, convertibles)


Forward start options l.jpg

Forward Start Options

  • Option starts at a future time, T1

  • Most common in employee stock option plans

  • Often structured so that strike price equals asset price at time T1


Compound option l.jpg

Compound Option

  • Option to buy or sell an option

    • Call on call

    • Put on call

    • Call on put

    • Put on put

  • Can be valued analytically

  • Price is quite low compared with a regular option


Chooser option as you like it l.jpg

Chooser Option “As You Like It”

  • Option starts at time 0, matures at T2

  • At T1 (0 < T1 < T2) buyer chooses whether it is a put or call

  • This is a package!


Chooser option as a package l.jpg

Chooser Option as a Package

  • At time T1, the value is max(c,p)

  • From put-call parity,

  • The value at time T1 is therefore

  • Package: a call maturing at time T2 plus

    put with strike maturing at time T1.


Barrier options l.jpg

Barrier Options

  • Option comes into existence only if stock price hits barrier before option maturity

    • ‘In’ options

  • Option dies if stock price hits barrier before option maturity

    • ‘Out’ options


Barrier options cont d l.jpg

Barrier Options (Cont’d)

  • Stock price must hit barrier from below

    • ‘Up’ options

  • Stock price must hit barrier from above

    • ‘Down’ options

  • Option may be a put or a call

  • Eight possible combinations


Parity relations l.jpg

Parity Relations

  • c = cui + cuo

  • c = cdi + cdo

  • p = pui + puo

  • p = pdi + pdo


Binary options l.jpg

Binary Options

  • Cash-or-nothing: pays Q if ST> K, otherwise pays nothing.

    • Value = e–rT QN(d2)

  • Asset-or-nothing: pays ST if ST> K, otherwise pays nothing.

    • Value = S0N(d1)


Decomposition of a call option l.jpg

Decomposition of a Call Option

Long Asset-or-Nothing option

Short Cash-or-Nothing option where payoff is K

Value = S0N(d1) – e–rT KN(d2)


Lookback options l.jpg

Lookback Options

  • Lookback call pays ST – Smin at time T

  • Allows buyer to buy stock at lowest observed price in some interval of time

  • Lookback put pays Smax– STat time T

  • Allows buyer to sell stock at highest observed price in some interval of time

  • Analytic solution


Shout options l.jpg

Shout Options

  • Buyer can ‘shout’ once during option life

  • Final payoff is either

    • Usual option payoff, max(ST – K, 0), or

    • Intrinsic value at time of shout, St – K

  • Payoff: max(ST – St , 0) + St – K

  • Similar to lookback option but cheaper

  • How can a binomial tree be used to value a shout option?


Asian options l.jpg

Asian Options

  • Payoff related to average stock price

  • Average Price options pay:

    • Call: max(Save – K, 0)

    • Put: max(K – Save , 0)

  • Average Strike options pay:

    • Call: max(ST – Save , 0)

    • Put: max(Save – ST , 0)


Arithmetic asian options l.jpg

Arithmetic Asian Options

  • No analytic solution

  • Can be valued by assuming (as an approximation) that the average stock price is lognormally distributed


Exchange options l.jpg

Exchange Options

  • Option to exchange one asset for another

  • For example, an option to exchange one unit of U for one unit of V

  • Payoff is max(VT – UT, 0)

    where


Basket options l.jpg

Basket Options

  • Monte Carlo Simulation: Perhaps the most commonly used method of pricing basket options.

  • Although not computationally efficient (particularly as the number of underlying assets is large), Monte Carlo has the ability of handling numerous assets which otherwise would be difficult to evaluate under analytical, tree or finite difference models.

  • By simulating each underlying asset and then discounting the associated payoff of the basket option, we know that a solution can be reached.


Basket options cont d l.jpg

Basket Options (Cont’d)

  • As with all other multi-asset problems pricing basket options requires one to decompose the correlation matrix:

    1) Determine a suitable correlation matrix for the underlying assets.2) Set up a simulation for the paths.3) Generate random normal variables with mean of 0 and variance of 1.4) Standardize the variables.5) Apply Cholesky decomposition – but noting that some correlation values cannot be used as they are not positive.6) For each path, loop the simulations from 0 to n and 0 to i, where n is the number of underlying assets and i represent the number of time periods.


How difficult is it to hedge exotic options l.jpg

How Difficult is it to Hedge Exotic Options?

  • In some cases exotic options are easier to hedge than the corresponding vanilla options. (e.g., Asian options)

  • In other cases they are more difficult to hedge (e.g., barrier options)


Static options replication l.jpg

Static Options Replication

  • This involves approximately replicating an exotic option with a portfolio of vanilla options

  • Underlying principle: if we match the value of an exotic option on some boundary , we have matched it at all interior points of the boundary

  • Static options replication can be contrasted with dynamic options replication where we have to trade continuously to match the option


Example l.jpg

Example

  • A 9-month up-and-out call option an a non-dividend paying stock where S0 = 50, K = 50, the barrier is 60, r = 10%, and s = 30%

  • Any boundary can be chosen but the natural one is

    c (S, 0.75) = MAX(S – 50, 0) when S< 60

    c (60, t ) = 0 when 0 £t£ 0.75


Using static options replication l.jpg

Using Static Options Replication

  • To hedge an exotic option we short the portfolio that replicates the boundary conditions

  • The portfolio must be unwound when any part of the boundary is reached


Boundary points l.jpg

Boundary Points

S

C

B

60

x

x

x

D

A

50

t

0.25

0.50

0.75


Example cont d l.jpg

Example (Cont’d)

  • We might try to match the following points on the boundary over the life of the option into a number of time steps

    c(S , 0.75) = MAX(S – 50, 0) for S< 60

    c(60, 0.50) = 0

    c(60, 0.25) = 0

    c(60, 0.00) = 0


Black scholes european options l.jpg

Black-Scholes European Options

  • A: 9-month European call option with strike price 50; Position = 1

  • B: 9-month European call option with strike price 60; A and B worth when S = 60 at 6-month point 11.54 (A), 4.33 (B); Position = 11.54/-4.33 = -2.66

  • C: 6-month European call option with strike price 60; C worth 4.33 when S = 60 at 3-month point; A & B worth -4.18 when S = 60 at 3-month point; Position = -4.18/-4.33 = 0.97

  • D: 3-month European call option with strike price 60; To match the secondary boundary condition at time 0; A & B & C = -1.21. D at the 0-time point worth 4.33. Position = -1.21/-4.33 = 0.28


Static hedge s 60 at 6 month point l.jpg

Static Hedge – S = 60 at 6-month point


Static hedge s 60 at 3 month point l.jpg

Static Hedge – S = 60 at 3-month point


Static hedge s 60 at 0 time point l.jpg

Static Hedge – S = 60 at 0-time point


European call used to replicate an up and out option s 50 at 0 time point l.jpg

European Call Used to Replicate an Up-and-Out Option – S = 50 at 0-time point


Example cont d33 l.jpg

Example (Cont’d)

We can do this as follows:

+1.00 call with maturity 0.75 & strike 50

–2.66 call with maturity 0.75 & strike 60

+0.97 call with maturity 0.50 & strike 60

+0.28 call with maturity 0.25 & strike 60


Example cont d34 l.jpg

Example (Cont’d)

  • This portfolio is worth 0.73 at time zero compared with 0.31 for the up-and out option

  • As we use more options the value of the replicating portfolio converges to the value of the exotic option

  • For example, with 18 points matched on the horizontal boundary the value of the replicating portfolio reduces to 0.38; with 100 points being matched it reduces to 0.32


Parisian options l.jpg

Parisian Options

  • Parisian options are essentially a crossover between barrier options and Asian options. They have predominant barrier option features in that they can be knocked in or out depending on hitting a barrier from under or above; they differ from standard barrier options in that extreme outlier asset movements will not trigger the Parisian, and for the trigger to be activated or extinguished, the asset must lie outside or inside the barrier for a predetermined time period t.

  • For example, an up-and-out Parisian call option becomes extinguished if the underlying asset remains above a predetermined barrier level for a prescribed amount of time. Compared to standard barrier options, it can be more beneficial for the holder of a Parisian option on a volatile asset.


Uses of parisian options l.jpg

Uses of Parisian Options

  • To reduce the incentive for market manipulation that arises with the barrier options.

  • Apply to model bank deposit guarantees.

  • Apply to model some U.S. bankruptcy Chapter 11 provisions and to build an ad hoc default framework.


Parisian options introduction l.jpg

Parisian Options -- Introduction

  • Because of its highly path-dependent nature, Parisian options cannot be solved via a closed form method and common methods involve the consideration of the PDE and the use of a Laplace transform and solving via finite difference methods. The classic paper on pricing Parisian options under continuous monitoring is that of Chesney, Jeanblanc-Picque, Yor (1995) who show the evaluation of the Laplace transform followed by a rapid inversion via the Euler method - also see Hartley (2000).


Parisian options introduction cont d l.jpg

Parisian Options – Introduction (cont’d)

  • Cornwall & Kentwell (1995) extended Chesney, Jeanblanc-Picque & Yor's (1995) approach to a quasi-analytical model and also incorporating discrete time monitoring, which is actually more often the case in actual markets for Parisian options.

  • Andersen and Brotherton-Ratcliffe (1996) valued the Parisian options by Monte Carlo Simulations. However, there is a bias linked to the choice of discretisation in the Monte Carlo algorithm.


The partial differential equation l.jpg

The Partial Differential Equation

  • Like many other path dependent exotics, solving the PDE on a lattice using finite differences is generally the most reliable method, and in the case of Parisians and barriers, this is even more so the case.

  • For these options, there are 16 differential equations governing the various cases in which a Parisian can take. Considering all the combinations of down, up, in & out Parisian calls and puts, and then assessing whether the asset price is below or above the strike price, we are able to determine the equations.


The partial differential equation cont d l.jpg

The Partial Differential Equation (Cont’d)

  • By considering a three dimensional problem (time, price and duration of out/in), one can solve the PDE via finite differences on a lattice - see e.g. Haber, Schonbucher, Wilmott (1999), Vetzal & Forsyth (1999) and Zhu & Stokes (1999).

  • Zhu & Stokes use finite element schemes to numerically evaluate the Parisian option and shows that convergence and accuracy of this method can be relied upon when pricing these options.


Binomial trees l.jpg

Binomial Trees

  • By starting off with our basic Cox, Ross, Rubinstein (1979) framework, a binomial tree can incorporate Parisian options by counting the number of nodes in which the Parisian has satisfied its duration condition and determining the price at the node. Note that the term 'duration' merely represents the window it must remain above the barrier for the Parisian to become extinguished. For example, an up-and-out Parisian call option which has a duration of 10 days. Given the up-and-out Parisian having a strike price of 100, a barrier level of 105 and a window period of 10 days, as long as the underlying does not remain above a level of 105 for a period of 10 days, the option remains active


Quasi analytic solution bernard courtois and quittard pinon procedure l.jpg

Quasi-analytic Solution -- Bernard, Courtois and Quittard-Pinon Procedure

  • Chesney, Jeanblanc, and Yor (1997) offer an analytic formula based on Laplace transform inversion. However, inverting a Laplace function exactly is in general not possible. Other numerical methods for Parisian options (PDE, Monte Carlo simulations, lattice) are slow to yield precise results.

  • Bernard, Courtois, and Quittard-Pinon introduced an efficient numerical procedure to approximate the inverse Laplace transform. We therefore discuss their procedure here.


The model l.jpg

The Model

  • T = maturity of the option

  • K = strike price

  • L = barrier level

  • D = activation or deactivation window

  • The Parisian option is activated or deactivated if the underlying spends more than D beyond the threshold L.

  • The underlying stock price is of Black-Scholes diffusion

  • Define: last time before t that the process S reaches L

  • Define the first time the underlying S remains more than D below L


Sample excursion path l.jpg

Sample Excursion Path

D

S0=95

L=90

T

time

0

t


Down and in parisian call option l.jpg

Down-and-In Parisian Call Option

  • By standard arbitrage arguments, the price of a down-and-in Parisian call option

  • If

  • If

    for S0 > L where (S0)=ln(K/S0)/, m=(r-q-2/2)/ and b= ln(L/S0)/.


Pdf of brownian excursion l.jpg

PDF of Brownian Excursion

  • The PDF for Brownian excursion, say,

    where and  is law of

  • Problem: Impossible to obtain a closed-form expression either of h1 or for h2.


Laplace transform l.jpg

Laplace Transform

  • The Laplace transform is an integral transform perhaps second only to the Fourier transform in its utility in solving physical problems. The Laplace transform is particularly useful in solving linear ordinary differential equations such as those arising in the analysis of electronic circuits.

  • The (unilateral) Laplace transform is defined by

  • The inverse Laplace transform is known as the Bromwich integral, sometimes known as the Fourier-Mellin integral (see also the related Duhamel’s convolution principle).


Analytic laplace functions of h 1 and h 2 l.jpg

Analytic Laplace Functions of h1 and h2

  • The functions h1 and h2 after Laplace transform admit closed-form expressions

    and

    where and N(.) is the Gaussian cumulative distribution function.


Down and in parisian put option l.jpg

Down-and-In Parisian Put Option

  • By standard arbitrage arguments, the price of a down-and-in Parisian call option

  • If

  • If

    for S0 > L where (S0)=ln(K/S0)/ and b= ln(L/S0)/.


Down and out parisian puts l.jpg

Down-and Out Parisian Puts

  • Parity Relationship: Similar to barrier options. That is, down-and-out + down-and-in = Black and Scholes European option.

  • For example,

    where P(S0, T) is the Black-Scholes put.


Numerical approximation for h 1 and h 2 l.jpg

Numerical Approximation for h1 and h2

  • Idea: Although and do not have known explicit inverses, the functions that approximate them have.

  • Choice of approximating functions: 1/* admits known inverse Laplace transform, so is a linear combination of this fractional functions such as

  • The Laplace inverse of the fitted linearly-combined fractional functions given a fixed parameter y is

    where (.) is a gamma function.


Summary of procedure l.jpg

Summary of Procedure

  • Analytically calculate the Laplace transformed values and

  • These Laplace transformed values under various  subject to a fixed y are fitted by a simple linear combinations of fractional functions.

  • The fitting determines a set of coefficients i.

  • Because the inverse Laplace transform of a simple fractional function is known, we can approximate h1(t,y) and h2(t,y) as linear combinations of fractional function Laplace inverses, with the same set of I as the coefficients needed for the combinations of the inverses.

  • Finally, calculate the Parisian option price by quadrature integration based on the approximate h1(T,y) and h2(T,y), with different values of y governed by the quadrature integration rule.


  • Login