Stochastic Discounting of Continuous Cash Flows with Uncertain Values
Summary
The document explores how to value an annuity or perpetuity when its cash flows depend on a stochastic price process. The question formulates discounted operating cash flows with fixed costs, a liquidation value, and a stopping horizon, then asks whether a closed-form valuation is possible under Brownian uncertainty. The author proposes using convolution with a transformed risk-neutral probability density to represent expected future values and continuous cash flows. They report that their calculations align satisfactorily with modified Black–Scholes and discrete binomial probability models under their chosen assumptions.
The account emphasizes that a normally distributed driver can produce lognormal outcomes, which may raise valuations relative to deterministic discounted cash flow when costs are fixed. It suggests that a mean-reverting process could temper this effect, while leaving the optimal stopping time unresolved. The derivation is the author’s proposed approach, not a validated general pricing method: notation and expressions are difficult to interpret, and the reported convergence lacks enough detail to assess independently. The treatment therefore illustrates a modeling idea and its limitations rather than establishing a general closed-form solution.
Key ideas
- The problem models continuous cash flows driven by a stochastic process and discounts them over a chosen horizon.
- The proposed valuation method convolves outcomes with a transformed risk-neutral probability density.
- A lognormal distribution of outcomes can produce higher valuations than deterministic discounted cash flow when costs are fixed.
- The author reports agreement with discrete and option-pricing calculations but provides limited detail for independent assessment.
- Selecting an optimal stopping horizon remains unresolved, and mean reversion is suggested as a possible extension.
Tags
Full text
# Net present value when cash flows accrue continuously and are stochastic
# Net present value when cash flows accrue continuously and are stochastic
I am trying to find a closed form solution to a stochastic integral -- which is really just a generalized expression for the expected net present value, $E^*[V_t]$, of an annuity (or perpetuity if $T \to \infty$), when cash flows are the result of some stochastic process. $V_t$ is defined by:
(1) $$V_t =Max(L_t, \int_t^{T} (G_0e^{(m-d+W_t\sigma)t}-B_0e^{-d*t}-F)\frac{1}{e^{r*t}}dt)$$
where:
$T$ is arbitrarily set to the value which maximizes expected value, $E^*[V_t]$.
$0 \le t \le \infty$
$G_0$, $B_0$, and $F$ are constants $\gt 0$
$L_t$ is some arbitrary value representing the liquidation value of $V_t$; assume it's $0$.
$m$ and $d$ are constant rates $\gt 0$
$\sigma^2$ is variance
$W_t$ is Brownian Motion such that $\frac{dG}{G} = (\mu - d)dt + \sigma dW_t$
and
$G_t = G_0*e^{((\mu-\frac{\sigma^2}{2})-d)t+\sigma W_t}$
subject to the boundary conditions:
(condition i) $-\infty \ge T \ge 0$
(condition ii) $\frac{dV}{dt} \to G_t$ as $G_t \to \infty$.
(condition iii) $\frac{dV}{dt} \to 0$ as $G \to 0$
(condition iv) $\frac{dV}{dt} \to 0$ as $t \to \infty$
(condition v) $V_t \ge 0$ for all $t$
As $t \to \infty$, $E^*[\frac{dV}{dt}] \to -F*e^{-r*t} \to 0$. So I am fairly confident that the integral will converge and that a finite $T$ will satisfy the constraint.
I am also assuming that $G_t$ can be delta-hedged -- I am treating $\frac{dG_t}{dt}$ as a martingale with $\mu = 0$.
I tried to evaluate this problem with standard option pricing models, but they all assume that pay-offs are a one-time deal -- even perpetual American options are built on the assumption of a single period pay-off. The assumption that pay-offs accrue continuously results in risk-neutral probabilities (vis-a-vis $N(d_1)$ and $N(d_2)$ in common derivations of Black-Scholes) which instantaneously change as a function of $dt$.
It seems fairly straightforward to solve this problem using discrete, iterative methods (i.e., binomial trees, Monte Carlo simulations, etc) which discretize risk-neutral probabilities. However, I am not able to use any of those methods in the current setting.
What am I missing? Your help is much appreciated. Let me know if you'd like to get more background on what equation (1) is attempting to model.
## Answer by David Addison (score 0, accepted)
https://quant.stackexchange.com/a/32930
I believe I can answer my own question... mostly. Thank you to all who gave valuable input!
I was able to demonstrate sufficiently to myself that convolution of an expected range of outcomes around a known probability distribution of outcomes converges with conventional asset and options pricing theory. I am pleased to learn that the methodology applies generally to all process in which a stochastic variable is present.
Similar approaches are enumerated in several papers:
- T. Artikis, A. Voudouri. A stochastic integral arising in discounting continuous cash flows and certain transformed characteristic functions
- M. Schmelzle. Option Pricing Formulae using Fourier Transform: Theory and Application
and more.
Basically, if you have a known probability density function, such as a normal distribution:
$\phi(Z) = \frac{1}{\sqrt{2\pi}}e^{-\frac{Z^2}{2}} $
and
$\int_{-\infty}^{\infty}\frac{1}{\sqrt{2\pi}}e^{-\frac{Z^2}{2}} = 1$
and
$ Z = \frac{1}{\sigma\sqrt{\Delta T}}(-r+\mu+\frac{(\sigma^2)}{2})(\Delta T)$
where:
$\sigma^2$ is the variance
$\Delta T$ is the change in time, $t$.
$\mu$ is instanteous drift, and;
$r$ is the force of interest
It can be shown that for some stochastic price process, $P_t$, with a known a distribution, that convolution around a transformed risk-neutral probability density function, $\theta$, equals the expected future value at $P_T$. Let the expected $P$ at time, $T$, equal:
(2)$$E^*[P_T] =f(P * \theta)(T) = \int_{-\infty}^{\infty}\theta(Z(T-\tau)) (P_0e^{\sigma*Z(T-\tau)}) {d \tau} \to P_0e^{r*T}$$
where
$\theta$ is the transformation of the risk-neutral probability density function of the normal distribution such that:
$\theta_t = \phi(Z) (\int_{-x}^{x}{\phi(Z)dt})^{-1}$
Convolution under the risk-free distribution converges therefore with the no-arbitrage theory of asset pricing under the correct assumptions regarding the future disribution. It's a chicken and egg thing, I know, but it's still neat!
I believe that this approach can be adopted for pricing general quantities under uncertainty. Applying this concept to equation (1) in the original question would then yield the following relationship:
$$E^*[V_t] = \int_{t=0}^{T}\theta(Z(t-\tau)) \frac{dV_t}{dt}e^{r*t} d\tau $$
In practice, this approach has provided me with satisfactory results that converge with a modified Black-Scholes and discrete binomial-probability models. The convolution approach can, in fact, be used to derive risk-neutral probabilities of the cumulative density function, $\Phi$, which satisfy parameters used in closed-form solutions resembling the Black-Scholes.
It should be noted that although the distribution of $\phi$ is normal, the resultant convolution around an exponential process is log-normal. Due to the resultant log-normal distribution of outcomes, this approach will result in higher present valuations when cost functions are fixed than straight DCFs. It seems that the convolution approach could be adapted for mean reverting Ornstein–Uhlenbeck processes. This would temper the upward bias somewhat, but would still assign significantly higher values to marginal projects and/or positive values to unprofitable projects in which a straight DCF would assign $0$ or negative value.
Now, my only problem is choosing an optimal $T$. If I choose $T$ such that:
$G_0e^{-d*t} - B_0^{-d*t} - F = 0 \to T = \frac{Ln(\frac{G_0-B_0}{F})}{d}$
I feel like I am leaving something out because there is often some residual value to gained by increasing the $T$, yet setting $T \to \infty$ results in value destruction. Another way to see this problem is at the terminal time-node, there is still a expected positive value for running time forward. I could discretely iterate through $t$s... I could also estimate $T$ by optimizing $V_t$,.. but all that is yucky. Any ideas for a closed-form approach?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.