• No results found

YNAMIC HEDGING WITH TRANSA CTION COSTS� FR OM LA TTICE MODELS TO NONLINEAR VOLA TILITY AND FREE�BOUND AR YPR OBLEMS

N/A
N/A
Protected

Academic year: 2020

Share "YNAMIC HEDGING WITH TRANSA CTION COSTS� FR OM LA TTICE MODELS TO NONLINEAR VOLA TILITY AND FREE�BOUND AR YPR OBLEMS"

Copied!
74
0
0

Loading.... (view fulltext now)

Full text

(1)

DYNAMIC HEDGING WITH TRANSACTION COSTS:

FROM LATTICE MODELS TO NONLINEAR VOLATILITY

AND FREE-BOUNDARY PROBLEMS

Antonio Paras (12) and Marco Avellaneda (13)

Abstract.

We study the dynamic hedging of portfolios of options and other deriva-tive securities in the presence of transaction costs. Following Bensaid, Lesne, Pages & Scheinkman (1992), we examine hedging strategies which are risk-averse and have the least initial cost, in the framework of a multiperiod binomial model. This paper considers the asymptotic limit of the model as the number of trading periods becomes large. This limit is characterized in terms of nonlinear diusion equations. If A = k=(p

dt) < 1 (k is the roundrip transaction cost, is the volatility and dt is the lag between trading dates), the optimal cost approaches the solution of a nonlinear Black-Scholes-type equa-tion in which the volatility is dynamically adjusted upward to p

1 +A or downward to p

1;A according to the local convexity of the solution. For A =1, the upward

ad-justment is similar but the downward adad-justment assigns zero nominal volatility to the underlying asset for long-Gamma positions. In the latter case, the optimal cost function is the solution of a free-boundary problem. We also characterize the associated hedging strategies. We shown that ifA < 1, it is optimal to replicate the nal payo via \nonlinear Delta hedging". On the other hand, if A = 1, the optimal strategies are path-dependent,

non-unique and typically super-replicate the nal payo.

(2)

1. Introduction and Statement of the Main Results

The problem of accounting for transaction costs in the dynamic hedging of derivative securities has attracted considerable attention from theoreticians and practitioners. S-trategies which account for transaction costs and pricing models that incorporate the costs into the premium have considerable practical interest, especially for trading derivatives in markets with moderate or low liquidity.

The problem can be formulated in terms of an agent that buys and sells options on the stock of a company. At some point in time, he or she decides to hedge the \book", or options portfolio, against future price uctuations. The agent would like to determine the least costly strategy, taking into account the projected transaction costs due to dynamic hedging. The initial cost of such strategy can be interpreted as the minimal capital reserve needed to protect the portfolio against future market moves.1

We shall make the assumption that the agent is totally risk-averse: only strategies which ensure non-negative cash-ows after closing all positions are deemed admissible. This assumption is important in the framework of this paper but by no means necessary. Several theorists have considered hedging strategies which allow for losses but maximize a utility function assigned to the agent (Constantinides (1979,1986), Hodges and Neuberger (1989), Davis, Panas and Zariphopolou (1993)). In principle, a utility-based approach may present greater exibility2 but has the disadvantage of producing utility-dependent

results. For this and other reasons, total risk-aversion plays a central role in the assessment of transaction costs in derivative strategies.

Risk-averse hedging in the presence of transaction costs was rst considered by Leland (1985) for the log-normal model and later by Boyle and Vorst (1992) for the binomial lattice. Both papers consider only the problem of hedging a single option. A non-trivial generalization of the Leland model applicable to option portfolios and exotic options was proposed later by Hoggard, Whalley and Wilmott (1993), based on dynamic replication of the payo. However, Boyle and Vorst and Hoggard et al. both observed that replication may not always be feasible since it can lead to innite option prices when transaction costs exceed a critical value and the agent is long Gamma (as in the case of a long call position). Avellaneda and Paras (1994) examined this issue, which is related to the mathemat-ical posedness of the replication equation. They proposed an explanation for the ill-posedness, which points to a fundamental dierence between long and short options posi-tions in markets with large bid-oer spreads. The risk-aversesellerof an option is obliged to dynamically hedge his or her exposure in the cash market, regardless of transaction

1Throughout this paper, we consider only dynamic hedging with shares of stock and a money-market

account. Of course, in practice, traders also hedge their books with other derivative securities to (among other things) diminish the transaction costs. We assume that the agent has already taken a denite position in the derivatives market and seeks to hedge the \residual" exposure with a position in the cash market.

2The utility framework contains risk-aversion as a special case in which losses are assigned \innitely

(3)

costs. On the other hand, the buyer of the option risks only the initial premium: hedging is done primarily to oset the time-decay in the option's value. It is intuitively clear (and can be proved mathematically) that if transaction costs in the cash market are suciently large, Delta-hedging to oset time-decay is impossible. This key observation applies also to option portfolios: if transaction costs are high and volatility is low, Delta-hedging a position which is long-Gamma is counterproductive. In such situations, a temporary hold-ing strategy is preferable, since it does not carry immediate market risk as long as capital reserves are suciently high. Based on this observation, Avellaneda and Paras proposed a new scheme for pricing and hedging option portfolios which is based on solving an obsta-cle problem for Leland's volatility-adjusted PDE. The corresponding dynamic hedges are non-Markovian (path-dependent) anddominate { or super-replicate { the nal payo.

The aforementioned strategies are based on replication or super-replication. This raises the question of characterizing strategies which minimize the initial cost of hedging. How are the two concepts related ? The least-initial-cost formulation was rst considered by Bensaid, Lesne, Pages and Scheinkman (1992) (BLPS) in the framework of a nite-period binomial tree, using a a dynamic programming algorithm (see Section 2, equation 2.10). Due to dependency on the previous stock holdings, the BLPS optimal hedging strategies are path-dependent, with some notable exceptions. For instance, in the case of a short

option settled in shares, Bensaid et al. showed that it is always optimal to replicate the payo. This result has an interesting consequence: the BLPS least-initial-cost strategy for a short option corresponds, in the asymptotic limit of many trading periods, to a Black-Scholes pricing formula with volatility adjusted upwards to reect transaction costs, analogous to the Boyle and Vorst (1992) formula.3

The least-initial-cost pricing and hedging of complex options portfolios is the main subject of this paper. Our approach consists in characterizing the solutions of the BLPS algorithm in the limit of innitely many trading periods for general contingent claims. We show that the algorithm admits a simple interpretation in this asymptotic limit. In fact, the optimal initial costs satisfy nonlinear partial dierential equations analogous to those proposed by Hoggardet al. and by Avellaneda and Paras, with minor changes in the values of the adjusted volatilities that reect the dierence between the normal and binomial statistics. As a consequence of this result, we determine precisely in which instances the BLPS algorithm gives rise to replicating strategies and when the optimal strategies are path-dependent and dominating. We also show that whenever path-dependency holds for BLPS, the hedging strategies are essentially analogous to those proposed by Avellaneda and Paras (1994) for the log-normalmodel. Thus, path-dependency occurs when (i) transaction costs exceed a critical level and (ii) the agent is long-Gamma for some level of the spot price.

1.1 Overview of the results

Following Bensaid, Lesne, Pages and Scheinkman (1992), we formulate the problem in

(4)

terms of the binomial probability model. In this framework, there areN+1 trading dates, the last one being the expiration date. The lag between successive trading dates is xed. The impact of imperfect liquidity is modeled through a bid-oer spread in the cash market, assuming that the agent will buy stock at the oer and sell at the bid. The bid/oer prices for one share of stock are dened as

Sbid

n = S

n

1;

k 2

and Sask

n = S

n

1 + k2

whereSnis the average between the bid and oer andk represents the (percentage)

round-trip transaction cost for buying/selling stock, i.e.,4

k = Sask n

; S bid n

Sn

:

For simplicity, we assume that k is constant. The change in the average stock price over a single period is modeled by a two-state random variable

S

S Sn

n

n

U

D p

1-p

with probabilitiesp and 1;pfor upward and downward moves. We also assume that the

dollar return for lending/borrowing over one trading period is R (constant), and that U, D and R satisfy the \pure" no-arbitrage condition

D < 1 +R < U : A key feature of this model is given in

Denition 1.1.

The stock is said to be risk-feasible if there is a positive probability of posting a prot by following either one of the following strategies:

(i) Borrow money to purchase a share of stock hold the stock for one trading period sell the stock and pay back the loan.

(ii) Short-sell a share of stock deposit the proceeds in a money market account for one period close the account and unwind the short position after the period.

4Thus, an agent who buys and immediately sells one share of stock assumes a loss of kS

(5)

Mathematically, conditions (i) and (ii) are satised if and only if

D

1 +k=2 1;k=2

< 1 +R < U

1;k=2

1 +k=2

:

The risk-feasibility of an asset depends on how much its price is expected to oscillate over a single trading period in relation to the round-trip transaction costs. As we shall see, the BLPS optimal strategies are very dierent according to whether risk-feasibility holds or not. If the stock is risk-feasible, replicating strategies are always optimal for arbitrary contingent claims. Otherwise, replication may not be optimal.

To illustrate the sub-optimality of replicating strategies, we consider a simple example.

Example 1.2

Assume there is a single trading period. An agent wishes to hedge a short position in a hypothetical claim contingent on the value of a non-risk-feasible stock. Assume that this claim pays $1 in the \up" state and $0 in the \down" state. Consider rst the case in which the agent has no endowment in shares. Opening and subsequently closing any position in shares after one period will result in an overall loss under both states of the world. Hence, it follows that the initial hedging cost of any replicating portfolio using shares and an interest-bearing money-market account must exceed the present value of $1 (the maximum liability). On the other hand, simply holding the present value of $1 (i.e., $(1 +R);1) in cash constitutes a (cheaper) dominating riskless strategy. Notice,

however, that the situation is dierent if either (i) the agent has an endowment in shares or (ii) if the contingent claim is settled in shares rather than in cash. In such cases, a replicating strategy may be cheaper than $(1 +R);1 because transaction costs are lower

for the agent. As a matter of fact, the reader can verify that it is optimal to replicate when the agent's endowment in shares exceeds 1=!S0(1

;k=2)(U ;D)] shares in Case (i) and

1=!S0(U

;D)] in Case (ii) (See Section 3). This suggests that, aside from the risk-feasibility

of the underlying cash instrument, the agent's endowment and the form of payment may determine whether the it is optimal to replicate or not.

For a binomial model with a large numberN of trading periods per year | and hence with small duration between successive trading datesdt= T=N 1 | risk-feasibility is

equivalent to

A

k p

dt < 1 (1.1)

(6)

0.01 0.02 0.03 k/2

one week

half week

one day

half day

quarter day

1.9*10-2

-3

-3

-3

-4 dt

9.6*10

3.8*10

1.9*10

9.6*10

0.72 1.44 2.17

1.02 2.04 3.06

1.61 3.23 4.84

2.28 4.57 6.85

3.23 6.46 9.69

Table 1.1. Leland numberA for dierent values of the minimum lag between trading datesdt(from one week to1=4day) with round-trip transaction costs between2%and6% and volatility of20%.

continuum description of the system, and (ii) at the same time, Acan be considered to be nite. The interesting asymptotic regime of parameters for the asymptotic analysis of the BLPS algorithm is, in fact, dt 1 and A = O(1).

5

Under these assumptions, the asymptotic analysis of the BLPS algorithm in the limit N %1 yields the following results:

(i) If the underlying asset is risk-feasible, the minimal initial cost of risk-averse hedg-ing a European-style conthedg-ingent claim with payo value F(S) and expiration date

T approaches uniformly to the solution of the nonlinear diusion equation

@P

@t + 12 S2 b

2

@2P

@S2

@2P

@S2 + r

S @P@S ; P

= 0 (1.2)

with

P(ST) = F(S)

5The regime

dt 1, A 1, which might be considered relevant whendt is small, gives rise to

trivial buy/hold strategies. The BLPS cost function for this regime is recovered by rst letting dt% 1

and then taking the limitA 1 in the asymptotic equations (1.4) derived hereafter (cf. Avellaneda and

(7)

where

b

2

@2P

@S2

= 2

1 +Asign

@2P

@S2

: (1.3)

Here, r represents the annualized interest rate. Notice that, since the Leland number is less than unity, the nonlinear parabolic equation (1.2) is well-posed. The optimal hedging strategy corresponds to maintaining a hedge-ratio of @P

@S shares of stock at each trading

date.

(ii) If the underlying asset is not risk-feasible, the minimum initial cost for hedging a European-style contingent claim with payo value F(S) expiring at timeT can be approximated as N %1 by the solution of the \obstacle problem":

P(St) e

;r (T;t)F(er (T;t)S)

@P

@t + 12S22 (1 +A)

@2P

@S2 + r

S @P@S ; P

5 0

for all (St) and @P

@t + 12S22 (1 +A)

@2P

@S2 + r

S @P@S ; P

= 0 if P(St) > e;r (T;t)F(er (T;t)S),

with nal condition

P(ST) = F(S) : (1.4) This obstacle problem reduces to a linear PDE analogous to Leland's equation if FSS is

positive for all S. Otherwise, the problem splits the (St)- plane into two regions: one where the PDE is satised, and another, \the contact set", in which the value function coincides with the \obstacle"e;r (T;t)F(er (T;t)S) and the nominal volatility is zero. The

corresponding dynamic hedging strategies alternate between delta-hedging and holding periods without hedge adjustments. The times at which the agent switches from delta-hedging to static delta-hedging are determined by the position of the spot price with respect to the contact set and by the Delta of the agent's portfolio.

In simple words, the asymptotic analysis of the BLPS algorithm shows that the impact on the total hedging cost arising from bid-oer spreads can be taken into account by adjusting the volatility upward to p

1 +A when the agent is short \nonlinear Gamma" ( @2P=@S2 > 0 ) and adjusting the volatility downward to

p

(8)

Short Call Position

.

0.8 0.9 1 1.1

0 0.05 0.1 0.15 0.2

A = 1.12

S($) V($)

0.8 0.9 1 1.1

0 0.05 0.1 0.15 0.2

A = 0.94

S($) V($)

0.8 0.9 1 1.1

0 0.05 0.1 0.15 0.2

A = 0.71

S($) V($)

0.8 0.9 1 1.1

0 0.05 0.1 0.15 0.2

A = 0.50

S($) V($)

Figure 1.1. Value of a short call position with strike priceK = 1with6months to expira-tion. The parameter values arek = 1%, = 20%anddt= 0:01(A= 0:5) 0:005(A =

0:71) 0:003(A = 0:94) and 0:02(A = 1:12). The curves corresponding to the PDEs and the BLPS algorithm (thick line) are visually indistinguishable. The dotted lines represent the intrinsic value of the call.

agent is long \nonlinear Gamma" (@2P=@S2 5 0).

6 When A

= 1, an adjustment to zero

volatility should be made in the latter case.

In addition to providing a characterization of least-initial-cost dynamic hedging, the asymptotic PDEs provide an ecient computational procedure for solving approximate-ly the BLPS algorithm. In fact, BLPS involves two state-variables | price and stock

6Since

P represents costs the agent's cost (liabilities), the prot-loss is ;P. Hence our denition of

(9)

Long Call Position

.

0.8 0.9 1 1.1

−0.2

−0.15

−0.1

−0.05

0

A = 1.12

S($) V($)

0.8 0.9 1 1.1

−0.2

−0.15

−0.1

−0.05

0

A = 0.94

S($) V($)

0.8 0.9 1 1.1

−0.2

−0.15

−0.1

−0.05

0

A = 0.71

S($) V($)

0.8 0.9 1 1.1

−0.2

−0.15

−0.1

−0.05

0

A = 0.50

S($) V($)

Figure 1.2. Same as Figure 1.1 for a long call position. Again, the agreement between BLPS and the nonlinear PDE s is remarkable. Notice that the long call position is priced at intrinsic value (as if the volatility were zero) forA = 1:12.

holdings | (see equation (2.11) in Section 2), while the PDEs involve only the spot price. More importantly, the BLPS scheme has exponential complexity inN when the underlying asset is not risk-feasible, unlike the nite-dierence PDE solvers which are O(N2). The

error which arises from the use of a nite-dierence scheme for the PDEs (1.2) or (1.4) to approximate the BLPS algorithm is essentially proportional to p

dt, and hence small. The quality of the approximation is exhibited in Figures 1.1, 1.2, 1.3 and 1.4 for various contingent claims under realistic values of the model parameters for equity markets.

(10)

Short Buttery Position

.

0.8 0.9 1 1.1

0 0.02 0.04 0.06 0.08 0.1

A = 1.12

S($) V($)

0.8 0.9 1 1.1

0 0.02 0.04 0.06 0.08 0.1

A = 0.94

S($) V($)

0.8 0.9 1 1.1

0 0.02 0.04 0.06 0.08 0.1

A = 0.71

S($) V($)

0.8 0.9 1 1.1

0 0.02 0.04 0.06 0.08 0.1

A = 0.50

S($) V($)

Figure 1.3. Comparison between the value functions obtained from the dierential equa-tions and the Bensaid-Lesne-Pages-Scheinkmanalgorithm for a short0:9;1:0;1:1buttery

spread with six months to expiration. The smooth curves are the solutions of the PDEs (1.2) or (1.4) and the oscillating curves are solutions of the BLPS algorithm. The dotted lines represents the intrinsic value of the spread in present dollars. The parameter values are as in Figure 1.1.

(11)

Short Digital Position

.

0.850 0.9 0.95 1 1.05

0.02 0.04 0.06 0.08 0.1

A = 1.12

S($) V($)

0.98 0.850 0.9 0.95 1 1.05

0.02 0.04 0.06 0.08 0.1

A = 0.94

S($) V($)

0.98

0.850 0.9 0.95 1 1.05

0.02 0.04 0.06 0.08 0.1

A = 0.71

S($) V($)

0.98 0.850 0.9 0.95 1 1.05

0.02 0.04 0.06 0.08 0.1

A = 0.50

S($) V($)

0.98

Figure 1.4. Same as Figure 1.3 for a digital option with 6 months to expiration. The payo is$1if the stock is worth more than $1at expiry and$0 otherwise.

the asymptotic PDEs. This dependency on the time-lag is a conceptual disadvantage of the model vis a vis the utility-dependent approaches such as Davis, Panas and Zariphopolou (1993) which determine dt endogenously. It is clear however that small Leland numbers correspond to large intervals between adjustments, with greater slippage risk, and large Leland numbers correspond to smaller lags between adjustments and thus to less risk but more transaction costs. A practical way to specify dtwould be to view the slippage risk as being determined by the magnitudes of the nonlinear Delta (@P=@S) and nonlinear Gam-ma (;@

2P=@S2). Thus, a choice of dt can be made using either a \worst-case scenario"

time-step, or a time-step that varies according to the magnitudes of @P @S,

@ 2

P @S

2 and the time

(12)

his-tograms obtained by Monte Carlo simulation (Avellaneda and Paras (1994)). The overall result would be to have a variable Leland number A and a PDE that would combine the features of (1.2)-(1.3) and (1.4).7

The remaining sections of this of the paper contain a detailed mathematical analysis of the passage from the binomial lattice model to the asymptotic PDEs. In Section 2, we review the BLPS algorithm. In Section 3, we study two special conditions under which the optimal hedging strategy is to replicate the payo and thus BLPS reduces to a backward-induction algorithm on the binomial lattice. This analysis pertains to the properties of the BLPS algorithm at the discrete level. In Section 4, we study the asymptotic behav-ior of the algorithm in the cases when replicating strategies are optimal. The technique used in the proofs is to derive approximate solutions of the backward-induction algorithm using the solutions of the PDE (1.2). This requires some regularity properties of the so-lutions as well as a \comparison principle", adapted to the nonlinear induction relation, to evaluate rigorously the approximation error. Section 5 studies the case A =1, when

optimal dynamic hedging is path-dependent. To characterize this regime, we construct super-replicating strategies using the solution of the obstacle problem following Avellane-da and Paras (1994). This leads to an upper bound on the BLPS solution in terms of (1.4). A lower bound in terms of P(St) is obtained by comparing the BLPS optimal cost with the values of certain \barrier options" that knock out on the boundary of the contact set of the obstacle problem. The main asymptotic results are contained in Theorems 4.4, 4.5 and 5.4 in Sections 4 and 5. For the reader's convenience, the regularity properties of equations (1.2) and (1.4) used in the proofs are presented in an Appendix.

7The use of

variable-dt strategies was suggested in Whalley and Wilmott (1993) for small values of Afor which equation (1.3) remains well-posed. More recently, Grannan and Swindle (1995) investigated

(13)

2. The Bensaid-Lesne-Pages-Scheinkman Algorithm

Consider a binomial tree with N periods, starting at the initial date t0 and ending at

the expiration date tN. A trading strategy is dened as a sequence of portfolios (%nBn),

n= 0...N, to be held during each period. Here, %n represents the number of shares of

the underlying security held long or short andBn the balance of a money-market account.

Adjustments of the portfolio are done at the beginning of each trading period: at time tn

an amount %n ;%

n;1of shares is traded and the balance of the operation (transaction cost

included) is added to the money-market account. A self-nanced strategy is one for which the balance in the money-market account after adjusting the share holdings is exactly equal to Bn. We will only consider self-nanced strategies.

At timetn, but before readjusting the position, the portfolio is composed of %n;1 shares

and Bn;1(1 +R) in cash. The cost of trading %n ;%

n;1 shares is

(%n ;%

n;1)Sn+

k 2j%

n ;%

n;1 jS

n

&(% n

;%

n;1)Sn

where

&(y) =

8 > < > :

(1 + k

2) y y =0

(1; k

2) y y <0:

Therefore, a self-nanced strategy satises Bn =Bn;1(1 +R)

;&(% n

;%

n;1)Sn n= 12:::N: (2.1)

Applying this relation recursively, we obtain Bn =B0(1 +R)

n ;

n X j=1

&(%j ;%

j;1)Sj(1 +R)

n;j (2.2)

so that at timetN

BN =B0(1 +R) N

; N X j=1

&(%j ;%

j;1)Sj(1 +R)

N;j: (2.3)

This formula shows that a self-nanced strategy is uniquely determined by the initial money-market balance B0 and the (projected) sequence of stock holdings

f%

0...%N g.

8

A European-style derivative security is a contingent claim with payo

8It is assumed throughout the paper that the sequence f

n

g dening a trading strategy is

non-anticipating with respect to the ow of information, i.e., n = n( S

0 S

1 :::S

(14)

% N = %

N(S

N) B N =B

N(S

N)

in shares and cash, respectively, at time tN. A dominating (or risk-averse) strategy of a

short position in this claim is such that %N

=%

N and B

N =B

N (2.4)

for all nal states. Note that if a dominating strategy satises %N > %

N for some nal

state, the excess of shares can be sold and the prot credited to the money-market account. Therefore, we can restrict our attention to risk-averse hedging strategies for which

%N = %

N B

N =B

N: (2.5)

If a hedging strategy satises the more stringent conditions %N = %

N B

N =B

N (2.6)

for all nal states, we say that it is a replicating strategy. Given an adapted sequence of stock holdingsf%

0...%N = % N

g, it follows from (2.3)

that

B0 = max fS

j g

N j =1

8 < :

B

N(1 +R) ;N +

N X j=1

&(%j ;%

j;1)Sj(1 +R) ;j

9 =

(2.7) is the minimum initial cash reserve required to constitute a dominating strategy of the contingent claim (%

N B N).

9

Assume that at time t0 an agent is short the contingent claim and has an

inven-tory of %;1 shares (long or short). The minimum investment required to implement f%

0...%N = % N

g as a risk-averse hedging strategy is given by

%;1S0+ &(%0 ;%

;1)S0+B0

which represents the combined sum of the value of the initial endowment in shares, the cost of trading %0

; %

;1 shares, and the minimum initial cash reserves necessary to

ensure that the strategy f% j

g N

j=0 dominates the nal payo. An optimal hedging strategy

is one that, given the initial endowment %;1, minimizes the sum of the last two terms,

&(%0 ;%

;1)S0+B0 . By denition, this is the eective cost of the strategy. 9Here, the maximum is taken over all forward paths

fS j

g N

(15)

According to this denition, the minimum eective cost over all possible risk-averse hedging strategies (minimum eective cost, for short) is

V0(%;1S0) = min fjg

N j =0

f&(% 0

;%

;1)S0+B0 g

= min

f j

g N j =0

max

fS j

g N j =1

8 < :

B

N(1 +R) ;N +

N X j=0

&(%j ;%

j;1)Sj(1 +R) ;j

9 =

: (2.8)

2.1 Dynamic Programming Equation.

A similar argument shows that if an agent who has an endowment of %n;1 shares at time

tn sells the derivative security with payo (%

NB

N) and plans to implement the strategy f%

j g

N

j=n, the minimum cash reserve she requires to generate a dominating strategy is

b

Bn= max fS

j g

N j =n+1

8 < :

B

N(1 +R)

;(N;n)+ N X j=n+1

&(%j ;%

j;1)Sj(1 +R) ;(j;n)

9 =

: (2.9)

Hence, the minimum eective cost at time tn is

Vn(%n;1Sn) = min f

j g

N j =n

f b

Bn+ &(%n ;%

n;1)Sn g

= min

fjg N j =n

max

fSjg N j =n+1

8 < :

B

N(1 +R)

;(N;n)+ N X j=n

&(%j ;%

j;1)Sj(1 +R) ;(j;n)

9 =

(2.10)

forn= 0...N.

Proposition 2.1

The function Vn(% S) satises the equation

Vn(%n;1Sn) =

min

n

&(%n ;%

n;1)Sn+ 1

1 +RmaxfV

n+1(%nSnU)Vn+1(%nSnD) g

(16)

with nal condition10

VN(%N;1SN) =B N(S

N) + &(% N(S

N) ;%

N;1)SN : (2.12)

Proof:

The minimum cash reserve in eq. (2.9) can be rewritten in the form

b

Bn= max

S n+1

=fS n

US n

D g (

b

Bn+1

1 +R+ 11 +R&(%n+1 ;%

n)Sn+1 )

= 11 +R max

fUD g n

b

Bn+1+ &(%n+1 ;%

n)Sn+1 o

:

Therefore, we have min

f j

g N j =n+1

b

Bn= min f

j g

N j =n+1

1

1 +RmaxUD f

b

Bn+1+ &(%n+1 ;%

n)Sn+1 g

=

1

1 +RmaxUD

min

f j

g N j =n+1

f b

Bn+1+ &(%n+1 ;%

n)Sn+1 g

= 11 +RmaxfV

n+1(%nSnU)Vn+1(%nSnD) g:

Hence, substituting this into (2.10), we conclude that

Vn(%n;1Sn) = min f

j g

N j =n

f&(% n

;%

n;1)Sn+ b

Bn g

= min

n

&(%n ;%

n;1)Sn+ 1

1 +RmaxfV

n+1(%nSnD)Vn+1(%nSnD) g

: (2.13) We claim that the opposite inequality also holds. In fact, recall that Vn+1(%nSn+1)

represents the minimum eective cost at time tn+1 given that the endowment is %n and

the spot price is Sn+1. Because of this, the maximum of the two amounts 10The algorithms for solving the BLPS equation can have complexity

O(e

N) with

> 0 for some

contingent claims. This is due to increasing complexity with the time-to-maturity of the quantity maxfV

n+1(n S

n U)V

n+1(n S

n

D)g as a function of

n. This function must be stored in memory

to deduceV n from

(17)

&(%n ;%

n;1)Sn+ 1

1 +RVn+1(%nSnU)

and

&(%n ;%

n;1)Sn+ 1

1 +RVn+1(%nSnD)

is sucient to cover the value of a riskless hedge at time tn regardless of whether

Sn+1 =SnU or SnD. Consequently, we have

Vn(%n;1Sn) 5

min

n

&(%n ;%

n;1)Sn+ 1

1 +RmaxfV

n+1(%nSnU)Vn+1(%nSnD) g

: (2.14) Combining (2.13) and (2.14), we obtain the nonlinear dynamic programming equation (2.10). The nal condition in (2.11) follows from the denition of eective cost. Q.E.D.

Remark 2.2.

The argument generalizes to derivative securites which deliver a sequence of payos at dierent dates, contingent on the value of the stock at each date.11 Any such

derivative security can be specied by its sequence of payos (% nB

n), where

% n = %

n(S

n) B n =B

n(S

n): (2.15)

The eective cost function and the optimal hedging strategy for this security can be found by solving the modied dynamic programming equation

Vn(%n;1Sn) =

min

n

B

n+ &(% n+ %

n

;%

n;1)Sn+ 1

1 +RmaxfV

n+1(%nSnU)Vn+1(%nSnD) g

(2.16) with nal condition (2.12). Also, the same equation applies to derivative securities in which the nal date tN is a random stopping time, like barrier options, since the proof of

Proposition 2.1 does not use the fact that N is deterministic.

11Examples of such \contingent claims" include portfolios of European options with dierent maturities

(18)

Remark 2.3

In the formalism presented here, forward contracts and bonds correspond to contingent claims such that %

N and B

N are constant. It is easy to verify that for these

claims with no optionality the unique optimal strategy is then %

n = %

N for all n. The

minimum eective cost at time tn is given by

Vn(%n;1Sn) = &(% N

;%

n;1)Sn +

1

(1 +R)N;n B N

=

% NS

n +

1

(1 +R)N;n B N

+ k2 j% N

;% n;1

j S n

; %

n;1Sn :

(2.17) Here, the term in brackets corresponds to the well-known cost-of-carry formula (without transaction costs). The other two terms represent the transaction cost of the initial share purchase/sale minus the value of the agent's endowment.

More generally, assume that the nal payo has the form %

N = %

N(SN) + %

(0) and

B

N = B

N(SN) + B

(0) where %(0) and B(0) are constants. It is then easy to verify that

if !f% n g

N n=0B

0] is an optimal strategy for hedging the nal payo (%N(SN)BN(SN))

given initial endowment %;1, then ! f%

n + %

(0) g

N n=0B

0+B

(0)(1 +R);N] is an optimal

strategy for hedging the payo (%

NB

N) given an initial endowment %

;1+ % (0).

2.2 A stability property of the BLPS algorithm.

Replication of the nal payo can lead to mathematical instabilities if transaction costs are large (Whalley and Wilmott (1993), Boyle and Vorst (1992), Avellaneda and Paras (1994)). Even though there are nitely many trading periods, replication may be more expensive than an (already expensive) buy-and-hold strategy. The BLPS algorithm does not have this pathology.

Proposition 2.4:

Suppose that two European-style derivative securities with payos

%(1)

N B

(1) N

and

%(2)

N B

(2) N

are such that their respective eective costs at expiration satisfy

V(1) N (%S

N) 5 V

(2) N (%S

N) (2.18)

for all % and all SN. Then

V(1) n (%S

n) 5 V

(2) n (%S

n) (2.19)

(19)

Proof:

Using the inequality (2.18) and equation (2.11), we nd that for n = N ;1, we

have

V(1)

N;1(%S N;1)

5 V (2)

N;1(%S

N;1) :

(20)

3. Replication vs. Super-replication: \Fine Structure " of the BLPS Algorithm

In this section, we show that the risk-feasibility of the underlying asset is sucient to guarantee that replicating strategies are optimal. The dynamic programming equation (2.11) (or (2.16)) then reduces to a backward-induction relation for the pairs (%nBn)

(see Boyle and Vorst (1992)). Another condition under which replication is optimal is the k-convexity of the nal payo. This assumption can be seen as a discrete version of convexity of the value the nal payo.

Prices and state-variables corresponding to dierent nodes of the binomial tree are represented using double-index notation' e.g. Sj

n represents the price at time t

n at the

node (nj).

3.1 Risk-Feasibility.

Proposition 3.1.

If the underlying asset is risk-feasible, i.e., if 1 +k=2

1;k=2

D < 1 +R < 1;k=2

1 +k=2U (3.1) then

(i) the optimal sequences of stock holdings f% n

g and of cash balances fB n

g are

independent of the initial endowment %;1

(ii) the optimal hedging strategy is replicating (iii) given the pairs (%j

n+1B j

n+1) and (% j+1 n+1B

j+1

n+1), the hedge ratio % j

n is the unique

solution of the equation

&(%j+1 n+1

;% j n)S

j+1 n+1+B

j+1

n+1 = &(% j n+1

;% j n)S

j

n+1+B j

n+1 (3.2)

and the money-market account balance Bj

n is given by

Bj

n = 1

1 +R(&(%j+1 n+1

;% j n)S

j+1 n+1+B

j+1 n+1)

= 11 +R(&(%j n+1

;% j n)S

j

n+1+B j

(21)

Proof.

Assume rst that the starting date is tN;1, that the starting state is j (i:e:S =

Sj

N;1) and that the initial endowment is %

N;2. We abbreviate the notation, setting

SN;1=S j N;1

SU N =S

N;1U =S j+1

N

SD N =S

N;1D=S j N

(%U

NB

U

N) = (% j+1

N B

j+1 N )

and

(%D

NB

D

N) = (% j

NB

j N) :

According to Equation (2.11), the optimal hedge ratio %

N;1 is found by solving the

minimization problem

min

N;1

maxf(

U(%N;1)(D(%N;1)

g (3.4)

where the functions (U and (D are dened by

(U(%)

&(%;%

N;2)SN;1+ 1

1 +Rf&(% U N

;%)S

N;1U +B U N

g (3.5)

and

(D(%) = &(% ;%

N;2)SN;1+ 1

1 +Rf&(% D N

;%)S

N;1D+B D N

g: (3.6)

We claim that (U(%) and (D(%) are, respectively, strictly decreasing and strictly

(22)

d(U(%)

d% =

1

k 2

SN;1 ;

1 1 +R

1

k 2

SN;1U

5

1 + k2

SN;1 ;

1 1 +R

1;

k 2

SN;1U

=

1 + k2

SN;1

1;

(1;k=2)U

(1 +k=2)(1 +R)

<0

where risk-feasibility was used to obtain the last inequality. A similar calculation shows that

d(D(%)

d% =

1

k 2

SN;1 ;

1 1 +R

1

k 2

SN;1D

=

1;

k 2

SN;1 ;

1 1 +R

1 + k2

SN;1D

=

1;

k 2

SN;1

1;

(1 +k=2)D (1 +R)(1;k=2)

>0 :

Since (U is decreasing and (D increasing, we have

maxf(

U(%)(D(%) g=

(U(%) for %<% N;1

(D(%) for %>% N;1

where %

N;1 is the point where the two graphs intersect. Clearly, %

N;1 is also the value

of %N;1 at which the minimum of max f(

U(%)(D(%)

g is achieved. Hence, the optimal

hedge-ratio satises

(U(%

N;1) = ( D(%

(23)

which is equivalent to &(%U

N ;%

N;1)S

N;1U +B U

N = &(% D N

;% N;1)S

N;1D+B D

N: (3.7)

Notice that Equation (3.7) does not involve the initial endowment %N;2. In particular,

%

N;1 is completely determined by the nal cash-ows (% U

NB

U

N) and (% D

NB

D

N) for the

two connecting nodes at time N. Furthermore, according to Equation (2.9), we have B

N;1 = 11 +R f&(%

U N

;% N;1)S

N;1U +B U N g

= 11 +Rf&(% D N

;% N;1)S

N;1D+B D N

g:

(3.8)

Substituting the right-hand sides of (3.8) into the self-nancing equation (2.1), we see that the strategy (%

N;1B

N;1) replicates the nal payo. Equations (3.7) and (3.8) show

that %

N;1 andB

N;1 are both functions of the spot priceS

N;1, independent of the initial

endowment %N;2.

The procedure outlined here for timetN;1 can be repeated at earlier timestN;2,tN;3,

etc. Thus, Proposition 2 follows by induction on n.

3.2

k

-Convexity.

Another condition which ensures that (% nB

n) is path-independent and replicating is

k-convexity.

Denition 3.2.

The payo (%N(SN)BN(SN)) is said to be k-convex if the following

conditions are satised: (i) %j

N 5%

j+1

N for 0

5j5N ;1 (3.9)

and (ii)

1;

k 2

Sj N(%

j+1 N

;% j n)

5B j N

;B j+1 N

5

1 + k2

SN(% j+1 N

;% j

N) : (3.10)

The denition is motivated by the following important special case.

Proposition 3.3.

Let F(S) be a convex function and set

%N =F 0(S

N) and BN =F(SN) ;S

NF 0(S

N): (3.11)

(24)

Proof.

According to (3.11)

%j+1 N

;% j N =F

0(S j+1 N )

;F 0(S

j N) =

S j +1 N Z

S j N

F0 0(S)dS

and Bj

N ;B

j+1

N =

S j N Z

S j +1 N

(F(S);SF 0(S))

0

dS =; S

j N Z

S j +1 N

SF00(S)ds= S

j +1 N Z

S j N

SF00(S)ds:

In particular, since F0 0(S)

=0, (3.9) holds. Moreover,

Bj N

;B j+1 N

5S j+1 N

S j +1 N Z

S j N

F00(S)ds

=Sj+1

N (%

j+1 N

;% j N) 5

1 + k2

Sj+1

N (%

j+1 N

;% j N)

for all k=0. Similarly,

Bj N

;B j+1 N

=S j N

S j +1 N Z

S j N

F00(S)ds

=Sj N(%

j+1 N

;% j N) =

1;

k 2

Sj N(%

j+1 N

;% j N)

for all k=0. Q.E.D.

Example 3.4

Stock options with settlement in shares have k-convex payos. In fact, the payo for a call option is

%(S) =

1 S=K

0 S < K and B(S) =

;K S=K

(25)

F(S) = %(S)S+B(S) = Max(S;K0)

which is convex in S. Cash-settled options do not have k-convex payos. Clearly, since %j

N = 0 for allj, condition (3.10) would requireB

N to be constant, which is not the case

for cash-settled options.12

Proposition 3.5.

Suppose that (%NBN) is k-convex. Then

(i) the optimal sequences f% n

g and fB n

g are path-independent, independent of the

initial endowment %;1, and constitute a replicating strategy

(ii) (% nB

n) is k-convex for all n

(iii) %j n+1

5% j n

5% j+1 n+1

(iv) the portfolios (%j

n B

j

n ) satisfy the backward-induction equations

%j

n = (1 +

k=2)Sj+1 n+1%

j+1 n+1

;(1;k=2)S j n+1%

j

n+1+B j+1 n+1

;B j n+1

(1 +k=2)Sj+1 n+1

;(1;k=2)S j n+1

(3.12) Bj

n = 11 +R

1 + k2

(%j+1 n+1

;% j n)S

j+1 n+1+B

j+1 n+1

= 11 +R

1;

k 2

(%j n+1

;% j n )S

j

n+1+B j n+1

: (3.13)

Proof.

Assume that at time tN;1 the initial endowment is %N;2. The optimal hedge

ratio %

N;1 is the solution to the minimization problem

min

max

UD f(

U(%) (D(%) g

with (U and (D as in (3.5), (3.6). Since the transcation cost function & is convex, (U

and (D are also convex and so is

((%) = maxf(

U(%) (D(%) g:

Therefore, a necessary and sucient condition for the minimum of ((%) to be achieved at % = % is

12The argument shows that the only cash-settled contingent claims with

k-convex payos are bonds.

(26)

lim

"

d((%)

d% 50 and lim #

d((%)

d% =0: (3.14)

We claim that this minimum is unique, and that it is given by the unique solution of the problem

8 > < > :

(U(%

N;1) = ( D(%

N;1)

%D N

5 % N;1

5 % U N:

(3.15) To show this, we shall prove rst prove that if the payo is k-convex then (3.15) has a unique solution. Notice that (3.15) is equivalent to

8 > > > < > > > :

;

1 + k 2

(%U N

;% N;1)S

N;1U

+BU N =

;

1; k 2

(%D N

;% N;1)S

N;1D+B D N

%D N <%

N;1 <% U N:

(3.16)

Elementary linear algebra shows that a solution to (3.16) exists if and only if

1;

k 2

(%U N

;% D N)S

N;1D 5B

D N

; B

U N

5

1 + k2

(%U N

;% D N)S

N;1U :

But this is precisely condition (3.10) of the denition of k-convexity, so the claim follows. It remains to show that the solution to (3.16) achieves the minimum of (. For this purpose, we verify that the rst-order optimality condition (3.15) holds. We have

d(U(% N;1)

d% N;1

=

1

k 2

SN;1 ;

1 1 +R

1 + k2

SN;1U

5

1 + k2

SN;1 ;

1 1 +R

1 +k2

SN;1U

=

1 + k2

SN;1

1;

U 1 +R

<0 (3.17)

(27)

d(D(% N;1)

d% N;1

=

1

k 2

SN;1 ;

1 1 +R

1;

k 2

SN;1D

=

1;

k 2

SN;1 ;

1 1 +R

1;

k 2

SN;1D

=

1;

k 2

SN;1

1;

D 1 +R

>0 (3.18)

where we used the no-arbitrage condition D < 1 +R < U. Using (3.17)-(3.18) and the fact that ((%

N;1) = ( U(%

N;1) = ( D(%

N;1), we conclude that

lim

" N;1

d((%)

d% = d(U(% N;1)

d% N;1

<0 and

lim

# N;1

d((%)

d% = d(D(% N;1)

d% N;1

>0 as desired.

We have shown that %

N;1 is the optimal hedge-ratio. Since the problem (3:16) does

not involve the endowment %N;2, the optimal hedge-ratio is independent of the agent's

holdings.

The values of %

N;1 and B

N;1 can be computed from (3.16). They are

%

N;1 = (1 +

k=2)%U NS

N;1U

;(1;k=2)% D NS

N;1D+B U N

;B D N

(1 +k=2)SN;1U

;(1;k=2)S N;1D

(3.19) and

B

N;1 = 1

1 +R

1 + k2

(%U N

;% N;1)S

N;1U +B U N

= 11 +R

1;

k 2

(%D N

;% N;1)S

N;1D+B D N

(28)

We now show that the optimal portfolio at timetN;1, (% j N;1B j N;1) N;1

j=0 , is ak-convex

payo. For this, we consider the diagram

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . ... . .. . .. . ... . . ... ... ... .. ... ... . .. ... . . . .. ... . .. .. . .. . .. ... ... .. . .. ... ... .. .... ... . .. ... . . . .. . .. . .. .. . .. ... . .. ... .. ... ... ... .. ... ... ... ... . . ... ... . ... .. . .. ... ... ... .. ... ... ... . . ... ... . .. . .. . . . .. . .. . .. .. . .. . .. . .. ... ... ... . .. ... . . . .. ... . .. . .. .. . .. . .. ... . . . .. ... ... ... .. ... ... ... .. ... .... . .. . .. .. ... . .. ... .. ... ... ... ... .. ... ... ... . . ... ... . .. . .. . . . .. . .. . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (SN;2=S) N;2 UU N D U N D D N U N;1 D N;1

The inequality in (3.16) implies that %UD N 5% U N;1 5% UU

N and % D D N 5% D N;1 5% D U

N (3.21)

and therefore

%D N;1

5% U

N;1: (3.22)

Using these inequalities, the formulas for B

n in (3.20) and the no-arbitrage condition

D <(1 +R)< U, we nd that

BD N;1

;B U

N;1= 11 +RSUD %UD N + 1; k 2 %U N;1 ;

1 + k2

%D N;1

= 11 +RSUD

k%UD N

;k% U N;1+

1 + k2

(%U N;1 ;% D N;1) 5 1 1 +R

1 + k2

SUD(%U N;1

;% D N;1)

<

1 + k2

SU(%U N;1

;% D

(29)

and

BD N;1

;B U

N;1= 11 +RSUD fk%

UD N

;k% D

N;1+ (1

;k=2)(% U N;1

;% D N;1)

g

=

1

1 +R(1;k=2)SUD(% U N;1

;% D N;1)

>(1;k=2)SD(% U N;1

;% D

N;1): (3.24)

Inequalities (3.22), (3.23) and (3.24) show that (%N;1BN;1) is a k-convex payo. We

have therefore proved Proposition 3.5 for n = N ;1. The general proof now follows by

induction on n.

3.3 The backward-induction equations.

To better describe the minimum eective cost and the optimal hedging strategy, we introduce the state-variables13

Pn

%

nSn + Bn

and

Qn

%

nSn :

These variables can be interpreted, respectively, as the value of the portfolio and the value of its equity portion at time tn.

14

In the case of risk-feasible underlying assets, explicit backward-induction equations for the pairs (Pn Qn) can be derived by solving equation (3.7).

We shall avoid the use of superscripts by using the notation

8 > < > :

PU

n+1= % U n+1S

nU +B U n+1

QU

n+1 = % U n+1S

nU

8 > < > :

PD

n+1= % D n+1S

nD+B D n+1

QD

n+1 = % D n+1S

nD :

(3.25)

13In the rest of this section, we drop the superscript

and usef n

gandfB n

gto represent the optimal

portfolio.

(30)

Proposition 3.6

If the underlying asset is risk-feasible, the pairs (Pn Qn) satisfy

8 > > > > > > < > > > > > > :

Pn = 1 1+R

;

UPU n+1+

DPD n+1

+ (;1) a

k 2(1+R)

;

UQU

n+1 + ( ;1)

bDQD n+1

Qn = 1

;

PU n+1

;P D n+1

+ (;1) a k

2 ;

QU

n+1 + ( ;1)

cQD n+1

(3.26)

where D U aband c, dened hereafter, are functions of(P

n+1 Qn+1)(or,

equiv-alently, of (%n+1Bn+1)).

Specically, we have

Case 1:

%D

n+1 %

U n+1

and

1;

k 2

SnD(% U n+1

;% D n+1)

5B D n+1

;B U n+1

5

1 + k2

SnU(% U n+1

;% D

n+1) : (3.27)

In this case,

=

1 + k2

U ;

1;

k 2

D U = (1 +R)

;(1;k=2)D

D = (1 +k=2)U

;(1 +R)

and

a= +1 b=;1 c= +1 : (3.28)

Case 2:

%U

n+1 < % D n+1

and

1 + k2

SnD(% D n+1

;% U n+1)

5B U n+1

;B D n+1

5

1;

k 2

SnU(% D n+1

;% U

(31)

In this case,

=

1;

k 2

U ;

1 + k2

D

U = (1 +R)

;(1 +k=2)D

D = (1

;k=2)U ;(1 +R)

and

a=;1 b=;1 c= +1 : (3.30)

Case 3:

Either

%D

n+1 %

U n+1

and

1;

k 2

SnD(% U n+1

;% D

n+1)> B D n+1

;B U n+1

or

%U

n+1 < % D n+1

and

BU n+1

;B D n+1 >

1;

k 2

SnU(% D n+1

;% U

n+1): (3.31)

=

1;

k 2

(U ;D)

U = (1 +R)

;(1;k=2)D

D = (1

;k=2)U ;(1 +R)

and

a=;1 b= +1 c=;1 : (3.32)

Case 4:

Either

%D

n+1 %

(32)

and

BD n+1

;B U n+1 >

1 + k2

SnU(% U n+1

;% D n+1)

or

%U

n+1 < % D n+1

and

1 + k2

SnD(% D n+1

;% U

n+1)> B U n+1

;B D

n+1: (3.33)

In this case,

=

1 + k2

(U ;D)

U = (1 +R)

;(1 +k=2)D

D = (1 +k=2)U

;(1 +R)

and

a= +1 b= +1 c=;1 : (3.34)

Proof:

The proof follows by solving for %

N;1 in Equation (3.7) and generalizing to

arbitrary values of n.

Proposition 3.7.

If the nal payo is k-convex then the pairs (PnQn) satisfy the linear

backward-induction relation

8 > > > > > > < > > > > > > :

Pn = 1 1+R

;

UPU n+1+

DPD n+1

+ k 2(1+R)

;

UQU n+1

;

DQD n+1

Qn = 1

;

PU n+1

;P D n+1

+ k 2

;

QU

n+1 + Q D n+1

(3.35)

with

=

1 + k2

U ;

1;

k 2

(33)

U = (1 +R)

;(1;k=2)D

and

D = (1 +k=2)U

;(1 +R)

:

Proof:

The proof is immediate, since the portfolios (%nBn) satisfy the conditions in

(3.27) for all n.

Remark 3.8.

The eective cost of hedging a short position in a European option settled in shares can be calculated from (3.35) for arbitrary values ofk. On the other hand, along

option position corresponds to a linear backward-induction equation dened by Case 2 of Proposition 3.6 | provided that the underlying asset is risk-feasible. In both cases the corresponding values coincide with those obtained by Boyle and Vorst (1992).

Remark 3.9.

In general, D and U satisfy D + U = 1. For k > 0, D and U

are positive (in all four cases) only if the underlying asset is risk-feasible. If this condition holds,D andU can be interpreted as \risk-neutral" probabilities for no-arbitrage pricing

with transaction costs. Otherwise, since at least one of the inequalities in (3.1) does not hold, we have D

U < 0 in Case 2 (cf. (3.30)). Thus, the scheme (3.26) becomes

numerically unstable and replicating strategies may result in negative or innite prices as N %1.

If k= 0, we have

U = 1 +R ;D

U ;D

D = U

;1;R

U ;D

and the backward-induction equations reduces to the classical result of Cox, Ross and Rubinstein(1982)

8 > < > :

Pn = 1 1+R(

UPU n+1+

DPD n+1)

Qn = P

U n+1

;P D n+1

U;D :

(34)

4. k-Convex Payoffs or Risk-Feasible Underlying Assets: Asymptotics for N % +1

This section studies the backward-induction equations for N % +1. We recall rst

the standard Cox-Ross-Rubinstein scaling of the binomial tree, in which the parameters U D R, andN are related to the annualized volatility, the interest rate, and the maturity of the contingent claim. We then show that the optimal dynamic portfolio can be approxi-mated by the solution of the partial dierential equation (1.2)-(1.3) and its derivative with respect to the spot price.

4.1 Adjusting the model parameters.

We denote byT the time-to-maturity of a European-style derivative security and by dt= NT

the time-interval between successive adjustments of the hedging portfolio. Following the classical Cox, Ross, Rubinstein (1982) scaling for the binomial model, we set

8 > < > :

U =e p

dt + dt

D =e; p

dt + dt

(4.1)

and

R=er dt ;1

=rdt dt1: (4.2)

Here, and r are the annualized volatility and interest rate, respectively. The parameter represents the subjective drift (not adjusted for risk).15

TheLeland number

A

k p

dt : (4.3)

represents the \ percentage transaction costs per standard deviation for a single period".

Lemma 4.1.

For dt suciently small, the underlying asset is risk-feasible if and only if A < 1.

15As in the classical CRR theory, the parameter

(35)

Proof.

It follows from (3.1) that the underlying asset is risk-feasible if and only if k

2 <min

U ;(1 +R)

U + 1 +R 1 +R;D

1 +R+D

: (4.4)

Using the scaling relations (4.1), we nd that, for dt1,

U ;(1 +R)

U + (1 +R) =

p

dt+O(dt) 2 +O

p

dt

p

dt 2 and

1 +R;D

1 +R+D =

p

dt+O(dt) 2 +O

p

dt

p

dt 2 :

Thus, for dt suciently small, risk-feasibility is equivalent to k=2 < p

dt=2 , or just A <1. Q.E.D.

4.2. A Comparison Principle.

Denition 4.2.

A hedging strategy h

f e

%j g

N j=n

e

Bn i

is said to be -optimal at time tn for

the payo (%NBN) if:

(i) h f

e

%j g

N j=n

e

Bn+ i

is a dominating strategy for (%NBN)'

and

(ii) the eective cost of h f

e

%j g

N j=n

e

Bn i

diers from the optimal eective cost V(%Sn)

of (%NBN) by at most dollars, i.e.,

V(%S n)

;

e

Bn+ &( e

%n

;%)S n

5:

Let us represent formally the non-linear backward-induction equations (3.26) as

Pn

Qn

= )

Pn+1

Qn+1

(36)

Proposition 4.3.

Consider a nal payo (%NBN). Assume that either this payo is

k-convex or that the underlying asset is risk-feasible. Suppose that there exist sequences (Pe

n e

Qn) and (pnqn) having the following properties:

(i)

e

Pn e

Qn

= )

e

Pn+1 e

Qn+1

+

pn

qn

n= 0...N ;1' (4.6)

(ii)

e

PN =PN

e

QN =QN' (4.7)

(iii) if the underlying asset is not risk-feasible, then for everynthe intermediate \port-folios"

e

%n e

Bn

e

Qn=Sn e

Pn ;

e

Qn

(4.8) are k-convex for all n.

Dene

n

1;(1 +R)

;(N;n)

(1 +R);1R

max

n 0

>nS

jp n

0(S) j+

k 2jq

n 0(S)

j

:

Then, for each n 0 5 n 5 N ;1 the strategy h

f e

%j g

N j=n

e

Bn i

is n

;optimal.

Proof.

Let us introduce an auxiliary contingent claim with nal payo (%NBN) and

with intermediate payos (\coupons")

dn

bn

=

qn=Sn

pn ;q

n

(4.9)

forn= 0 :::N ;1. The payos of this auxiliary security are represented in Diagram 4.1.

Let Ve

n(%Sn) represent its optimal eective cost given an endowment % at time tn .

>From the assumptions (i) through (iii), we conclude that (%e n

e

Bn) is the optimal

risk-averse strategy for hedging this security (see Remark 2.2), and that (Pe n

e

Qn) represents

the optimal portfolio in the variables (PQ). The minimum eective costVe

n(%Sn) can be estimated by stripping the intermediate

coupons from the nal payo and pricing them separately. Forn0

=n, the coupon (p 0 nq

0 n)

can be purchased at pn

0+

k 2jq

n 0

j5 max n">nS

jp

n"(S) j+

k 2jq

n"(S) j

"

n (4.10)

dollars. Its value at time tn is therefore at most "n(1 + R) ;(n

0

;n). Since the eective

(37)

.. .. .. ... .. ... . ... .. ... . ... .. ... .. .. .. ... .. .. .. .. . .. .. .. .. . .. .. .. . . . .. .. ... . . .. .. . .. . . .. .. . . . .. .. . . . . . .. . ... . . . .. . . . . . . . .. . . . . . . ... . . . .. . ... . . . . .. ... . . . . ... . ... .. ... . ... .. ... . . .. .. ... .. .. .. ... .. .. .. ... .. .. .. . . . .. .. . .. . . .. . . . .. . . .. . . . .. .. . . . . . .. . . . . . . .. ... . . . . .. ... . . .. .. ... .. ... . ... .. ... . . .. .. ... .. .. .. .. . .. .. .. .. . .. .. .. . . . .. .. .. . . . .. .. . .. . . .. .. . .. . . .. . . . . . .. .. . . . . . .. . ... . . . .. . . . . . . ... . . . . . . ... . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 3 B 3 ) ( 2 3 B 2 3 ) ( 1 3 B 1 3 ) ( 0 3 B 0 3 ) (d 2 2 b 2 2 ) (d 1 2 b 1 2 ) (d 0 2 b 0 2 ) (d 1 1 b 1 1 ) (d 0 1 b 0 1 ) (d 0 0 b 0 0 )

Diagram 4.1.

contingent claim plus the present value of the estimated costs of the intermediate portfolios, we conclude that

e

Vn(Sn) 5V

n(Sn) +"n N;1

X j=n

(1 +R);(j;n) =V

n(Sn) +n : (4.11)

Similarly, a lower bound for Ve

n(Sn) is obtained by considering an auxiliary derivative

security that delivers, in addition to the intermediate coupons, " dollars at each trading date. The strategy h

f e j g N j=n e

Bn+n i

is clearly a dominating strategy for such security. But, since the intermediate payments are all positive on account of (4.10), the strategy is also dominating for the European contingent claim with one single payo (NBN) at

time tN. Thus, we have

Vn(Sn) 5

e

Vn(Sn) +n : (4.12)

(38)

4.3 Asymptotic analysis.

We consider rst payos of the form

8 > < > :

N(SN) =F 0(S

N)

BN(SN) =F(Sn) ;S

NF 0(S

N)

(4.13) where F(S) is a four-times continuously dierentiable function satisfying

kFksup S

8 < :

4 X j=0

Sj

djF(S)

dSj

9 =

<1 : (4.14)

The boundedness and regularity assumption (4.14) is mathematically convenient but not essential. In Section 4.4 we extend the results derived for the payos (4.13) to option portfolios.

The main result of this section is:

Theorem 4.4.

Let F(S) be a function satisfying the regularity condition (4.14). Assume that A < 1 or F(S) is convex. Let P(St) be the solution of the nal-value problem

8 > > > > > < > > > > > :

@P @t +

1 2

2 h

1 +Asign @ 2

P @S

2 i

S2@ 2

P @S

2 +rS @P @S

;rP = 0

P(ST) =F(S):

(4.15)

Set

8 > < > :

e

Pn(Sn) =P(Sntn) e

Qn(Sn) =Sn @P @S(S

ntn)

(4.16) and

e

n e

Bn

=

e

Qn=Sn e

Pn ;

e

Qn

: (4.17)

Then:

(i) There exists a constant; C = C(rAT) independent of F and dt, such that

e

Pn(Sn) e

Qn(Sn)

(39)

e

Pn e

Qn

=

e

Pn+1 e

Qn+1

+

pn

qn

(4.18) for n= 0...N ;1, with

jp n

j5CkFk(dt) 3

2 and

jq n

j5CkFkdt : (4.19)

(ii) In particular, consider a European-style contingent claim with payo

8 > < > :

N(SN) =F 0(S

N)

BN(SN) =F(SN) ;S

NF 0(S

N) :

Then, h f

e

j g

N j=n

e

Bn i

is aC0

kFk(dt)

1=2 {optimal hedging strategy for (

NBN),

where C0 =C0(rAT) is a constant independent of F and dt. Furthermore,

the minimum eective cost function of this contingent claim, Vn(Sn), satises,

for all and Sn,

V

n(Sn) ;

e

Pn+

k 2j

e

Qn ;S

n

j;S n

5C 0

kFk(dt)

1=2 : (4.20)

Proof.

In view of Proposition (4.3), the proof consists in establishing that ; e P n e Q n

is an approximate solution to the backward-induction equation (3.26). We shall estimate the remainders pn and qn in (4.19) using Taylor series expansions of pn and qn in powers of p

dt.

Step 1:

Reduction to r = 0: We can assume without loss of generality that R= r= 0. In fact, this amounts simply to measuring values in dollars-at-expiration rather than in present value.

Step 2:

P(St) is locally convex: If PSS(St)

= 0 in a neighborhood of the node of

interest, then the portfolio e n+1

e

Bn+1

is locallyk-convex,i.e., condition (3.27) (Case 1 of Proposition 3.6) holds.

Using the denitions , D andU in (3.28), we nd after some calculation that

(2 +A) p

(40)

U

1 2 ;

+ (1=2)2(1 +A)

(2 +A)

p

dt

and

D

1

2 + + (1=2)

2(1 +A)

(2 +A)

p

dt : (4.21)

ExpandingPe

n+1 and e

Qn+1 in a Taylor series around (Sntn+1), we nd that

e

PU n+1 =

e

Pn+1 + (SnU ;S

n) e

PSn+1 + 12 (SnU ;S

n) 2

e

PSSn+1 +

Oh jjS

3P SSS

jj 0dt

3=2 i

= Pe

n+1 + Sn e

PSn+1 p

dt + 12 (Sn e

PSn+1 + S 2 n

e

PSSn+1)

2 dt +

Oh

(jjS 2P

SS jj

0 + jjS

3P SSS

jj 0)dt

3=2 i

(4.22)

e

PD n+1 =

e

Pn+1

; S

n e

PSn+1 p

dt + 12 (;S

n e

PSn+1 + S 2 n

e

PSSn+1) 2 dt +

Oh

(jjS 2P

SS jj

0 + jjS

3P SSS

jj 0)dt

3=2 i

(4.23) and

e

Pn+1 ;

e

Pn = e

Ptn+1 dt +

Oh kj@

tP jj

t1=2 (dt) 3=2

i

(4.24) where we used the abbreviationsPe

Sn+1 = @P @S(S

ntn+1), e

Ptn+1 = @P

@t(S

ntn+1), etc., and

the semi-norms

jjjj 0

sup

St

j(St)j

and

k k t1=2

sup St

j(St)j + sup Stt 0

j(St) ; (St 0)

j jt;t

0 j

(41)

Substituting these Taylor expansions into (3.26) (with R=0), and using the fact that P(St) satises the PDE (4.15), we nd after a tedious but straightforward calculation that the pairs ;

e P n e Qn

and ; e Pn+1 e Q

n+1

satisfy

e

Pn

;

U e

PU n+1+

D e

PD n+1

;

k 2 U

e

QU n+1

;

D e

QD n+1

= pn (4.25)

and

e

Qn ;

1 Pe U n+1

; e

PD n+1

;

k 2 Qe

U n+1+

e

QD n+1

= qn (4.26)

with

jp n

j 5 C h

S

2P SS

0 + S

3P SSS

0 + kP

t k

t1=2 i

(dt)3=2 (4.27)

and

jq n

j 5 C h

S

2P SS

0 + S

3P SSS

0 + kP

t k

t1=2 i

dt : (4.28) Here, C = C(AT) is a constant independent of F and dt. Hence from Proposition A.1 in the Appendix, we conclude that

jp n

j 5 C(AT) jjFjj (dt)

3=2 (4.29)

and

jq n

j 5 C(AT) jjFjjdt : (4.30)

Step 3:

P(St) is locally concave: Next, we consider the case wherePSS(St) < 0 in

a neighborhood of the node (Sntn). A calculation completely analogous to the previous

one shows that

e

Pn

;

U e

PU n+1+

D e

PD n+1

+ k2 U e

QU n+1

;

D e

QD n+1

= pn (4.31)

and

e

Qn ;

1 Pe U n+1

; e

PD n+1

+ 2k Qe U n+1+

e

QD n+1

References

Related documents

Nazario Moreno, the enigmatic spiritual leader of the cartel, was allegedly killed in a shootout with government forces in December 2010 and soon after various factions

In each issue of NewsFLLash, our goal is to share the latest news on airport developm ents , improvements, and key employee accomplishments in a mobile-friendly,

Physical Network Topology, Logical Network Topology, Minimum Spanning Tree, Graph Theory, Bus Network Topology, Ring Network Topology, Star Network Topology, Tree Network Topology,

When the stock price goes up, the counterparty will exercise the call option and the investment company that sold the option would have to sell the underlying

Subasi (2010) also mentioned that two potential sources of the anxiety of Turkish learners of English in oral practice were individual students' fear of negative evaluation

Replicate the option payoff with a dynamic hedging strategy using stocks and risk-free securities 4. Compute the initial price of the replicating

This model corresponds to a basic (packet filtering) firewall architecture that is seen in commercial firewall products, such as: ARGuE (Advanced Research Guard for

The title for my study is: Experiences of midwives in caring for mothers who have lost their babies at birth in the labour wards of a hospital complex, Eastern Cape.. The goal of