Estimating an American Put's Expected Termination Date
Summary
The discussion considers how to estimate the expected termination time of an American put, counting maturity as the termination date when the holder never exercises early. One proposed approximation uses the time-zero price difference between otherwise comparable American and European puts. It attributes the early-exercise premium to the interest earned on the strike after early exercise, then rearranges that relationship to infer an average exercise time. A worked example uses option prices from QuantLib and reports an estimated time close to expiry.
The estimate depends on simplifying assumptions, including an approximate treatment of interest accumulation, and it is not a general exact formula for the distribution of exercise times. A separate comment suggests estimating the quantity through simulated underlying price paths and averaging exercise times and maturities across outcomes. That simulation approach would require a defined exercise policy and a model for the underlying; the discussion does not establish that American puts are exercised only when the underlying reaches zero.
Key ideas
- Expected termination time includes expiry for paths on which the American put is not exercised early.
- A proposed approximation infers average exercise time from the American put's premium over a comparable European put.
- The price-difference method attributes that premium to interest earned on the strike after early exercise.
- The approximation relies on simplified assumptions and does not recover the full distribution of exercise times.
- Simulation can estimate average termination time when the underlying model and exercise policy are specified.
Tags
Full text
# Expected date of exercise - American put
# Expected date of exercise - American put
I am interested in an analytic or computational estimate of the expected date of exercise of an American put. Are there research papers (or discussions on this site) estimating the expected date upon which the holder of an American put would early exercise?
The potential dates are bounded $0 \le t \le T$, where $t=0$ is the current date and $t=T$ is the expiry of the option. What is $\textrm{E}\left(t\right)$?
I have QuantLib available if this expected date of exercise problem is solved/solvable with that toolkit.
Revision 1
I am interested in the expected date of termination $ \textrm{E}\left( t_\textrm{termination}\right) $ for an American put contract.
$$ 0 \le \textrm{E}\left( t_\textrm{termination}\right) = \begin{cases} t_\textrm{exercised} \le T &\text{if put is exercised}\\ T & \text{otherwise} \end{cases} $$
My original version of this question is problematic. An American put may be exercised up to the expiration date $T$ of the contract or not at all.
## Answer by krkeane (score 1)
https://quant.stackexchange.com/a/79836
Solution concept
Assuming otherwise identical parameters, the difference in value at time $t=0$ between an American put $P_0$ and a European put $p_{~0}$ is attributable to interest earned on the strike from expected early exercise date $\bar{t}$ to expiry date $T$.
If both the American and European put are exercised, the American put holder will have the future value of the early exercised strike $K e^{r\left(T-\bar{t}\right)}$, while the European put holder will receive the strike $K$.
$$ \begin{align} P_0 - p_{~0} &= K e^{r\left(T-\bar{t}\right)} - K \\ &\approx K \left(1 +rT -r\bar{t}\right) -K \\ \frac{P_0 - p_{~0} }{K}&\approx rT - r\bar{t} \end{align} \\ \boxed{ \bar{t} \approx T - \frac{P_0 - p_{~0} }{rK} } $$
Interpretation
For a given pair of American and European puts
- If $P_0=p_{~0}$, expected termination of American put is $\bar{t} = T$.
- If $P_0>p_{~0}$, expected termination of American put is $0 \le \bar{t} \lt T$.
R Code
```
library(RQuantLib)
S <- 100 # underlying
T <- .5 # expiry
K <- 100 # strike
r <- 0.0533 # risk free rate
d <- 0 # dividend rate
sigma <- .40 # volatility
P0 <- AmericanOption(
"put",
underlying = S,
strike = K,
dividendYield = d,
riskFreeRate = r,
maturity = T,
volatility = sigma
)
p0 <- EuropeanOption(
"put",
underlying = S,
strike = K,
dividendYield = d,
riskFreeRate = r,
maturity = T,
volatility = sigma
)
t_bar <- T - (P0$value - p0$value) / (r * K)
cat( sprintf('P0 = %8.3f, t_bar = %6.3f\np0 = %8.3f, T = %6.3f',
P0$value,t_bar,p0$value,T))
#> P0 = 10.066, t_bar = 0.456
#> p0 = 9.832, T = 0.500
```
Created on 2024-06-24 with reprex v2.1.0
## Answer by KaiSqDist (score 0)
https://quant.stackexchange.com/a/79823
Not an answer, but a comment on how to possibly get the expected date of exercise $E(t)$.
From what I understand, an American put is exercised early only when the spot is at zero and the put is at its max value. Otherwise, there is always time left in the option for the spot to decrease further and generate more intrinsic value for the put. It would make more sense to trade away the put option.
If one would want to determine when the spot hits zero on average/expectation, one would have to simulate the spot price evolution of the underlying and see how often it hits zero (and when the holder exercises the American put). The rest of the simulations, I suppose the holder keeps it till maturity. The expected time would then be a weighted average of the number of times the spot hits zero times their relevant time and the number of times the spot is kept till maturity and time $T$.
Hopefully this makes sense? Happy to clarify and to discuss what you think.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.