Deriving the Truncated Lognormal Expectation in Black–Scholes
Summary
The document derives the expected terminal stock value conditional on the stock finishing above the strike, a term used in the Black–Scholes call price. It starts from geometric Brownian motion, converts the condition that the terminal price exceeds the strike into a lower bound on a standard normal variable, and writes the expectation as an integral over that tail.
Completing the square in the exponent shifts the normal density and produces a cumulative normal probability evaluated at the familiar first Black–Scholes term. A second answer reaches the same result by changing from the money-market numéraire to the stock numéraire, under which the probability of finishing above the strike gives the corresponding normal term. The derivations assume a lognormal price process; the change-of-measure presentation additionally assumes deterministic rates, no arbitrage, and market completeness. The material explains the identity rather than testing a pricing model against market data.
Key ideas
- Under geometric Brownian motion, the terminal stock price is a function of a standard normal variable.
- The condition that the stock finish above the strike becomes a threshold on that normal variable.
- Completing the square shifts the density and yields the first cumulative-normal term in the call-price derivation.
- A stock-numéraire change of measure offers an alternative derivation under the stated pricing assumptions.
Tags
Full text
# Understanding the solution of this integral
# Understanding the solution of this integral
The following integral represents an expected value of a geometric brownian motion for $S_T>K$ (i.e. part of the Black-Scholes call option price): $$\int_{z^*} (S_te^{\mu\tau-\frac{1}{2}\sigma^2\tau+\sigma\sqrt{\tau}z})\frac{1}{\sqrt{2\pi}}e^{-\frac{z^2}{2}}dz =e^{\mu\tau}S_tN(d_1^*)$$ with $z^*=\frac{\ln\frac{K}{S_t}-(\mu-\sigma^2/2)\tau}{\sigma\sqrt{\tau}}$, $d_1^*=\frac{\ln\frac{S_t}{K}+(\mu+\sigma^2/2)\tau}{\sigma\sqrt{\tau}}$, and $N(\cdot)$ cumulative Standardnormal distribution.
Can you please explain how this equality is obtained?
## Answer by Gordon (score 7, accepted)
https://quant.stackexchange.com/a/25713
Let $\tau = T-t$. Then \begin{align*} S_T = S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, Z}, \end{align*} where $Z$ is a standard normal random variable, independent of $\mathcal{F}_t$. Moreover, \begin{align*} E\left(S_T 1_{\{S_T >K\}}\mid \mathcal{F}_t \right) &= E\left(S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, Z}\, 1_{\left\{S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, Z} >K\right\}}\mid \mathcal{F}_t \right)\\ &=\int_{-\infty}^{\infty}S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, z}\, 1_{\left\{S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, z} >K\right\}} \frac{1}{\sqrt{2\pi}}e^{-\frac{z^2}{2}} dz\\ &=\int_{z^*}^{\infty}S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, z}\frac{1}{\sqrt{2\pi}}e^{-\frac{z^2}{2}} dz\\ &=\int_{z^*}^{\infty}\frac{1}{\sqrt{2\pi}} S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau + \sigma \sqrt{\tau}\, z - \frac{z^2}{2}}dz\\ &=\int_{z^*}^{\infty}\frac{1}{\sqrt{2\pi}} S_t e^{(\mu - \frac{1}{2}\sigma^2) \tau -\frac{1}{2}(z-\sigma \sqrt{\tau})^2 +\frac{1}{2}\sigma^2 \tau }dz\\ &=S_t e^{u\tau} \int_{z^* - \sigma \sqrt{\tau}}^{\infty} \frac{1}{\sqrt{2\pi}}e^{-\frac{x^2}{2}}dx\\ &=S_t e^{u\tau}N(\sigma \sqrt{\tau}-z^*)\\ &=S_t e^{u\tau}N(d_1^*), \end{align*} where \begin{align*} d_1^* &= \sigma \sqrt{\tau}-z^*\\ &=\frac{\ln\frac{S_t}{K}+(\mu+\sigma^2/2)\tau}{\sigma\sqrt{\tau}}. \end{align*}
## Answer by Quantuple (score 4)
https://quant.stackexchange.com/a/25721
Another take on the question which uses stochastic calculus
[Digression]
Assume deterministic and constant rates without loss of generality. Also assume the absence of arbitrage opportunities and market completeness
Let $B_t$ denote the time-$t$ value of a risk-free money market account in which 1 unit of currency $C$ has been invested at $t=0$: \begin{align} & dB_t = rB_t dt,\ \ B(0)=1 \\ \iff& B_t = e^{rt} \end{align}
Under the risk-neutral measure $\mathbb{Q}_B$ associated to the numéraire $B_t$, for any tradable asset $V_t$ $$ \frac{V_t}{B_t} \text{ is a } \mathbb{Q}_B\text{-martingale} $$
Now, assume that the stock price follows a GBM under $\mathbb{Q}_B$ \begin{align} &\frac{dS_t}{S_t} = r dt + \sigma dW_t^{\mathbb{Q}_B},\ \ S(0)=S_0 > 0 \\ \iff& S_T = S_0 e^{(r-\frac{\sigma^2}{2})T + \sigma W_T^{\mathbb{Q}_B}} \end{align}
Define an EMM $\mathbb{Q}_S$ which uses the stock price $S_t$ as numéraire, then for any tradable asset $V_t$ $$ \frac{V_t}{S_t} \text{ is a } \mathbb{Q}_S\text{-martingale} $$
From the 2 EMM definitions we simultaneously have $$ \frac{V_0}{B_0} = E^{\mathbb{Q}_B}\left[\frac{V_T}{B_T} \vert \mathcal{F}_0\right] $$ $$ \frac{V_0}{S_0} = E^{\mathbb{Q}_S}\left[\frac{V_T}{S_T} \vert \mathcal{F}_0\right] $$ re-arranging we see that $$ E^{\mathbb{Q}_B}\left[\frac{V_T B_0}{B_T} \vert \mathcal{F}_0\right] = E^{\mathbb{Q}_S}\left[\frac{V_T S_0}{S_T} \vert \mathcal{F}_0\right] (\ = V_0) $$ in other words, the Radon-Nikodym derivative of the change of measure writes: $$ \left. \frac{d\mathbb{Q}_S}{d\mathbb{Q}_B} \right\vert \mathcal{F}_t = \frac{S_T B_0}{S_0 B_T} = e^{-\frac{\sigma^2}{2}t + \sigma W_t^{\mathbb{Q}_B}} $$ which is a Doléans-Dade exponential $$ \left. \frac{d\mathbb{Q}_S}{d\mathbb{Q}_B} \right\vert \mathcal{F}_t = \mathcal{E}(\sigma W_t^{\mathbb{Q}_B}) $$
Using Girsanov theorem we can write that \begin{align} W_{t}^{\mathbb{Q}_S} &= W_{t}^{\mathbb{Q}_B} - \langle W_{t}^{\mathbb{Q}_B}, \sigma W_t^{\mathbb{Q}_B} \rangle_t \\ &= W_{t}^{\mathbb{Q}_B} - \sigma t \end{align}
Thus the dynamics of $S_t$ under $\mathbb{Q}^S$ reads \begin{align} &\frac{dS_t}{S_t} = (r + \sigma^2) dt + \sigma dW_t^{\mathbb{Q}_S},\ \ S(0)=S_0 > 0 \end{align}
[Calculation]
Now, the expectation:
$$ e^{-rT} E^{\mathbb{Q}_B} \left( S_T 1_{\{S_T >K\}}\mid \mathcal{F}_0 \right) = E^{\mathbb{Q}_B} \left( \frac{S_T 1_{\{S_T >K\}} B_0}{B_T} \mid \mathcal{F}_0 \right) $$
can be written (change of measure)
$$ S_0 E^{\mathbb{Q}_S}\left(1_{\{S_T >K\}}\mid \mathcal{F}_0 \right) $$
and this expectation is easy to compute since we have shown that $S_T$ remains lognormal under $\mathbb{Q}_S$.
In fact, it is exactly the same derivation as for $E^{\mathbb{Q}_B}(1_{\{S_T >K\}}) = \mathbb{Q}_B(S_T > K) = N(d_2)$, where one just has to replace $r$ by $r+\sigma^2$, hence the definitin of $d_1$.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.