3 Passport Option

download 3 Passport Option

of 18

Transcript of 3 Passport Option

  • 8/4/2019 3 Passport Option

    1/18

    The Passport Option

    Abstract

    A passport option1 grants its holder the right to engage in a short/long trading strategy of

    his own choice, while obligating the option writer to cover any net losses on the strategy.

    Using results from stochastic control theory, we identify the optimal trading strategy and

    derive a non-linear PDE satisfied by the asset-deflated option price. A closed-form

    pricing formula is derived in a special case. For the general case, the paper illustrates how

    a Crank-Nicholson finite difference scheme can be used to price the option. The

    numerical scheme is applicable to a number of variations on the basic option contract.

  • 8/4/2019 3 Passport Option

    2/18

    2

    1. The Passport Option

    The passport option is a new contingent claim that, in effect, insures against cumulative

    losses resulting from repeated short-term trading activities. Recently introduced to the

    marketplace, the option should provide a useful new tool for risk managers and investors

    alike. To formally define the passport option consider a time horizon [0,T] and H+1

    discrete dates t t t t t H H0 1 2 1, , ,..., , , where t0 0= and t TH = . At each ti , i H= 0 1 1, ,2,...,an investor takes a position u ti( ) [ , ] 11 in an asset S; the position is held over theinterval ( , ]t ti i+1 . The choice of u ti( ) is determined by the investor at time ti . The

    accumulated gain of the asset holdings over [ , ]0 T is

    u t S t S t ii

    H

    i i( )[ ( ) ( )]=

    + 0

    1

    1 . (1)

    Under the terms of the European passport option contract, the option holder has the

    right, but not the obligation, to receive this gain at the option maturity T. The payout of

    the option at Tis thus

    u t S t S t ii

    H

    i i( )[ ( ) ( )]=

    +

    +

    0

    1

    1 (2)

    where we have used the notation z MAX z+ = ( ,0) .

    The most salient feature of the passport option is obviously the H rights to alter the

    position in the underlying asset. While in practice the choice of the holding strategy u

    might be "irrational" and influenced by personal beliefs or external hedging needs 2, the

    seller of the option clearly must assume that the buyer will attempt to maximize his

    financial gain on the contract. Unless the buyer of the option contractually agrees to a

    specific strategy, the passport option will consequently always command a price that

    corresponds to the strategy u for which the option value is maximized. Determination of

    this strategy is, as we shall see, generally a non-trivial problem.

    The rest of this paper is organized as follows. In Section 2, we provide notation and state

    our process assumptions. Section 3 analyzes the pricing of European passport options for

    the case where changes in holding strategy takes place in continuous time. In Section 4,

    we address the numerical implementation of the results derived in Section 3. Section 5

    contains various numerical results, and Section 6 discusses extensions of the numerical

  • 8/4/2019 3 Passport Option

    3/18

    3

    method to more complicated options, including those with time-discrete switching rights.

    Finally, Section 7 contains our conclusions and some directions for further research.

    2. A Continuous-Time Framework

    Let us consider a standard Black-Scholes economy with two assets: a money-market

    accountB and a dividend-paying stock3S. Assuming a constant risk-free interest rate r,B

    evolves deterministically

    B t rt ( ) exp( )= .

    We assume that S pays a constant dividend yield of and follows a one-factor geometric

    Brownian motion with constant volatility . According to Harrison and Pliska (1981),

    the absence of arbitrage dictates the existence of a probability measureQ

    (the "riskneutral" measure) under which the process for S can be written as the stochastic

    differential equation (SDE)

    dS t S t r dt dW t ( ) / ( ) ( ) ( )= + ; (3)

    here, Wis a standard Brownian motion under Q.

    To characterize the short/long strategy of the passport option holder, we now introduce an

    adapted process { ( )}u t t T0 , where u t( ) [ , ] 11 . With this definition of u, we canintroduce the gain process4

    w t u s dS st

    ( ) ( ) ( )= 0 (4a)or

    dw t u t dS t w( ) ( ) ( ), ( )= =0 0 . (4b)

    Equation (4a-b) is a continuous-time version of the discrete gain process (1). For

    sufficiently small time increments t ti i+ 1 in (2), (4a-b) is a reasonable approximationalthough the value of the passport option will be biased high5 (see Section 6.2).

    For a given holding strategy u, the payout at expiration Tof the European passport option

    is defined as

  • 8/4/2019 3 Passport Option

    4/18

    4

    V T w T u( ) ( )=

    + .

    As V Bu/ is a martingale under Q, the time toption value is

    V t e E w T u r T t tQ( ) [ ( ) ]( )= + (5)

    where EtQ[] denotes time texpectation under the probability measure Q.

    We stress that the pricing equation (5) holds for anyfixedstrategy u. As discussed earlier,

    allowing the option buyer to chose u freely in [-1,1] implies that the fair value Vof the

    European passport option is the maximum

    V t V t e E w T u u ur T t

    t

    Q( ) sup ( ) sup [ ( ) ][ , ] [ , ]( )= =

    +1 1 1 1 (6)

    where, from (4b),

    dw t u t S t r dt u t S t dW t ( ) ( ) ( )( ) ( ) ( ) ( )= + . (7)

    Equations (6) and (7) together form a stochastic control problem with w T( )+ being the

    terminal bequestfunction and u the controls.

    3. Solution

    As the process (7) for w depends on S, we first attempt to introduce a shift of probability

    measure that will remove S from the SDE for w . Specifically, we use the Girsanov

    Theorem (Karatzas and Shreve (1994), Section 3.5) to introduce a new probability

    measure Q under which

    dW t dW t dt ( ) ( )= (8)

    is a Brownian motion. We have the following proposition:

    Proposition 1

  • 8/4/2019 3 Passport Option

    5/18

    5

    Define x t w t S t ( ) ( ) / ( )= , v t V t S t u u( ) ( ) / ( )= , and v t V t S t ( ) ( ) / ( )= . (5) and (6) can then

    be written

    v t e E x T u

    T t

    t

    Q( ) [ ( ) ]( ) = + (9)

    v t v t u u( ) sup ( )[ , ]= 1 1 (10)

    where

    dx t u t x t r dt u t x t dW t ( ) [ ( ) ( )]( ) [ ( ) ( )] ( )= + . (11)

    Proof:First, notice that as V t B t u( ) / ( ) is a martingale under Q, we can use the Martingale

    Representation Theorem (Duffie (1996), p. 287) to write

    dV t V t rdt t dW t u u( ) / ( ) ( ) ( )= +

    for some volatility function ( )t . From Itos lemma and (8)

    dv t v t t dt t dW t

    dt t dW t

    u u( ) / ( ) ( ( ) ) ( ( ) ) ( )

    ( ( ) ) ( )

    = + +

    = +

    2

    whereby we conclude that v t eut( ) is a Q-martingale. That is, we have

    v t e E v T e E x T u

    T t

    t

    Q

    u

    T t

    t

    Q( ) [ ( )] [ ( ) ]( ) ( ) = = +

    which is (9). (10) follows directly from (6). (11) follows from (7) and Itos lemma.

    With Proposition 1, we have reduced the stochastic control problem (5), (6), and (7) to a

    one-variable (x) setting. To proceed, we first need the following lemma:

    Lemma 1

  • 8/4/2019 3 Passport Option

    6/18

    6

    In the absence of arbitrage, the S-deflated option value v is an increasing function ofx:

    x x v t x v t x A B A B ( , ) ( , ) (12)

    Moreover, v is a convex function ofx:

    x x x v t x v t x v t x B A C A C B= + + ( ) ( , ) ( ) ( , ) ( , ),1 1 (13)

    for [ , ]0 1 .

    Proof:

    To prove (12), consider two investors A and B, each having purchased identical T-

    maturity passport options. The two investors have chosen different strategiesu

    over [0,t],

    resulting in different gains at time t. We assume thatA did at least as well asB, i.e.

    w t w t A B( ) ( ) . (14)

    Now assume thatBs optimal strategy going forward is u s t s T B* ( ), . From (5), we can

    write the fair value VB ofBs option as

    ( )[ ]V t V t e E w t T w t B u B r T t tQ B BB( ) ( ) ( , ) ( )*( )= = +

    +

    where w t T u s dS sB Bt

    T

    ( , ) ( ) ( )* .

    AsBs optimal strategy may or may not be the same as As optimal strategy, we have the

    following inequality for the fair value ofAs option

    ( )[ ]V t V t V t e E w t T w t V t A uA u A r T t tQ B A BA B( ) ( ) ( ) ( , ) ( ) ( )* *( )= = +

    +

    (15)

    The last inequality follows from (14). Dividing (14) and (15) by S t( ) results in (12).

    To show convexity, we introduce a third investor Cand replace (14) with the condition

  • 8/4/2019 3 Passport Option

    7/18

  • 8/4/2019 3 Passport Option

    8/18

    8

    where

    v

    x 0 and

    2

    20

    v

    x . v satisfies the partial differential equation (PDE)

    v

    t

    u x rv

    x

    u xv

    x

    v+ + =( )( ) ( )* *1

    2

    2 22

    2(19a)

    or, equivalently,

    v

    tx r

    v

    xx

    v

    xr

    v

    xx

    v

    xv + + + =( ) ( ) ( )

    1

    21 2 2

    2

    2

    22

    2(19b)

    with boundary condition

    v T x T ( ) ( )= + .

    Proof:

    By Theorem 11.3 in ksendahl (1995), the form of the SDE (11) forx under Q' allows us

    to restrict the search for u* to functions depending only on time and the current level ofx,

    i.e.

    ( )u t u t x t * *

    ( ) , ( )= .

    Similarly, ( )v t v t x t ( ) , ( )= . Applying the Hamilton-Jacobi-Bellman (HJB) equation (see

    e.g. ksendahl (1995), Theorem 11.1) on (9) and (10), we get

    sup ( )( ) ( )[ , ]hv

    th x r

    v

    xh x

    v

    xv + +

    =1 1

    2 2

    2

    2

    1

    20

    . (20)

    The supremum in (20) is obtained at ( )h u t x t =*

    , ( ) .

    Setting

    C rv

    x1 ( )

    , Cv

    x2

    22

    2

    1

    2

    , Cv

    tx r

    v

    xx

    v

    xv3

    2 22

    2

    1

    2 +

    ( )

  • 8/4/2019 3 Passport Option

    9/18

    9

    the maximum in (20) can be written

    sup { ( ) }[ , ]h C h C xC h C + +1 1 3 1 22

    22 . (21)

    From the convexity properties outlined in Lemma 1, we know that 2 2 0v x/ . Asconsequently C2 0 , the maximum in (21) will always be obtained for either h = 1 or

    h = 1. The obvious result is

    u t x sign C xC sign r v

    xx

    v

    x

    * ( , ) ( ) ( )= =

    1 2

    2

    2

    22

    .

    The result v x/ 0 follows directly from Lemma 1. (19b) follows from (19a) byinsertion of (18) and using ( )u*

    21= .

    Not surprisingly, the optimal control is always either 1 or -1 (i.e. of the so-called "bang-

    bang" type); allowing the option holder to take "fractional" positions (i.e. <

  • 8/4/2019 3 Passport Option

    10/18

    10

    The valuation PDE becomes

    v

    t

    xv

    x

    v+ + =1

    2

    1 2 22

    2( | | ) , v T x T ( ) ( )= + . (23)

    When r= , S is a martingale under Q (see (3)). This fact might appear to make theresult (22) problematic: ifS is a martingale (under Q) without any predictable trend, why

    is it possible to extract more value by following (22) than by using a naive strategy, say

    u t x t ( , ( )) = 1? To answer this question, set r= and consider the case where the optionholder must make his last change of strategy at some predetermined intermediate time

    s T( , )0 . Let us denote the fair value of this option Vs . At s, the option holder hasaccumulated a gain of w s( ) and is faced with the decision of setting either u s x s( , ( )) = 1or u s x s( , ( )) = 1. Depending on whether a short or a long position is chosen, theterminal payout is

    u s x s( , ( )) = 1: ( )V T S T S s w ss++

    = 1 ( ) ( ) [ ( ) ( )] (24a)

    u s x s( , ( )) = 1: ( )V T S s w s S T s+

    = + 1 ( ) [ ( ) ( )] ( ) . (24b)

    (24a) is the payout of a regular call option with strike S s w s( ) ( ) , while (24b) is thepayout of a put option with strike S s w s( ) ( )+ . Applying the Black-Scholes formula(Black and Scholes (1973), Merton (1973)) with r= , we get

    ( )V s e

    N d S s w s N d T s S s w s

    w s S s w s

    s T s c c

    + =

    >

    1 ( )

    ( ) [ ( ) ( )] , ( ) ( )

    ( ), ( ) ( )

    ( )

    (25a)

    V s eS s w s N d S s N d T s S s w s

    S s w s

    s T s p p

    =

    + >

    1 0( )

    [ ( ) ( )] ( ) ( ) ( ), ( ) ( )

    , ( ) ( )

    ( ) (25

    b)

    where

  • 8/4/2019 3 Passport Option

    11/18

    11

    dS s S s w s T s

    T sc =

    +

    ln( ( ) / [ ( ) ( )]) ( )122

    dS s S s w s T s

    T sp =

    + +

    ln( ( ) / [ ( ) ( )]) ( )122

    andN() is the standard cumulative normal distribution.

    Obviously, the option value at time s is

    V s MAX V s V ss s s( ) ( ( ), ( ))= + 1 1 . (26)

    It is easy to verify that the asymmetry of the Black-Scholes put and call formulas imply

    that

    w s V s V s( ) ( ) ( )> > +0 1 1 (27a)w s V s V s( ) ( ) ( )= = +0 1 1 (27b)w s V s V s( ) ( ) ( )<

  • 8/4/2019 3 Passport Option

    12/18

  • 8/4/2019 3 Passport Option

    13/18

    13

    x i t ji x j t = = ,

    for 0 i M, 0 j N and t TN = . x0 and xM represent and , respectively;

    reasonable choices for these numbers are, say, me T t4 . Using the short notation

    v v t xi j j i, ( , )= and u t x u j i i j

    *,

    *( , ) = , a mixed implicit-explicit finite differencediscretization of (19a) is given by

    2 21

    2 2

    2 21

    2 1

    ( ) ( )( )

    ( ) ( )

    ( ) ( )( )

    ,*

    ,*

    ,

    ,*

    ,

    ,*

    ,*

    ,

    u x r u x v

    u x v

    u x r u x v

    i j i x i j i i j

    i j i t i j

    i j i x i j i i j

    + + +

    + =

    +

    +

    +

    +

    +

    + +

    ( ) ( ) ( )( )

    ( ) ( ) ( ( ) )

    ( ) ( ) ( )( )

    ,*

    ,*

    ,

    ,*

    ,

    ,*

    ,*

    ,

    1

    2 1 1 1

    1

    2 21 1

    2 21

    2 21 1

    u x r u x v

    u x v

    u x r u x v

    i j i x i j i i j

    i j i t i j

    i j i x i j i i j

    (30)

    where 0 1 and x t2 / . The boundary condition on this system of equations is

    v xi N i, =+ . (31)

    In (30), the parameter determines the time at which the partial derivatives w.r.t. x areevaluated. If = 1, thex-derivatives are evaluated at time tj and the differencing schemegives rise to the fully implicit finite difference method. If = 0, the x-derivatives areevaluated one time-step ahead, at tj+1 , and the differencing scheme is known as the

    explicit finite difference method, also sometimes referred to as a trinomial tree. Finally,

    when = 12 , the x-derivatives are evaluated at 12 1( )t tj j+ + and the scheme becomes theCrank-Nicholson method. Values of different from 0, 1/2, and 1 are possible, but littleused in practice.

    For the PDE (19a), the dependence of the coefficients on x makes the explicit scheme

    prone to instability8. We generally prefer the Crank-Nicholson scheme ( = 12 ), which hasthe highest order of convergence in t (see Smith (1985) for further discussion).

    The discretization scheme (30) must be complemented by an algorithm to find the

    optimal strategy ui j,* . Many such schemes are possible; here we present an algorithm

  • 8/4/2019 3 Passport Option

    14/18

    14

    based directly on the continuous-time result (18). In Section 6.2 we will discuss another

    approach particularly suitable for discrete passport options.

    Step 1:

    Make a guess for the values of ui j,* . For example, we can set u ui j i j,

    *,

    *= +1 . The starting

    value of ui N,* 1 at the second-to-last time-step tN1 can be computed analytically using the

    Black-Scholes formula (as in (26)).

    Step 2:

    Solve the tri-diagonal system (30) for vi j, in the usual way (see e.g. Press et al (1992), p.

    50-51). In this step, we must also impose appropriate boundary conditions at x0 and xM.

    For example, we can set v j0 0, = and v v v v r M j M j M j M j t , , , ,( ) / ( )= + + + +1 1 1 1 1 , the latterbeing a discretization of the asymptotic behavior v x e r T t/ ( ) for largex.

    Step 3:

    Update the values ofui j,* using the following discretization of (18):

    u sign

    rv v v v

    xv v v v v vi j

    i j i j i j i j

    x

    i

    i j i j i j i j i j i j

    x

    ,

    *

    , , , ,

    , , , , , ,

    ( )( ) ( )( )

    ( ) ( )( )=

    +

    + + +

    + + + +

    + + + + +

    1 1 1 1 1 1

    2 1 1 1 1 1 1 1

    2

    1

    2

    2 1 2

    .

    (32)

    Return to Step 2 until the values of ui j,* calculated in (32) remain unchanged from the

    previous iteration.

    As the switching boundary u* normally changes very little from one time-step to the next,

    typically only one or two iterations are needed in Step 3. We note that the usage of (32) in

    Step 3 requires v to be convex. In cases where this condition cannot be guaranteed (e.g.

    for options with more complicated payouts than (31)) Step 3 must be modified. This issue

    will be discussed in Section 6.3.

    5. Numerical Examples

    As a specific example, we now introduce a stock S with a time tvalue of $100 and a

    volatility of 30%. We first assume that interest rates and dividends are 0, i.e. r= = 0 ,and consider the pricing of a European passport option with one year left to maturity.

  • 8/4/2019 3 Passport Option

    15/18

    15

    Depending on the value of the current gain, w t( ) , (29) gives the following theoretical

    option values V(t)9:

    Theoretical Value of European Passport OptionS t r T t ( ) $100; ; . ;= = = = = 0 0 3 1

    w(t) V(t) V tt1 ( ) V tt

    1( ) Premium

    $100 $100.1566 $100.0000 $100.1493 $0.0073

    $50 $51.6456 $50.0746 $51.4859 $0.1597

    $20 $25.9063 $23.5344 $25.4406 $0.4658

    $10 $18.8846 $17.0129 $18.1410 $0.7436

    $0 $13.1381 $11.9235 $11.9235 $1.2145

    -$10 $8.8808 $8.1410 $7.0129 $0.7398-$20 $5.8876 $5.4406 $3.5344 $0.4470

    -$50 $1.5893 $1.4859 $0.0746 $0.1034

    -$100 $0.1566 $0.1493 $0.0000 $0.0073

    Table 1

    In the table above, we have also listed the values of the at-the-money call (V tt1 ( )) and the

    at-the-money put (V tt

    1( ) ) defined in (24a-b). The "premium" column in the table isdefined as ( )V t MAX V t V t t t( ) ( ), ( ) 1 1 and, as mentioned earlier, can be interpreted as thevalue of the future rights to switch the position in S. As expected, this value is highest

    around w t( ) = 0 ; i.e. when there is the most uncertainty about the future sign ofw(t) (andthus, from (23), the sign of the asset position u(t)).

    In Figure 1 below we have graphed V, V tt1 ( ) , and V tt

    1( ) against w. The peak of the

    premium ( )V t MAX V t V t t t( ) ( ), ( ) 1 1 atx = 0 is evident.

  • 8/4/2019 3 Passport Option

    16/18

    16

    Option Value vs. Current Gain

    0

    5

    10

    15

    20

    25

    30

    -20 -15 -10 -5 0 5 10 15 20

    Gain w (t ) ($)

    Value($)

    Passport Option

    Call

    Put

    S t r T t ( ) $100; ; . ;= = = = = 0 03 1

    Figure 1

    We now turn to the application of the finite difference scheme outlined in Section 4.

    Using a Crank-Nicholson scheme ( = 12 ), the same process parameters as above, and

    w t( ) = 0 , we get the following prices as a function of the grid size:

    Crank-Nicholson Numerical Value of European Passport Option

    S t r T t w t ( ) $100; ; . ; ; ( ) $0= = = = = = 0 03 1Theoretical Value = $13.1381

    Time-steps (N)

    x-steps (M) 25 50 100

    50 $13.0834 $13.0830 $13.0829

    100 $13.1240 $13.1236 $13.1235

    200 $13.1349 $13.1345 $13.1343

    400 $13.1392 $13.1373 $13.1372

    Table 2

  • 8/4/2019 3 Passport Option

    17/18

    17

    In generating Table 2, we have used odd-even averaging (i.e. the prices reported in the

    table are the averages of the prices computed with Mand M+1 x-steps). The CPU time

    whenM=400 andN=100 was 0.85 seconds (166 MHz Pentium).

    We see from the table above that i) the numerical scheme converges to the theoretical

    value, and ii) the number ofx-steps is clearly more important than the number of time-

    steps. In Table 3 below, we have fixed the number of time-steps to N=50 and listed

    option prices for various values ofw (with odd-even averaging). Again, it is clear that the

    numerical scheme converges to the correct values.

    Crank-Nicholson Numerical Value of European Passport Option

    S t r T t ( ) $100; ; . ;= = = = = 0 0 3 1N= 50

    Gain w(t)

    x-steps (M) -$20 -$10 $0 $10 $20

    50 $5.9074 $8.9222 $13.0830 $18.9222 $25.9074

    100 $5.8900 $8.8745 $13.1236 $18.8745 $25.8900

    200 $5.8884 $8.8794 $13.1345 $18.8794 $25.8884

    400 $5.8879 $8.8807 $13.1373 $18.8807 $25.8879

    Theoretical $5.8876 $8.8808 $13.1381 $18.8846 $25.9063

    Table 3

    Now, let us turn to an example where r . Specifically let us set10 r = 5% and =

    4.5%, and consider a 2-year passport option. With N = 100 and M = 800, the Crank-

    Nicholson scheme gives the following results (with odd-even averaging):

  • 8/4/2019 3 Passport Option

    18/18

    18

    Crank-Nicholson Numerical Value of European Passport Option

    S t r T t ( ) $100; . . ;= = = = =5%; 4 5%; 0 3 2 N= 100;M= 800

    w(t) V(t) V tt1 ( ) V tt1( ) Premium

    $20 $28.2277 $25.2453 $26.7334 $1.4943

    $10 $22.3741 $20.0208 $20.4249 $1.9492

    $0 $17.4323 $15.7362 $14.8268 $1.6961

    -$10 $13.5100 $12.2859 $10.0631 $1.2241

    -$20 $10.4261 $9.5460 $6.2392 $0.8801

    Table 4

    In the figure below, we have graphed the optimal holding strategy u* as observed in the

    finite difference lattice; notice the perhaps surprising presence of three distinctive

    regions.

    Optimal Holding Strategy vs. Time to Expiry and Current Gain

    -50

    -25

    0

    25

    50

    75

    100

    125

    150

    0.0 0.5 1.0 1.5 2.0

    Time to Expiry T-t (Years)

    Gainw

    (t)($)

    S t r( ) $100; . .= = = =5%; 45%; 03

    u* = 1

    u* = 1

    u* = 1

    Figure 2