Chapter 14
In this chapter we briefly present the theory for pricing early-exercise (American) options in continuous time. Recall that American options were first introduced in Chapter 4, and the discrete-time case was dealt with in Chapter 7. Let us recall some of the properties of early-exercise options. The key difference between European-style and American-style options is that a holder of an American option can exercise her rights any time before the expiration date. This additional early exercise privilege should not be worthless. Thus, an American option is expected to be worth more than its European analogue. The extra premium paid on top of the price of the European option is called the early-exercise premium. We mainly focus our discussion on standard American call and put options with respective payoffs (S − K)+ and (K − S)+, although the theory can also be applied to other types of options. Throughout this chapter, we assume that we deal with only one underlying whose asset price process, {S(t)}t≽0, follows the standard geometric Brownian motion model, the risk-neutral dynamics of which is given by
Here, r ≽ 0 is the risk-free interest rate, q ≽ 0 is the continuous dividend yield, σ > 0 is the asset price volatility, and is a Brownian motion considered under the risk-neutral probability measure with the bank account as the numéraire asset.
Let t0 ≽ 0 be the contract inception time. American call and put options struck at K with expiration time T > t0 are claims to payoffs (S(t)−K)+ and (K −S(t))+, respectively, that the holder can exercise at any intermediate time t ∊ [t0, T]. As in previous chapters, the time-t value of an option with expiration date T is denoted by V (t, S), where S is the current asset (spot) price and t ∊ [t0, T] is the calendar time. It is also convenient to express the option value as a function of the time to expiration = T − t when the asset price model is assumed to be a time-homogeneous stochastic process; the option value therefore depends on and, as in previous chapters, we also denote the pricing function as v(,S), where v(T − t, S) = V (t, S).
An American option cannot be worth less than its corresponding intrinsic value, which is the payoff associated with immediate exercise. In contrast to the case of European calls and puts, whose no-arbitrage values satisfy a put-call parity, there exists a put-call estimate for American options, which gives lower and upper bounds on the difference of call and put values (see Equation (4.8) and Exercise 4.8):
where C and P denote the prices of the American call and put options, respectively, with spot S and time to maturity τ . In the absence of dividends on the underlying asset, there is no advantage in exercising an American call prior to the expiry date. Hence, the American call being exercised at the expiration date is equivalent to its European counterpart (with the same strike and expiration). As a result, the American and European calls on a stock without dividends have the same value. If the stock pays dividends, the arguments above are not valid. The optimal exercise date depends on the dividend process. If dividends occur occasionally at certain dates, it may be optimal to exercise an American call option right before a dividend payment that is large enough. Therefore, in the presence of dividends, the American call can be worth more than the European call. Recall that this situation was studied for a binomial tree model in Chapter 7. Let us generalize our findings about relationships between American and European call/put options in the following propositions.
Let VE and V, respectively, denote the values of European and American options having the same payoff Λ(S) and expiration date T . The following two conditions are equivalent:
That is, if the corresponding European price is always above the intrinsic value during the contract lifetime, then it is never optimal to exercise the American option at any time earlier than expiry, i.e., there is no early-exercise premium and V ≡ VE.
Proof. For any time t, the value VE (t, S) is the arbitrage-free price of a contract exercised at the expiry time T. Condition (i) implies that it is not optimal to exercise earlier for a lower value. For every time t, it is more beneficial to wait until expiration. The optimal exercise (stopping) time is therefore at expiry T. Hence, (i) implies (ii). To prove the converse, observe that the American option value is always above the intrinsic value, i.e., V(t, S) ≽ (S) for all (t, S). Hence, condition (ii) implies (i). This result is essentially a statement of the fact that an early-exercise opportunity (and premium) arises if and only if the corresponding European option value falls below the intrinsic (payoff function) value.
As a corollary of Proposition 14.1, we have the rather well-known result:
This result follows from an arbitrage-free argument. However, a simple and instructive proof goes as follows.
Proof. Recall the put-call parity relation for European call and put options with common expiry T and strike price K:
Using the fact that PE(t, S) ≽ 0 gives
Then, for q = 0, (14.2) gives CE(t, S) ≽ S − K. Hence the European call value is always above its payoff function. From Proposition 14.1, we conclude that the European call value, CE(t, S), is equal to the American call value, C(t, S), so that the early-exercise premium is zero. For the case q > 0, we use (14.2) and note that since the European put is a decreasing function of S, there exist large enough values of S such that PE(t, S) + e−q(T −t)S−e−r(T −t)K < 0, i.e., CE(t, S) < S−K for some S > K. From the previous result we therefore have C(t, S) > CE(t, S) and hence conclude that the early-exercise premium is nonzero for q > 0. This proves (i), while statement (ii) is proved in a similar fashion by reversing the roles of S and q with K and r, respectively, and is left as an exercise.
Statements (i) and (ii) are illustrated in Figures 14.1 and 14.2, respectively. If q > 0 (r > 0), then the graph of the call (put) option value function intersects the payoff diagram at some positive point Sc. For values of S greater (less) than Sc, the call (put) option price is strictly less than the payoff value. Note that P(t, 0) = e−r(T −t)K, which equals K if r = 0 and is less that K if r > 0, for all T − t > 0.
When we considered the no-arbitrage valuation of options under the binomial tree model, we analyzed the pricing of American options from both holder’s and writer’s points of view. The writer sells an option in exchange for some initial capital which can be used to hedge the short position in the derivative. This initial capital should provide the writer with sufficient funds to fulfil her obligations when the option is exercised. It is possible to find the best time for the holder (which is the worst time for the writer) to exercise the option. This time is called the optimal exercise time. The fair initial price of an American option is then defined as the smallest initial capital required to be hedged against exercise at the optimal time. Although the optimal exercise is not known in advance, the holder wishes to exercise the option as optimally as possible. Because the writer has no control over what exercise policy will be used by the buyer, the initial fair value of an American derivative with intrinsic value Λ(S) is defined as the maximum of over all possible exercise polices . It can be shown that both approaches give the same value. In the next section, we carry out this analysis in continuous time.
Consider an American option issued at time t0 ≽ 0 with payoff (intrinsic) value function Λ and expiration time T > t0. Suppose that the option has not been exercised before time t ∊ [t0, T]. Additionally, suppose that the holder of the option follows some exercise policy , which is a stopping time taking values in the interval [t, T] or taking the value ∞. Recall that St,T denotes the collection of all such stopping times. The no-arbitrage time-t value of the option, with underlying spot S, under a given exercise policy is given by
Note that we are using our previous shorthand notation for the conditional expectation . If is infinite, we set e−r∞ Λ(S(∞)) to be zero. Under of what exercise rule will be used by the holder, the time-t value of an American option is defined to be
The optimal stopping time * maximizes the expectation on the right-hand side of (14.3). In other words, * is given implicitly by
By analogy with the case of the binomial tree model, the optimal exercise time * is the random variable corresponding to the first time when the option value equals the intrinsic value,
That is, for maximal gain, along a stock price path (u, S(u, ω))t≼u≼T, the option should be exercised at the first time, say u = t* = *(ω), when V(t*, S(t*)) = Λ(S(t*)). Thus, letting S(t) = S, the (t, S)-plane consisting of the time and spot value points is separated into two sub-domains: a stopping domain where the option is exercised early,
and a continuation domain for which the option is not exercised,
The continuation domain is the complement of the stopping domain within the rectangle [t0, T] × [0, ∞). As is seen from (14.6), the continuation domain is the set of all points (t, S) such that the option value V(t, S) exceeds the value of the payoff function Λ(S).
The geometry of the stopping domain may be quite complicated. It depends on the payoff function Λ and whether the underlying asset pays discrete dividends. However, for the case with a standard call/put payoff and continuous dividends, the stopping domain turns out to be simply connected. A typical shape of the stopping domain for a standard American put option is demonstrated in Figure 14.3. The early-exercise boundary, ∂D, which separates the continuation and stopping domains, is a smooth curve on the (t, S)-plane and is of the form , where the function S*t is given by
for a call and
for a put. Here, V represents the value of an American call, C, or put, P , respectively. Since the American option value is always nonnegative, the superscript + signs in (14.8) and (14.9) are actually redundant. Because the option value is positive, the critical value S*t is larger than the strike K for the American call and it is less than K for the American put.
In general, the early-exercise curve S*t varies with time t. For a given calendar time t ∊ [t0, T], we define the continuation and stopping intervals in [0, ∞) for spot price S, denoted by and , respectively, so that iff and . For a given time t, the American option is exercised if , and its value is equal to the payoff function in . For the American call, we have and ; while for the American put, we have and . When S is in the stopping domain Dt, the values of the American call and put are C(t, S) = S − K and P(t, S) = K − S, respectively. In what follows, it will be convenient to express quantities in terms of time to maturity = T − t. Consequently, we adopt the notations , and .
An obvious consequence of Proposition 14.2 is that (a) for an American call on a non-dividend-paying stock the exercise boundary is trivial (i.e., it is never optimal to exercise early where ) and (b) for an American put on a non-dividend-paying stock the exercise boundary is nontrivial (i.e., there is an optimal early-exercise time) if the interest rate is positive.
Note that for a general payoff function, the stopping domain may consist of several disconnected regions; therefore, the early-exercise boundary may be a union of separate curves. For example, in the case of an American strangle whose payoff is a sum of standard call and put payoffs, the stopping domain consists of upper and lower regions (assuming that both r and q are strictly positive).
As follows from the definition of the stopping domain, the optimal exercise time * defined in (14.5) is also the first passage time of the stopping domain . That is, the time * is the first time when the stock price process reaches the early-exercise boundary S* (see Figure 14.4):
The American option should be exercised whenever the asset price S is in the stopping domain . This implies that the American option value V(t, S) can be written as a piecewise continuous function of S which is equal to the payoff for all spot values . For standard American call and put options, we have that C(t, S) = (S − K)+ = S − K if S ≽ S*t and P(t, S) = (K − S)+ = K − S if S ≼ S*t, respectively. Clearly, the option value functions have to be continuous at the exercise boundary point S = S*t or otherwise there exists an arbitrage opportunity. Moreover, as is demonstrated below, the optimal exercise condition requires the curve of V(t, S) to be tangent to the payoff at the point S*t. In other words, the pricing function for an American option has a continuous derivative at the exercise boundary; that is, the delta of the option price is continuous at the early-exercise boundary. This property is known as the smooth pasting condition.
We need to prove that the derivative of the option pricing function is equal to the derivative of the payoff function at the point S = S*t for any t ∊ [t0, T]. Let us first consider the case with a put option. Note that the argument presented below also readily follows for any continuous and monotonic payoff function such as the standard call and put payoffs. Suppose that the American put has not been exercised before time t. Consider the collection ℬ of all possible early-exercise boundaries defined by continuous functions b: [t, T] ω ℝ+. For each b ∊ ℬ, there is an exercise policy , which is the first passage time for the boundary b. Let
be the put value under the exercise policy . Since every policy is a stopping time in the set and the function S*t of time t, defining the optimal exercise boundary, belongs to the collection ℬ, the value of the American put in (14.3) is given by P(t, S) = supb∊ℬ P(t, S; b). The optimal exercise boundary b = S* maximizes the function b ↦ P(t, S; b). So, this is a problem in calculus of variations. In general, if u is a function and F(u) is some functional of u, then the calculus of variations is a technique that tries to find such a u that optimizes F. If u* is an optimal solution, the functional derivative is zero at u = u*. Since the optimal choice for the boundary b is the optimal early-exercise boundary S*, the derivative of the put value P with respect to b is zero at b = S*:
Let us find the total derivative of the function P with respect to b along the boundary:
where we use the fact that along the curve S = b(t). On the one hand, when b = S*, we have . On the other hand, the option value is equal to the payoff function when S = b. Therefore, P(t, b; b) = (K − b) and then
Putting the results together gives
where Λ(S) = (K − S)+ is the put payoff and equals K − S for all S < K. Note that S* < K for a put.
An alternative proof of the smooth pasting condition (14.11) is based on the no-arbitrage argument. If S < S*t, then P(t, S) = K − S. Therefore, the limit from the left is . Now consider the limit from the right. Since the American put value is always above the payoff values, we have . Our objective is to show that this inequality is actually a strict equality. We prove this by showing that there exists an arbitrage if the limiting value is strictly greater than −1. Suppose that the asset price at calendar time t is at the boundary, i.e., S ≡ S(t) = S*t. Consider a portfolio of one long put option and one share of stock. The portfolio value is
After a sufficiently small time lapse δt, the asset price can move downward into the exercise domain or upward into the continuation domain. We denote the change in the asset price by δS = S(t + δt) − S(t), so S(t + δt) = S + δS. If δS < 0, then P(t + δt, S + δS) = K −(S + δS) and the change in the portfolio value is δΠ = δP + δS = 0. If δS > 0, the small move δS creates a profit opportunity since δS > 0 and δP < 0 but in absolute value δP is smaller than δS. We thus have δΠ > 0. Let us find the order of magnitude of δΠ. Using the stochastic differential equation for the asset price process gives δS = μSδt + σSδW , where δW ~ Norm(0, δt). Therefore, we have
where Z ~ Norm(0, 1), since δW > 0 for an upward movement of the stock price. Thus,
This represents the change in portfolio value conditional on the stock price having a positive change within an arbitrarily small time interval δt. Since the term in is arbitrarily larger than all other terms of order , the change in portfolio value is positive if , i.e., the upward return on the portfolio is positive and of order . This is an arbitrage opportunity since the risk-free return should be a smaller quantity. Therefore, the condition (14.11) holds. In fact, the smooth pasting condition is applicable to all types of American options. The general result is presented below without a proof.
Consider an American option with a differentiable payoff function Λ at any point (t, S*t) on the early-exercise boundary. Then, the American option pricing function V satisfies the smooth pasting condition:
that is, the (spacial) derivative of V is continuous at the boundary of the stopping and continuation domains (as is illustrated in Figure 14.5). Additionally, the option value V satisfies the zero time-decay condition on the early-exercise domain,
Proof. The proof is left as an exercise for the reader.
Remarks:
For a call (or put) the property (14.12) simply gives
This is illustrated in Figure 14.5.
An American option can be considered as providing the right to exchange one asset for another, namely, one share of the underlying stock worth S dollars (asset one) and K dollars of cash (asset two). Such an exchange can take place any time before expiration. So, a call option gives the right to exchange cash for one unit of stock (i.e., exchange asset two for asset one) while a put option gives the right to exchange one unit of stock for cash (i.e., exchange asset one for asset two). Assets one and two have dividend yields q and r, respectively. Given this similarity we might expect call and put prices to be equal when we interchange the role of the underlying stock and cash. Let P(, S; K, r, q) and C(, S; K, r, q) respectively denote the price of the American put and call options with asset price S, strike price K, time to expiration , dividend yield q, and risk-free interest rate r. After interchanging the role of the underlying asset and cash, the price of the modified American put is P(, K; S, q, r). Since the modified put is equivalent to the American call, we have
This symmetry between the value function of an American call and put is called the put-call symmetry relation. The result is true for both European and American styles of options. It is also true for both perpetual and finite-expiration contracts. The symmetry relation (14.14) implies that the prices of at-the-money (i.e., S = K) American call and put options are equal if r = q. A rigorous proof of this relation is left as an exercise for the reader (see Exercises 14.2–14.3).
Bermudans are contracts that essentially lie in between European and American derivatives. Exercise of a Bermudan option can only occur at a fixed set of dates. Let
be the set of allowable exercise dates, t0 ≼ t1 < t2 < · · · < tM = T. On the one hand, the value of a Bermudan option is defined as the maximum arbitrage-free price of the contract under all possible exercise policies. Every exercise policy is a stopping time taking its values in the set T or taking the value ∞. Let ST denote the collection of all stopping times taking values in T ∪ {∞}. Assuming that the option has not been exercised before time t, its arbitrage-free value at time t is
where the underlying asset price process {S(t)}t≽0 is assumed to be Markovian. We expect (14.15) to be a good approximation to (14.3) for small durations δtj = tj − tj−1 between the many exercise dates. As max δtj → 0 (and hence M → ∞), the Bermudan option value in (14.15) converges to the (continuous-time exercise) American option value (14.3).
Since the continuous-time process {S(t)}t≽0 is Markovian, S(t1), S(t2), . . . , S(tM) form a Markov chain. It can be shown that the Bermudan option values at the discrete exercise dates satisfy the recurrence relation
where V(T, S) = Λ(S) at the expiration time T. The conditional expectation in (14.16) denoted by Vcont(t, S) represents the continuation value of the option at time ti. It is the time-t value of the option that has not been exercised yet at time t.
Let the asset price process be a continuous-time stochastic process with assumed risk-neutral transition PDF with S, S′ > 0 and 0 ≼ t < t′. Then, the continuation value in (14.16) is computed as
Recall that in the case of a time-homogeneous process, the transition PDF only depends on the duration t′ − t rather than on the individual time moments t and t′, that is,
In particular, recall that for the geometric Brownian motion model in (14.1), is the log-normal density given by (12.16) with r replaced by r − q.
The dynamic-programming formulation (14.16) of the Bermudan option pricing problem does not require computation of the early-exercise boundary. However, the optimal exercise rule and early-exercise boundary can be obtained simultaneously while computing option values. In particular, the optimal exercise rule is
Essentially, the rule is defined in the same way as that for the binomial tree model in Chapter 6. Since the Bermudan option can only be exercised at times from the set T, the stopping domain is the union of lines
The dynamic programming formulation of the American option pricing problem provides a basis for implementing a number of numerical methods for computing option prices using Monte Carlo simulations, finite-difference schemes, lattice methods, or a combination of such approaches. For a detailed exposition on the numerical methods for pricing American options, we refer the reader to the last chapter of this book.
In this section, we consider a perpetual option with infinite time to expiration. That is, a perpetual option has no expiration date and can be exercised at any future time. Such options are not among traded securities. However, they are an instructive mathematical concept because they admit simple analytic solutions. In this section we derive closed-form pricing formulae for perpetual American calls and puts. Additionally, perpetual options represent an accurate approximation of finite-expiration American options when the time horizon of the expiry is very long.
Consider a perpetual derivative with intrinsic value δ(S). We are interested in its value as a function of the underlying asset price. The holder of a perpetual American option can exercise it at any time. Since the time to expiry is always infinite, the option value must be independent of time. That is, the value of a perpetual derivative, V , depends only on the asset price, i.e., we simply write V(t, S) = V(S) for all t ≽ 0. It is reasonable to expect that the early-exercise boundary that separates the continuation and stopping domains does not depend on the time variable t as well. The function S*t that describes the early-exercise boundary is constant, i.e., there is a fixed exercise level S*t = S* for all t ≽ 0. The stopping domain (on the time and stock price plane) is for a perpetual put option and for a perpetual call option.
Let us consider the case of a perpetual American put option with intrinsic value (K−S)+. The holder will exercise the option when it is deep enough in the money. That is, there exists some constant level S* ≼ K so that it is optimal to exercise as soon as the price S(t) reaches the level S*. From the definition of the optimal stopping time * as given in (14.4) and (14.10), we conclude that the value of a perpetual put, P(S) ≡ P(S; K, r, q), is
where is the risk-neutral expectation conditional on S(0) = S, and * is the first passage time to the level S*, i.e.,
Under the assumption that the asset price follows the geometric Brownian motion model, the time * is the first passage time of the drifted Brownian motion , with drift , to the level , i.e.,
We recall from Section 10.4.2 of Chapter 10 that this corresponds to the first hitting time, , of the drifted Brownian motion down to the level L* < 0 in case S > S*. The mathematical expectation in (14.18) is actually the Laplace transform of the PDF of *, evaluated at r. This Laplace transform can be readily obtained analytically. However, it can also be computed via the Feynman–Kac formula for processes stopped at a first passage time. In this case the stopping time * is the first hitting time to the level S*. In particular, the function satisfies the ordinary differential equation (ODE) where is the Generator for the stock price process under the risk-neutral measure, i.e.,
subject to the boundary conditions
where S* is yet unknown but uniquely determined once v(S) is obtained in terms of S*, as described just below. The first boundary condition corresponds to * being zero if the process starts at S = S*. The second condition arises since * goes to infinity as the process is started at an arbitrarily large value S (i.e., the point at infinity is a natural boundary for the stock price process).
The value of the perpetual put given by P(S) = (K − S*)v(S) satisfies the ODE (14.19) subject to
Note that the ODE (14.19) is also obtained from the Black–Scholes partial differential equation (PDE) by setting the time derivative to zero. As is demonstrated below, the pricing function of a finite-expiration American option does indeed satisfy the Black–Scholes PDE (14.31) in the stopping domain. Since the perpetual option value V is time independent, the time derivative is identically zero. Hence, the Black–Scholes PDE (14.31) reduces to the ODE (14.19).
Equation (14.19) is of the Cauchy–Euler type, ax2y″(x) + bxy′(x) + cy(x) = 0, with constants a, b, and c. The general solution has the form , where A1 and A2 are arbitrary constants. Putting the function v(S) = S* into (14.19) gives the following auxiliary equation on the exponent λ:
Solving it gives
Assuming positive interest rate r, it is easy to show that λ− < 0 and λ+ > 0. So the general solution to (14.19) is . Now, we determine the coefficients a± in terms of S*. To satisfy condition (14.20(ii)),
we must have a+ = 0. Then, a− is determined from condition (14.20(i)):
for an arbitrary yet undetermined parameter S*. Thus, the solution to the problem (14.19)–(14.20) is
In fact, the function v(S) is the price of a so-called digital option that pays $1 when the asset price breaches a lower level S*. The perpetual put value is then
The last step is to determine S*. Consider two methods: first, using the fact that S* must be the optimal value that maximizes the option value P(S) among all possible choices of S* > 0; second, using the smooth pasting condition. Let us find the maximum of the function S* ↦ P(S; S*). Differentiating the option value with respect to S* for S* < S gives
Set to obtain the extremum
Note that since λ− < 0. Thus, S* given by (14.24) is indeed a maximum. Finally, substituting (14.24) in (14.23) gives the perpetual put price:
The solution in (14.25) is also readily obtained by applying the smooth pasting condition to the function in (14.23). Namely, we differentiate the function for S > S* and set the derivative to −1 at S = S*:
Solving the above equation for S* gives the optimal value in (14.24).
Let us examine what happens to the exercise boundary in the limiting case when the interest rate r is zero. From (14.22), we obtain λ− = 0. Thus, from (14.24) we see that S* = 0. Hence, for a zero interest rate, the perpetual put is never exercised early. This observation is consistent with the property of any finite-expiration American put.
Now we consider the perpetual American call struck at K. Let C(S) ≡ C(S; K, r, q) denote its price when the stock price is equal to S. As in the case of the perpetual put option, the call pricing function C(S) satisfies the ODE (14.19) but now for S ∊ (0, S*). In the stopping domain [S*, ∞), the call value is equal to the payoff value, i.e.,
Hence, the boundary conditions are
The first condition states that the call is worthless if the stock price is zero since it will remain at zero indefinitely, i.e., the payoff is always zero. The general solution to (14.19) is , where the exponents λ± are given by (14.22). Since C(0+) = 0 and λ− < 0, we must set a− = 0. Imposing the condition (14.26(ii)) gives a+ = (S*−K)/(S*)*+. Following the same procedure as above, we obtain the optimal value of S*:
The perpetual call price is then
A simple check by differentiation shows that this function satisfies the required smooth pasting condition for a call,
Let us examine what happens to the exercise boundary in the limiting case when the dividend yield q is zero. From (14.22) and (14.27), we see that λ+ → 1 and S* → ∞ as q → 0+. Hence, for a zero dividend yield, the perpetual call is never exercised early. Again, this is consistent with the property of any finite-expiration American call.
Pricing an American option can be formulated as a boundary initial value problem for a partial differential equation with a time-dependent free boundary. The solution domain is divisible into a union of a stopping region, , where the American option is exercised, and a continuation domain, , where the option is not exercised. Inside the continuation domain, the option value function satisfies the Black–Scholes PDE. On the early-exercise boundary, the option value is equal to the payoff function Λ(S). The early-exercise boundary is an unknown function of time which must also be determined as part of the solution. Here we assume the payoff is time independent, although the formulation also extends to the case of a time-dependent payoff.
Delta hedging and continuous-time replication arguments apply to American options in the same way as they apply to European options. Therefore, within the continuation domain the option pricing function must satisfy the Black–Scholes PDE. The connection between the optimal stopping time formulation and the PDE approach can be shown using the following heuristic. Consider the recurrence relation (14.16) for a calendar time t ∊ [t0, T] and a small time step δt > 0 :
Assuming V(t, S) is a sufficiently smooth function with continuous derivatives, we can expand V(t + δt, S(t + δt)) in a Taylor series while keeping terms up to . Assuming the underlying asset follows the GBM model in (14.1), we have:
The second equation is obtained by evaluating the expectation conditional on S(t) = S and then collecting terms up to . Note that the coefficient terms multiplying δt and are both ℱt-measurable with given spot value S(t) = S. Moreover, the conditional expectation term in vanishes by the independence of the Brownian increment and S(t), i.e., since . The expression in (14.29) has been written more compactly using the Black–Scholes differential operator ℒ := − r,
For values of S in the continuation domain the inequality V(t, S) > Λ(S) is satisfied. In (14.29), we require the right-hand side to equal the left to small order o(δt). Hence, the coefficient in δt must be zero, which is the Black–Scholes PDE:
Thanks to the time-homogeneous property of the solution, V(t, S) = v(, S), we have a PDE in terms of the time to maturity variable = T − t and spot S:
The Black–Scholes PDE does not hold on the stopping domain, where the American option is given by the payoff function V(S, ) = Λ(S). Since the payoff is time-independent, the derivative is zero. Thus, the solution v(, S) on satisfies . Combining regions and assuming the payoff is a twice differentiable function gives a nonhomogeneous Black–Scholes PDE valid in the whole region:
Given the function f(, S) whose time dependence is determined in terms of the early-exercise boundary, the solution to (14.32), subject to the initial condition
and the boundary conditions
can be obtained in terms of the solution to the corresponding (homogeneous) Black–Scholes PDE, .
For the American call and put, we recall the early-exercise curves S = S*() expressed as a function of time to maturity on the (S, )-plane. For the call, the set of spot values is then equivalent to the set of values S ≽ S*(τ). For the put, the values are the values S ≼ S*(). Hence, expressing the call and put option values as functions of τ and S, (14.32) and (14.33) specialize to
and
respectively. For the call, we used the fact that −ℒΛ(S) = −ℒ(S − K) = −(rK − qS) = qS − rK. For the put, −ℒΛ(S) = −ℒ(K − S) = rK − qS. Here, we used S*() to denote the early-exercise boundary for the respective call and put with given strike K. The right-hand sides of these nonhomogeneous PDEs are nonzero only within the respective stopping regions.
We close this section by working out some other basic properties of the early-exercise boundary for a call and a put option. Let’s consider the limit of infinitesimally small . In particular, consider an American call struck at K with continuous dividend yield q. The pricing function C(, S; K), is an increasing function of τ, i.e., C(τ2, S; K) ≽ C(1, S; K) for 2 > 1. Also, the smooth pasting condition guarantees that the pricing functions join the intrinsic line at levels S*(1) − K and S*(2) − K, respectively, giving S*(2) > S*(1). We hence conclude that S*() is a continuously increasing function of > 0 and attains the value of the early-exercise boundary of the corresponding perpetual call option, given by (14.27), in the limit → ∞. That is, an American call with greater time to maturity should be exercised deeper in the money to account for the loss of time value on the strike K. Since one would never prematurely exercise at a spot value that is below the strike level, the early-exercise boundary for an American call must satisfy the property S*() > K for all > 0. To determine the boundary in the limit , we note that the option value approaches the intrinsic value, i.e., at expiry the option value is given by the payoff C(S, K, = 0) = S − K for values on the exercise boundary. According to (14.36) we have
for S > K. Since the condition ∂C(S, K, 0+)/∂ > 0 ensures that the option is not yet exercised, the spot value S at which ∂C(S, K, 0+)/∂ becomes negative and hence for which the call is exercised at an instant just before expiry is given by . This is the case, however, if the value is in the interval S > K; that is if r > q > 0. In this case just prior to expiry the call is not yet exercised if the spot is in the region , but would be exercised if . Hence, in the limiting case we have . For the other case we have r ≼ q, so . Yet S > K, so that S*(0+) = K for r > q. Note that the condition S*(0+) > K is not possible in this case as this leads to a sub-optimal early exercise since the loss in dividends would have greater value than the interest earned over the infinitesimal time interval until expiry. Combining the above arguments we arrive at the general limiting condition for the exercise boundary of an American call just prior to expiry:
From this property we see that S*(0+) → ∞ as q → 0. So, for zero dividend yield the American call is never exercised early which is consistent with the fact that the American call has exactly the same worth as the European call. By using similar arguments as above we readily work out S*(0+) for the Amercian put struck at K with continuous dividend yield q. For the put, S*() is a continuously decreasing function of > 0 and attains the value in (14.24) in the limit → ∞. We leave it as an exercise for the reader to show that
Recall that the time-homogeneous risk-neutral transition PDF, , solves the forward Kolmogorov PDE in the S′ variable and the backward Kolmogorov PDE in the spot variable S with zero boundary conditions at S = 0 and S = ∞ for all > 0. As mentioned above, for the process (14.1) the PDF is just the log-normal density. We also know that the function solves the (homogeneous) Black–Scholes PDE. Combining these facts and applying Laplace transforms, one arrives at the well-known Duhamel solution to (14.32) in the form
where is defined in (14.33). An important aspect of this result is the fact that the American option value is expressible as a sum of two components. The first term is simply the standard European option value vE, as given by the discounted risk-neutral expectation of the payoff. Hence the second term, denoted by ve, must represent the early-exercise premium which the holder must pay to have the additional liberty of early exercise, i.e., ve(, S) = v(, S) − vE(, S).
For a call, , i.e., . For a given value of ′, this restricts the inner integral in (14.41) to the interval [S*( − ′), ∞). Similarly, for a put, , the inner integral in S′ is restricted to the interval (0, S*( − ′)]. Using (14.41), the solutions to (14.36) and (14.37) for the American call and put prices are given by:
respectively, where the corresponding early-exercise premiums take on the integral forms
>and
The above premiums can also be recast as
and
where denotes the time-0 risk-neutral expectation conditional on asset paths starting at S(0) = S. The time integral is over all intermediate times to maturity and the indicator functions ensure that all asset paths fall within the early-exercise region. The properties of the early-exercise boundaries established in the previous section guarantee that the early-exercise premiums are nonnegative. Using (14.39), for a dividend paying call we have S(′) ≽ S*(), i.e., . Hence, qS(′) − rK ≽ 0 and Ce ≽ 0. A similar analysis follows for the put premium where (14.40) gives rK − qS(′) ≽ 0 and Pe ≽ 0. The exercise premiums hence involve a continuous stream of discounted expected cash flows from contract inception until maturity.
For the geometric Brownian motion model (with constants r, q, and σ) the function is given by the log-normal density and the above double integrals readily simplify to single time integrals in terms of standard cumulative normal functions. Namely, the expectations in the integrands of (14.44) and (14.45) are easily computed by making use of the stock price representation
where under measure . Note that the quantity S*( − ′) is simply a constant, i.e., it is the value of the early-exercise boundary for the time to maturity − ′. By employing the identity in (A.1) of the Appendix, and using the usual steps as in the derivation of the standard European call, the expectation in (14.44) is given by
where we define . By a similar calculation, the expectation in (14.45) is given by
By inserting these expressions into (14.44) and (14.45), and using the pricing functions of the standard European call and put options, we have the explicit integral representations for the price of the American call and put:
where .
These integral representations are valid for S ∊ (0, ∞), ≽ 0. By setting the spot equal to the boundary value, S = S*(), and applying the respective boundary conditions, C(, S*(); K) = S*()−K for the call and P(, S*(); K) = K −S*() for the put, (14.46) and (14.47) give rise to integral equations for the early-exercise boundary. For the call:
and separately for the put:
where
Note that (14.48) and (14.49) involve a variable upper integration limit and the integrands are nonlinear functions of S*(), S*( ′), , and ′. From the theory of integral equations, (14.48) and (14.49) are known as nonlinear Volterra integral equations. Note that the solution S*(), at time to maturity , is dependent on the solution S*( − ′) from zero time to maturity up to time . Although (14.48) and (14.49) are not analytically tractable, simple and efficient algorithms can be employed to solve for S*() numerically. A typical procedure involves the division of the solution domain into a regular mesh: 0 = 0, i = ih, i = 1, . . . , n, with n steps spaced as h = /n. By approximating the time integral via a quadrature rule (e.g., the trapezoidal rule) one can obtain a system of algebraic equations in the values S*(i) which can be iteratively solved starting from the known value S*(0) = S*( = 0+) at zero time to maturity. Once the early-exercise boundary is determined, the integral in (14.46) or (14.47) for the respective call or put can be computed. In particular, a quadrature rule that makes use of the computed points S*(i) can be implemented. Accurate approximations to the early-exercise boundary are obtained by choosing the number n of points to be sufficiently large.
Since the auxiliary conditions are identical to those of the American call option price, the put and call price functions satisfy the put-call symmetry relation
with
where PE is the price of the European put option and the critical value for the early-exercise boundary at calendar time 1 solves
Compute the above expectation as a sum of two integrals: one over the domain and the other over , to finally arrive at the expression for P(S0, ) in terms of univariate and bivariate cumulative normal functions. Show whether is a strictly increasing or decreasing function of the volatility σ and explain your answer. What is this functional dependency for the case of a Bermudan call? Explain.