Unit 6, lesson 48

Early exercise in continuous time

How the American value becomes a continuous-time optimal stopping problem, how the variational inequality and its free boundary describe it, and how value matching and smooth pasting solve the perpetual American put.

  • Video 48
  • Digital and American options

A put with strike 100 on a stock now at 70 can be exercised at any moment, so its holder can take 30 today or keep the right in case the stock falls further. Exercising collects the strike sooner and earns interest on it, waiting keeps the protection against further falls, and in continuous time this choice has to be made at every instant from the information available at that instant. Which stock prices call for exercise, and what is the right worth? This lesson writes the value as an optimal stopping problem, turns it into a variational inequality whose exercise boundary is part of the unknown, and solves the perpetual American put exactly, finding its boundary from value matching and smooth pasting and then proving that the boundary rule is optimal.

Key terms

Continuous-time optimal stopping

Definition Work under a pricing measure Q\mathbb{Q} for the money-market account Bu=eruB_u = e^{ru} with a constant continuously compounded rate rr, on the filtration generated by a Q\mathbb{Q}-Brownian motion WQW^{\mathbb{Q}}, and let the stock follow

dSu=(r−q)Su du+σSu dWuQdS_u = (r - q)S_u\,du + \sigma S_u\,dW^{\mathbb{Q}}_u

with a dividend yield q≥0q \ge 0 and σ>0\sigma > 0. An American claim with maturity TT and a continuous exercise payoff g≥0g \ge 0, such as the put payoff g(s)=(K−s)+g(s) = (K - s)^{+}, pays g(Sτ)g(S_{\tau}) at a time τ\tau chosen by the holder. The admissible exercise times after tt form the set Tt,T\mathcal{T}_{t,T} of stopping times with values in [t,T][t, T], so whether the holder has exercised by time uu must be decided by the information available at uu. Write Et,sQ\mathbb{E}^{\mathbb{Q}}_{t,s} for the expectation under Q\mathbb{Q} given St=sS_t = s, and assume Et,sQ[sup⁡t≤u≤Tg(Su)]<∞\mathbb{E}^{\mathbb{Q}}_{t,s}[\sup_{t \le u \le T} g(S_u)] < \infty. The value of a right not yet exercised is

V(t,s)=sup⁡τ∈Tt,TJτ(t,s),V(t,s) = \sup_{\tau \in \mathcal{T}_{t,T}} J_{\tau}(t,s),

where

Jτ(t,s)=Et,sQ[e−r(τ−t) g(Sτ)]J_{\tau}(t,s) = \mathbb{E}^{\mathbb{Q}}_{t,s}\bigl[e^{-r(\tau - t)}\,g(S_{\tau})\bigr]

is the value of exercising at τ\tau. This is a continuous-time optimal stopping problem. The constant times τ=t\tau = t and τ=T\tau = T are admissible, so

V(t,s)≥g(s),V(t,s)≥VEu(t,s),\begin{gathered} V(t,s) \ge g(s), \\[0.4em] V(t,s) \ge V^{\mathrm{Eu}}(t,s), \end{gathered}

where VEu=JTV^{\mathrm{Eu}} = J_T is the value of the European claim on g(ST)g(S_T). The continuation region is the set of points (t,s)(t,s) with V(t,s)>g(s)V(t,s) > g(s), and the exercise region is the set where V(t,s)=g(s)V(t,s) = g(s). For the put and the call payoffs a standard result, stated here without proof, says that VV is continuous and that the first entry time into the exercise region,

τ∗=inf⁡{u≥t:V(u,Su)=g(Su)},\tau^{*} = \inf\{u \ge t : V(u, S_u) = g(S_u)\},

is optimal. It is the continuous-time form of the Snell envelope rule of American options and optimal stopping, and it never exceeds TT because V(T,s)=g(s)V(T, s) = g(s).

In plain words The holder picks a rule that says at every moment, using only what is known at that moment, whether to exercise now. The value is the largest discounted pricing-weighted payoff over all such rules. Exercising at once and holding to maturity are two of the rules, so the American claim is worth at least its intrinsic value and at least the European claim.

Example Take the constructed inputs K=100K = 100, r=0.04r = 0.04, q=0q = 0, σ=0.2\sigma = 0.2 and one year to maturity for a put. At s=100s = 100 the European put is worth about 6.004 and the intrinsic value is 0, so the American put is worth at least 6.004, and a fine binomial tree and a finite difference scheme both put it at about 6.40. At s=60s = 60 the European put is worth about 36.126, less than the intrinsic value 40, because the strike it pays at maturity is discounted. The American put at s=60s = 60 is therefore worth at least 40, and the right to exercise early is worth at least 3.87 there.

Variational inequality

Definition Let L\mathcal{L} be the generator of SS under Q\mathbb{Q}, which acts on twice differentiable functions by

Lf(s)=(r−q)s f′(s)+12σ2s2f′′(s),\begin{aligned} \mathcal{L}f(s) &= (r - q)s\,f'(s) \\[0.4em] &\quad + \tfrac12\sigma^2 s^2 f''(s), \end{aligned}

and write AV=∂tV+LV−rV\mathcal{A}V = \partial_t V + \mathcal{L}V - rV for the operator of the Black-Scholes pricing PDE. The American value solves the obstacle problem, also called a variational inequality,

max⁡{AV, g−V}=0,V(T,s)=g(s),\begin{gathered} \max\{\mathcal{A}V,\ g - V\} = 0, \\[0.4em] V(T, s) = g(s), \end{gathered}

on [0,T)×(0,∞)[0, T) \times (0, \infty). Equivalently, three conditions hold together,

V≥g,AV≤0,(V−g) AV=0.\begin{gathered} V \ge g, \qquad \mathcal{A}V \le 0, \\[0.4em] (V - g)\,\mathcal{A}V = 0. \end{gathered}

The first holds because exercising at once is allowed. The second comes from waiting. Holding the right for a short time hh and then acting optimally is admissible, so

V(t,s)≥Et,sQ[e−rh×V(t+h,St+h)],\begin{aligned} V(t,s) &\ge \mathbb{E}^{\mathbb{Q}}_{t,s}\bigl[e^{-rh} \\[0.4em] &\qquad \times V(t + h, S_{t+h})\bigr], \end{aligned}

and where VV is smooth, Itô’s formula turns this into AV≤0\mathcal{A}V \le 0 after dividing by hh and letting h→0h \to 0. The third condition, called complementarity, says that at every point at least one of the inequalities is an equality, the pricing PDE AV=0\mathcal{A}V = 0 in the continuation region and V=gV = g in the exercise region. This classical form needs the derivatives to exist where they are used. For the American put in this model a standard result, stated here without proof, says that VV is continuous, that it is smooth in the continuation region, where AV=0\mathcal{A}V = 0, and that ∂sV\partial_s V is continuous across the boundary for t<Tt < T, while ∂ssV\partial_{ss} V jumps there. The inequality is then read in each region separately, or in a weak or viscosity sense that states the same obstacle problem without assuming a second derivative at the boundary or at the kink of the payoff.

In plain words The value is never below the payoff, and after discounting it is never expected under Q\mathbb{Q} to rise. Where the holder waits, the value behaves like a European price and satisfies the pricing PDE with equality. Where the holder exercises, the value equals the payoff, and keeping the right there gains nothing on average.

Example For the put on a dividend-free stock, V=K−sV = K - s near every point inside the exercise region, and there

A(K−s)=−rs−r(K−s)=−rK.\begin{aligned} \mathcal{A}(K - s) &= -rs - r(K - s) \\[0.4em] &= -rK. \end{aligned}

With r=0.04r = 0.04 and K=100K = 100 this is −4-4 per year, negative as the inequality requires. Holding a put that should be exercised costs the interest on the strike. With a dividend yield the same computation gives qs−rKqs - rK, which is positive for s>rK/qs > rK/q, so no point with s>rK/qs > rK/q can lie inside the exercise region. With r=q=0r = q = 0 the expression is 00, and the American put then equals the European put. In that case SS is a Q\mathbb{Q}-martingale, and the conditional Jensen inequality gives (K−Su)+≤EQ[(K−ST)+∣Fu](K - S_u)^{+} \le \mathbb{E}^{\mathbb{Q}}[(K - S_T)^{+} \mid \mathcal{F}_u], so the European value is a martingale that lies above the payoff. Stopping it at any exercise time gives at most its starting value, so no exercise rule beats holding to maturity.

Free boundary

Definition The free boundary is the border between the continuation region and the exercise region. It is not given in advance, and finding it is part of the pricing problem, which is why the American problem is a free-boundary problem rather than a PDE on a fixed domain. For the put on a dividend-free stock with r>0r > 0, a standard result, stated here without proof, says that for each t<Tt < T the exercise region is {s≤b(t)}\{s \le b(t)\} for a critical price b(t)b(t), where bb is continuous and nondecreasing with b(t)→Kb(t) \to K as t→Tt \to T. The value and the boundary then satisfy

  • the pricing PDE AV=0\mathcal{A}V = 0 for s>b(t)s > b(t) and t<Tt < T,
  • the exercise condition V=K−sV = K - s for s≤b(t)s \le b(t),
  • the terminal condition V(T,s)=(K−s)+V(T, s) = (K - s)^{+} and the decay V(t,s)→0V(t, s) \to 0 as s→∞s \to \infty,

together with value matching and smooth pasting at s=b(t)s = b(t), described in the next two cards. Solving the PDE above an arbitrary curve, with V=gV = g on the curve, gives the value of the rule that exercises the first time the price reaches that curve. That value is at most VV, so an arbitrary curve gives a lower bound and not the price.

For a call on a dividend-free stock with r≥0r \ge 0 there is no exercise region before TT. Put-call parity gives

CEu(t,s)=s−Ke−r(T−t)+PEu(t,s),\begin{aligned} C^{\mathrm{Eu}}(t,s) &= s - Ke^{-r(T - t)} \\[0.4em] &\quad + P^{\mathrm{Eu}}(t,s), \end{aligned}

which is larger than s−Ks - K because the European put is positive and e−r(T−t)≤1e^{-r(T - t)} \le 1. The European call is also positive, so it lies strictly above the payoff (s−K)+(s - K)^{+} before TT. Its discounted value is a Q\mathbb{Q}-martingale, so stopping it at any exercise time gives at most its starting value, and the American call is worth exactly the European call. Dividends or negative rates break this argument.

In plain words The free boundary is the stock price at which the holder switches from waiting to exercising, and it moves with the time left to maturity. The pricing problem has to find this line together with the value. A put holder exercises once the stock is low enough that interest on the strike outweighs the protection that is left, while the holder of a call on a stock without dividends loses value by exercising early.

Example With the constructed inputs K=100K = 100, r=0.04r = 0.04, σ=0.2\sigma = 0.2 and one year to maturity, the perpetual put of the last card has the boundary B=200/3≈66.67B = 200/3 \approx 66.67 and the value V∞(s)=K−sV^{\infty}(s) = K - s for s≤Bs \le B. A finite maturity allows only some of the stopping times of the perpetual problem, and the payoff is nonnegative, so for every ss

g(s)≤V(t,s)≤V∞(s).g(s) \le V(t,s) \le V^{\infty}(s).

For s≤Bs \le B both bounds equal K−sK - s, so all these prices lie in the exercise region of the one-year put, and b(t)≥200/3b(t) \ge 200/3. At s=60s = 60 the one-year put is worth exactly 40. The boundary of the finite-maturity put has no closed form, and a fine binomial tree and a finite difference scheme both place it near 79 when one year remains.

Value matching

Definition Value matching is the condition

V(t,b(t))=g(b(t))V\bigl(t, b(t)\bigr) = g\bigl(b(t)\bigr)

at the free boundary. The value meets the payoff continuously, so approaching the boundary from the continuation region gives the exercise value. For the American put in the Black-Scholes model it follows from the continuity of VV, and when a candidate boundary is chosen first and the continuation value is built on it, value matching holds by construction. In the perpetual put problem of the last card, with q=0q = 0, r>0r > 0 and σ>0\sigma > 0, fix a level LL in (0,K)(0, K) and let τL=inf⁡{u≥0:Su≤L}\tau_L = \inf\{u \ge 0 : S_u \le L\}. Write EsQ\mathbb{E}^{\mathbb{Q}}_{s} for the expectation given S0=sS_0 = s. For s≥Ls \ge L the rule that exercises at τL\tau_L is worth

fL(s)=(K−L)×EsQ[e−rτL1{τL<∞}]=(K−L)(sL)β,\begin{aligned} f_L(s) &= (K - L) \\[0.4em] &\quad \times \mathbb{E}^{\mathbb{Q}}_{s}\bigl[e^{-r\tau_L}\mathbf{1}_{\{\tau_L < \infty\}}\bigr] \\[0.4em] &= (K - L)\left(\frac{s}{L}\right)^{\beta}, \end{aligned}

where β=−2r/σ2\beta = -2r/\sigma^2. The second equality holds because β\beta is a root of the characteristic equation of the last card, so that e−ruSuβe^{-ru}S_u^{\beta} is a Q\mathbb{Q}-martingale. Stopped at τL\tau_L it stays below LβL^{\beta}, since β<0\beta < 0 and Su≥LS_u \ge L before τL\tau_L, and it tends to 00 on paths that never reach LL, so optional stopping and bounded convergence give

EsQ[e−rτL1{τL<∞}] Lβ=sβ.\mathbb{E}^{\mathbb{Q}}_{s}\bigl[e^{-r\tau_L}\mathbf{1}_{\{\tau_L < \infty\}}\bigr]\,L^{\beta} = s^{\beta}.

Every level satisfies value matching, fL(L)=K−Lf_L(L) = K - L, so value matching alone describes a whole family of exercise rules and cannot pick out the best one.

In plain words At the boundary the holder is indifferent between exercising and continuing, so the two values agree there. But every exercise level produces a value curve that meets the payoff at that level, so this condition alone cannot tell which level is best.

Example With K=100K = 100, r=0.04r = 0.04 and σ=0.2\sigma = 0.2 the exponent is β=−2\beta = -2, and at s=100s = 100 the rule with level LL is worth fL(100)=(100−L)L2/104f_L(100) = (100 - L)L^2/10^4.

level LL50506060200/3200/375758080
value at s=100s = 10012.512.514.414.414.81481514.81481514.062514.062512.812.8

All five rules satisfy value matching. The best is L=200/3L = 200/3, where (100−L)L2(100 - L)L^2 is largest because its derivative 200L−3L2200L - 3L^2 vanishes there. The rule with L=50L = 50 is even beaten by immediate exercise at s=55s = 55, since f50(55)=125000/552≈41.32f_{50}(55) = 125000/55^2 \approx 41.32 is less than the payoff 45.

Smooth pasting

Definition Smooth pasting, also called smooth fit, is the condition

∂sV(t,b(t))=g′(b(t))\partial_s V\bigl(t, b(t)\bigr) = g'\bigl(b(t)\bigr)

at the free boundary, so that the value meets the payoff with the same slope. It is a result with hypotheses, not a law of every stopping problem. A standard result, stated here without proof, gives smooth pasting for a one-dimensional diffusion with continuous paths and a positive diffusion coefficient when the payoff is differentiable at the boundary, under further regularity conditions, and it covers the American put in the Black-Scholes model at every t<Tt < T. It can fail when the price can jump, when the diffusion coefficient vanishes, or when the payoff has a jump or a corner at the boundary. In the perpetual put problem it is exactly the first-order condition for the best level. For s>Ls > L,

∂fL(s)∂L=sβL−β−1×(−L−β(K−L)),\begin{aligned} \frac{\partial f_L(s)}{\partial L} &= s^{\beta}L^{-\beta - 1} \\[0.4em] &\quad \times \bigl(-L - \beta(K - L)\bigr), \end{aligned}

which is positive for LL below βK/(β−1)\beta K/(\beta - 1), negative above it, and zero exactly when β(K−L)/L=−1\beta(K - L)/L = -1. The left side of this condition is the slope fL′(L)f_L'(L) of the value curve at the level, and the right side is the payoff slope g′(L)=−1g'(L) = -1. So the best level is the one where the slopes match.

In plain words The value curve does not just touch the payoff line at the boundary, it leaves it along the same tangent. If the curve met the payoff at an angle, moving the exercise level slightly would raise the value, so that level could not be the best one.

Example For the rules of the previous card the slope at the level is fL′(L)=−2(100−L)/Lf_L'(L) = -2(100 - L)/L. At L=50L = 50 it is −2-2, steeper than the payoff slope −1-1, and the value curve dips below the payoff just above 50. At L=80L = 80 it is −0.5-0.5, so the curve has a convex corner at 80, and at s=100s = 100 the rule is worth 12.8 instead of 14.814815. Only L=200/3L = 200/3 gives the slope −1-1. The payoff of a digital option jumps at its strike, and the third question below shows that smooth pasting then fails while value matching still holds.

Perpetual American put

Definition A perpetual American put has no maturity. Let q=0q = 0, r>0r > 0, σ>0\sigma > 0 and K>0K > 0, so that dSu=rSu du+σSu dWuQdS_u = rS_u\,du + \sigma S_u\,dW^{\mathbb{Q}}_u. Every stopping time with values in [0,∞][0, \infty] is admissible, and on the event {τ=∞}\{\tau = \infty\} the right is never exercised and pays nothing, so the value is

V(s)=sup⁡τEsQ[e−rτ(K−Sτ)+×1{τ<∞}].\begin{aligned} V(s) &= \sup_{\tau} \mathbb{E}^{\mathbb{Q}}_{s}\bigl[e^{-r\tau}(K - S_{\tau})^{+} \\[0.4em] &\qquad \times \mathbf{1}_{\{\tau < \infty\}}\bigr]. \end{aligned}

The problem looks the same at every date, so the value depends on the current price only, and the variational inequality becomes an ordinary differential inequality. The result, derived and verified below, is that with

β=−2rσ2,B=βKβ−1=2rK2r+σ2,\begin{gathered} \beta = -\frac{2r}{\sigma^2}, \\[0.4em] B = \frac{\beta K}{\beta - 1} = \frac{2rK}{2r + \sigma^2}, \end{gathered}

the value is V(s)=K−sV(s) = K - s for s≤Bs \le B and

V(s)=(K−B)(sB)βV(s) = (K - B)\left(\frac{s}{B}\right)^{\beta}

for s>Bs > B, and that the first time the price falls to the boundary, τB=inf⁡{u≥0:Su≤B}\tau_B = \inf\{u \ge 0 : S_u \le B\}, is an optimal exercise time.

In the continuation region the value solves 12σ2s2V′′+rsV′−rV=0\tfrac12\sigma^2 s^2 V'' + rsV' - rV = 0. Trying V=AsβV = As^{\beta} and dividing by AsβAs^{\beta} gives the characteristic equation

12σ2β(β−1)+rβ−r=(β−1)(12σ2β+r)=0,\begin{aligned} &\tfrac12\sigma^2\beta(\beta - 1) + r\beta - r \\[0.4em] &\quad = (\beta - 1)\bigl(\tfrac12\sigma^2\beta + r\bigr) = 0, \end{aligned}

with roots 11 and −2r/σ2-2r/\sigma^2. The root 11 gives a term that grows like ss, while a put is worth at most KK, so only the negative root stays. Value matching ABβ=K−BAB^{\beta} = K - B and smooth pasting βABβ−1=−1\beta AB^{\beta - 1} = -1 give, after dividing the second equation by the first, β(K−B)=−B\beta(K - B) = -B, which is the formula for BB. Since β<0\beta < 0, the boundary lies strictly between 00 and KK.

The verification uses the piecewise smooth Itô formula. On (B,∞)(B, \infty) the candidate is convex, because β(β−1)>0\beta(\beta - 1) > 0 and K−B>0K - B > 0, and by value matching and smooth pasting its tangent at BB is the line K−sK - s. So V(s)≥K−sV(s) \ge K - s there, and since V>0V > 0, the candidate dominates the payoff (K−s)+(K - s)^{+} everywhere. It satisfies 0<V≤K0 < V \le K, its first derivative is continuous, and its second derivative is continuous on each side of BB, so Itô’s formula applies with no extra term at BB. The operator gives 12σ2s2V′′+rsV′−rV=0\tfrac12\sigma^2 s^2 V'' + rsV' - rV = 0 for s>Bs > B and −rK<0-rK < 0 for s<Bs < B, so the discounted candidate e−ruV(Su)e^{-ru}V(S_u) has a drift that is never positive. Its Brownian integrand σsV′(s)\sigma sV'(s) equals −σs-\sigma s for s≤Bs \le B and σβV(s)\sigma\beta V(s) for s>Bs > B, so it is bounded, the stochastic integral is a martingale on every finite horizon, and the discounted candidate is a supermartingale.

For any stopping time τ\tau and any nn, the payoff lies below the candidate, so the expected discounted payoff at τ∧n\tau \wedge n is at most V(s)V(s). As n→∞n \to \infty the terms on {τ<∞}\{\tau < \infty\} converge, those on {τ=∞}\{\tau = \infty\} are at most Ke−rn→0Ke^{-rn} \to 0, and bounded convergence shows that no exercise rule is worth more than V(s)V(s). For s>Bs > B the drift vanishes before τB\tau_B, so the process stopped at τB∧n\tau_B \wedge n is a martingale with mean V(s)V(s). On {τB≤n}\{\tau_B \le n\} it equals e−rτB(K−B)e^{-r\tau_B}(K - B), the discounted payoff, and on {τB>n}\{\tau_B > n\} it is at most (K−B)e−rn(K - B)e^{-rn}, which tends to 00 because r>0r > 0. So exercising at τB\tau_B is worth exactly V(s)V(s). For s≤Bs \le B the rule exercises at once and V(s)=K−sV(s) = K - s.

In plain words Without an expiry date the problem looks the same every day, so the best rule is a fixed price level. Exercise the first time the stock falls to BB. Above BB the value is a decreasing power of the stock price that joins the payoff line at BB without a corner, and below BB the holder exercises at once. Removing the expiry adds stopping times, so the perpetual put is worth at least as much as every finite-maturity American put with the same strike and is not their price.

Example With the constructed inputs K=100K = 100, r=0.04r = 0.04 and σ=0.2\sigma = 0.2, the exponent is β=−2\beta = -2 and the boundary is B=200/3≈66.666667B = 200/3 \approx 66.666667. At s=100s = 100 the discount weight is E100Q[e−rτB]=1.5−2=4/9\mathbb{E}^{\mathbb{Q}}_{100}[e^{-r\tau_B}] = 1.5^{-2} = 4/9, and

V(100)=1003⋅1.5−2=40027≈14.814815,\begin{aligned} V(100) &= \frac{100}{3}\cdot 1.5^{-2} \\[0.4em] &= \frac{400}{27} \approx 14.814815, \end{aligned}

well above the value of about 6.40 of the one-year American put. At s=60s = 60 the put is exercised at once for 40. At the boundary the value is 100/3≈33.333333100/3 \approx 33.333333 with slope −1-1, and the second derivative jumps there from 00 to β(β−1)(K−B)/B2=0.045\beta(\beta - 1)(K - B)/B^2 = 0.045, so the value is continuously differentiable but not twice differentiable at BB. At s=70s = 70, just above the boundary, V(70)≈30.234316V(70) \approx 30.234316 exceeds the payoff 30, so the holder waits. The delta at 100 is V′(100)=βV(100)/100=−8/27≈−0.296296V'(100) = \beta V(100)/100 = -8/27 \approx -0.296296 per unit of stock price.

Check yourself

  1. Keep K=100K = 100 and σ=0.2\sigma = 0.2 but raise the rate to r=0.06r = 0.06. Find β\beta, the boundary of the perpetual put and its values at s=100s = 100 and s=70s = 70, and explain why the boundary moved up.
Show the answer

Now β=−2⋅0.06/0.04=−3\beta = -2 \cdot 0.06/0.04 = -3 and B=(−300)/(−4)=75B = (-300)/(-4) = 75. At s=100s = 100, above the boundary,

V(100)=25(43)−3=67564≈10.546875.\begin{aligned} V(100) &= 25\left(\tfrac{4}{3}\right)^{-3} = \tfrac{675}{64} \\[0.4em] &\approx 10.546875. \end{aligned}

At s=70s = 70, below the boundary, the put is exercised at once and V(70)=30V(70) = 30, while with r=0.04r = 0.04 the same price was in the continuation region. The slope of the continuation value at the boundary is β(K−B)/B=−3⋅25/75=−1\beta(K - B)/B = -3 \cdot 25/75 = -1, as smooth pasting requires. The boundary 2rK/(2r+σ2)2rK/(2r + \sigma^2) increases with rr, because a higher rate makes the interest earned on a strike received early larger, so exercise starts at a higher stock price. For the same reason the value at 100 falls from 400/27≈14.814815400/27 \approx 14.814815 to 10.54687510.546875.

  1. Set r=0r = 0 with K=100K = 100, σ=0.2\sigma = 0.2 and q=0q = 0. What do the boundary and the value of the perpetual put formula tend to as r↓0r \downarrow 0, what is the value of the perpetual put when r=0r = 0, and is there an optimal exercise time? Which step of the verification fails?
Show the answer

As r↓0r \downarrow 0, the exponent β=−2r/σ2\beta = -2r/\sigma^2 and the boundary B=2rK/(2r+σ2)B = 2rK/(2r + \sigma^2) both tend to 00, and V(s)=(K−B)(s/B)βV(s) = (K - B)(s/B)^{\beta} tends to KK for every ss, because βln⁡(s/B)→0\beta\ln(s/B) \to 0. With r=0.001r = 0.001, for instance, B≈4.761905B \approx 4.761905 and V(100)≈81.789911V(100) \approx 81.789911. At r=0r = 0 the stock is Su=sexp⁡(σWuQ−σ2u/2)S_u = s\exp(\sigma W^{\mathbb{Q}}_u - \sigma^2 u/2), which tends to 00 almost surely because WuQ/u→0W^{\mathbb{Q}}_u/u \to 0. So every level LL in (0,K)(0, K) is reached with probability 11, and the rule τL\tau_L pays exactly K−LK - L with no discounting. Letting L↓0L \downarrow 0 shows that the value is at least KK, and it is at most KK because the payoff is. The value is therefore K=100K = 100, but no stopping time attains it, because Sτ>0S_{\tau} > 0 makes the payoff smaller than KK on {τ<∞}\{\tau < \infty\} and the right pays nothing on {τ=∞}\{\tau = \infty\}. The verification fails at the last step. The leftover term on paths that have not reached the boundary was bounded by (K−B)e−rn(K - B)e^{-rn}, which no longer tends to 00, and with B=0B = 0 the boundary is never reached at all. In the exercise region the drift −rK-rK is now 00, so waiting costs nothing, and the supremum is only approached by waiting for ever lower prices.

  1. A perpetual American cash-or-nothing digital call pays one unit of currency if it is exercised at a time when S≥KS \ge K, with q=0q = 0, r>0r > 0 and σ>0\sigma > 0. Show that its value is V(s)=s/KV(s) = s/K for s<Ks < K and V(s)=1V(s) = 1 for s≥Ks \ge K. Check value matching and smooth pasting at KK, and explain why this does not contradict the smooth pasting result.
Show the answer

For s≥Ks \ge K, exercising at once pays 11, and no rule can pay more because the payoff is at most 11 and the discount factor at most 11, so V(s)=1V(s) = 1. For s<Ks < K, a rule pays only at a time when S≥KS \ge K, and since paths are continuous such a time comes no earlier than τK=inf⁡{u≥0:Su≥K}\tau_K = \inf\{u \ge 0 : S_u \ge K\}. Because r>0r > 0, every rule is worth at most EsQ[e−rτK1{τK<∞}]\mathbb{E}^{\mathbb{Q}}_{s}[e^{-r\tau_K}\mathbf{1}_{\{\tau_K < \infty\}}], and exercising at τK\tau_K attains this bound. The process e−ruSue^{-ru}S_u is a Q\mathbb{Q}-martingale because q=0q = 0, it stays below KK before τK\tau_K, and it tends to 00 as u→∞u \to \infty, so optional stopping and bounded convergence give

EsQ[e−rτK1{τK<∞}] K=s,\mathbb{E}^{\mathbb{Q}}_{s}\bigl[e^{-r\tau_K}\mathbf{1}_{\{\tau_K < \infty\}}\bigr]\,K = s,

and V(s)=s/KV(s) = s/K. This is the growing root β=1\beta = 1 that the put had to discard. Value matching holds, since V(s)→1=g(K)V(s) \to 1 = g(K) as s↑Ks \uparrow K. Smooth pasting fails, since the slope from the left is 1/K1/K, which is 0.010.01 for K=100K = 100, while the value is flat to the right, so it has a corner at the boundary. There is no contradiction, because the payoff jumps from 00 to 11 at KK and has no derivative there, so a hypothesis of the smooth pasting result is not met.

How this lesson connects