Closed-Form Greeks for a Perpetual American Put in Black–Scholes
Summary
The answer derives the price and Greeks of a perpetual American put under the Black–Scholes framework. Since the option has no maturity date, its value is time-independent and the pricing partial differential equation reduces to an ordinary differential equation. Assuming a power-form solution produces two exponents; the boundary condition at high underlying prices removes the growing term. Matching the exercise payoff to the continuation value and imposing smooth pasting determine the exercise threshold and remaining coefficient.
Below the threshold, immediate exercise gives the intrinsic payoff, delta of negative one, and zero gamma. Above it, the continuation value is a power function, which yields closed-form delta and gamma; the answer also notes that theta vanishes and says vega and rho can be obtained by differentiation. The derivation is specifically for a put under the stated Black–Scholes assumptions and boundary conditions. It does not cover finite-maturity options, dividends, or alternative market models.
Key ideas
- Time independence turns the perpetual-option pricing equation into an ordinary differential equation.
- A power-form solution yields two possible exponents, with the high-price boundary condition eliminating one term.
- Value matching and smooth pasting determine the optimal exercise threshold for the put.
- The exercise and continuation regions have different delta and gamma formulas.
- The result assumes the stated Black–Scholes setting and does not address model extensions.
Tags
Full text
# Do Perpetual American Options have closed form functions to compute the Greeks?
# Do Perpetual American Options have closed form functions to compute the Greeks?
I was wondering if there were analytical formulas to compute delta or gamma for perpetual American options?
## Answer by Kevin (score 7, accepted)
https://quant.stackexchange.com/a/46698
The Black-Scholes differential equation is a second-order PDE in two dimensions and reads as \begin{align*} \frac{\partial f}{\partial t} + rx\frac{\partial f}{\partial x} + \frac{1}{2}\sigma^2 x^2 \frac{\partial^2 f}{\partial x^2}-rf&=0, \\ \Theta+rx\Delta+ \frac{1}{2}\sigma^2 x^2 \Gamma-rf&= 0, \end{align*} assuming that $f\in \mathcal{C}^{1,2}([0,T]\times\mathbb{R})$. With the right boundaries conditions, $f(t,S_t)$ is then the value of a European, path-independent claim.
In the case of perpetual options whose price $f=f(S_t)$ does not depend on time, $\Theta$ vanishes, which reduces the pricing problem to a second-order PDE in one dimension (i.e. an ODE) \begin{align*} rx\frac{\mathrm{d} f}{\mathrm{d} x} + \frac{1}{2}\sigma^2 x^2 \frac{\mathrm{d}^2 f}{\mathrm{d} x^2}-rf&=0. \end{align*} Such an ODE can be solved by guessing $f(x)=x^n$. Then, \begin{align*} nrx^n + \frac{1}{2}\sigma^2 n(n-1) x^n-rx^n&=0, \end{align*} which, after dividing by $x^n$ yields a quadratic equation in $n$ with solutions $n_1=1$ and $n_2=-\frac{2r}{\sigma^2}<0$. The general solution is then given by $$f(x) = A x^{n_1} + B x^{n_2}.$$
Let’s focus on a put option with strike price $K$. Since there is no depence on $t$, the optimal exercise condition $s$ is a constant and we get three cases
- $x<s$: The option ought to be exercised and thus, $f(x) = K-x$,
- $x=s$: Smooth pasting condition: $\frac{\mathrm{d}f}{\mathrm{d}x}\bigg|_{x=s}=-1$ and
- $x>s$: the price is given by the ODE above with boundary condition $\lim\limits_{x\to\infty}f(x)=0$.
Condition 3) implies that $A=0$ yielding $f(x)=Bx^{n_2}$. \begin{align*} 1) &\implies Bx^{n_2}=K-x \implies Bs^{n_2}=K-s \\ 2) &\implies Bn_2s^{n_2-1} = -1 \implies Bn_2s^{n_2} = -s \end{align*}
Both equations are satisfied if $s=\frac{Kn_2}{n_2-1}=\frac{2rK}{\sigma^2+2r}$. We furthermore obtain $B=\frac{\sigma^2}{2r}\left( \frac{2rK}{\sigma^2+2r}\right)^{1+\frac{2r}{\sigma^2}}$. Thus, finally, \begin{align*} P(S_t) = \begin{cases} K-S_t & \text{if } S_t<s, \\ BS_t^{n_2} & \text{if } S_t\geq s. \end{cases} \end{align*}
Delta and Gamma of your put option are then \begin{align*} \Delta &= \begin{cases} -1 & \text{if } S_t<s, \\ Bn_2S_t^{n_2-1} & \text{if } S_t\geq s. \end{cases}\\ \Gamma &= \begin{cases} 0 & \text{if } S_t<s, \\ Bn_2(n_2-1)S_t^{n_2-2} & \text{if } S_t\geq s. \end{cases} \end{align*}
Please note the relationship between Gamma and Delta in the case $S_t\geq s$ as in the ODE at the top. Clearly, your option does not have a Theta whereas Vega & Rho can be obtained by the product rule. The price formula also gives you an exercise rule and tells you when you ought to exercise your option. You may also want to read this stellar post.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.