Assuming someone approached you and offered to sell you his business. Now, how much should you be willing to pay?
Intuitively one might estimate that he can get 10% returns p.a. on the stock market, so 10x the amount of income generated yearly would seem like a reasonable price. In the following we will look deeper into this question: first for a riskless return and later with more volatile returns.
Part 1: A riskless investment
Let us first assume that we can forecast the future yearly incomes with perfect accuracy, making it a riskless investment. Now how are riskless investments valued? Consider that 1$ invested now at the risk free (central bank) rate of 4% is worth 1.04$ in one year. Conversely 1$ in one year should be worth roughly 0.96$ now. The same holds true for longer time frames:
\[P = \sum_{n=1}^N \frac{C_n}{(1+i)^n}\]
This is the discounted cash flow formula, where the price \( P \) depends on the future yearly incomes \( C_n \) and the current interest rate \( i \). We simply discount all the cash received by a factor \( (1+i)^{-n} \), assuming that we could have instead gotten the same cash by compounding the interest at the current market rate of \( i \). Assuming a constant income \( C_n = C \), the geometric series yields:
\[P = \frac{C}{i}\left(1 - \frac{1}{(1+i)^N}\right) \overset{N\rightarrow \infty}{\rightarrow}\ \frac{C}{i}\]
So when interest rates rise, the value of the business declines and vice versa.
For a constant yearly income we should now be willing to pay the annual income divided by the current long-term interest rate of a riskless investment (Treasury bond).
Assuming that the income is paid continuously instead of once every year, one would need to replace the sum above with an integral:
\[P = \int_0^t \frac{C}{(1+i)^n} \textrm{d}n = \frac{C}{\ln(1+i)}\left(1 - \frac{1}{(1+i)^t}\right) \overset{t\rightarrow \infty}{\rightarrow}\ \frac{C}{\ln(1+i)}\]
Part 2: Volatility
Until now we assumed there was a guaranteed, constant return on our investment. Let us now instead assume that the expected future income follows a distribution with mean \( \mu \) and variance \( \sigma^2 \), and our business is listed on the stock market. Heuristically we can not lose more than our complete investment - which would conflict with a normally distributed return. Instead we will assume a lognormally distributed return, which empirically works somewhat well for actual stock returns.
The crucial part here is the relationship between the arithmetic and geometric mean. The geometric mean is always smaller than the arithmetic mean and the lower the volatility the smaller the difference between them becomes. The lognormal distribution is a normal distribution with the substitution \( x \rightarrow \ln(x) \), so we know both the expectation value of the logarithm and the logarithm of the expectation value:
\[E[\ln(x)] = \mu \qquad \ln(E[x]) = \mu + \frac{\sigma}{2} = \mu_a\]
Here \( \mu \) is the logarithm of the geometric return, \( \mu_a \) the logarithm of the arithmetic return and \( \sigma \) the standard deviation of the logarithmic return.
The fact that \( \mu = E[\ln(x)] \) equals the logarithm of the geometric mean is derived from the product integral:
\[e^\mu = \prod f(x)^{\textrm{dx}} = \exp\left(\ln\left(\prod f(x)^{\textrm{dx}}\right)\right) = \exp\left(\int \textrm{dx} \ln(f(x)) \right) = e^{E[\ln(x)]}\]
Let us look at some real data, for example the S&P 500 (with dividends reinvested) from 1970 to 20181:
S&P 500 |
μ |
σ |
returns |
1.12011 |
0.16695 |
log returns |
0.10068 |
0.16597 |
The S&P had a geometric mean of \( e^\mu = 1.10592 \) and a volatility of \( \sigma = 0.16597 \). Calculating the geometric growth rate from the formula \( \mu = \mu_a - \sigma^2 / 2 = \ln(1.12011) - 0.16597^2/2 \) yields a return rate of \( \mu = 0.09965 \), which deviates by 1% from the correct value.
Part 3: How much to invest?
Now, is an investment with small return and low volatility worse than one with high return and high volatility? If we have access to leverage we could simply lever up both the average arithmetic return and the standard deviation. Assuming one maintains a constant leverage and accouting for the borrowing rate \( r \) this gives us:
\[\mu = l \mu_a - (l\sigma)^2/2 + (1 - l)r\]
Optimizing the geometric means leads to:
\[l = \frac{\mu_a - r}{\sigma^2}\]
This leaves us with a maximum of:
\[\mu^* = \frac{(\mu_a-r)^2}{2\sigma^2} + r\]
This is the continous analog of the Kelly formula, where one has a series of favorable, but risky bets.
Imagine for example you are offered many bets where 40% of the time your wager is tripled and 60% of the time lost. How would you play?
So when valuing an asset we should discount assets with higher volatility and chose to maximate the ratio of arithmetic returns to volatility. But should we put all our money into the asset with the highest ratio or diversify?
For a portfolio of multiple uncorrelated assets the standard deviation has the same form as a vector: Adding a small, orthogonal (uncorrelated) step leaves its overall length unchanged, but increases the expected return, making a diversified portfolio more attractive than an undiversified one.
For a number of (correlated) assets the Kelly formula has the following form:
\[\vec{l} = (1+r)\Sigma^{-1} (\vec{\mu} - r)\]
Where \( \vec{l} \) is the amount of our wealth we should put into each asset, \( r \) the borrowing rate, \( \vec{\mu} = E(\vec{x}) \) the expected returns and \( \Sigma = E(\vec{x}\vec{x}^\intercal)\) the matrix of second moments.
Source:
S&P 500 | 1971 | 1972 | 1973 | 1974 | 1975 | 1976 | 1977 | 1978 | 1979 | 1980 | 1981 | 1982 | 1983 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | μ | σ |
---|
returns | 1.13638 | 1.21875 | 0.83048 | 0.73735 | 1.38063 | 1.22471 | 0.93529 | 1.07670 | 1.18021 | 1.30147 | 0.97334 | 1.19073 | 1.23127 | 1.04603 | 1.31337 | 1.24101 | 0.99828 | 1.18744 | 1.30187 | 0.97557 | 1.22065 | 1.15488 | 1.09935 | 1.00406 | 1.38454 | 1.23561 | 1.31796 | 1.25506 | 1.21569 | 0.94235 | 0.87161 | 0.79777 | 1.22264 | 1.12801 | 1.07059 | 1.14250 | 1.06288 | 0.60684 | 1.30113 | 1.14014 | 1.02062 | 1.16769 | 1.29718 | 1.15845 | 1.02003 | 1.11716 | 1.20911 | 1.12011 | 0.16695 |
log_returns | 0.12785 | 0.19783 | -0.18575 | -0.30469 | 0.32254 | 0.20270 | -0.06690 | 0.07390 | 0.16569 | 0.26349 | -0.02702 | 0.17456 | 0.20805 | 0.04500 | 0.27260 | 0.21593 | -0.00172 | 0.17180 | 0.26380 | -0.02473 | 0.19938 | 0.14399 | 0.09472 | 0.00405 | 0.32537 | 0.21157 | 0.27608 | 0.22718 | 0.19531 | -0.05937 | -0.13741 | -0.22593 | 0.20102 | 0.12046 | 0.06821 | 0.13322 | 0.06098 | -0.49949 | 0.26324 | 0.13115 | 0.02041 | 0.15503 | 0.26019 | 0.14708 | 0.01983 | 0.11079 | 0.18989 | 0.10068 | 0.16597 |