Links to all tutorial articles (same as those on the Exam pages)Volatility, returns and the behavior of stock prices
This article follows the earlier tutorial on stochastic processes. It talks about a couple of related things, and tries to provide an intuitive understanding of some of the following concepts:
A brief recap to the earlier tutorial on Stochastic Processes would be in order. Recall that a ‘Markov process’ is a stochastic process where only the current price drives the future price. Historical prices, or trends are not important. For Markov processes, the variances of changes in the variable (note: changes in the variable, not the variable itself. In other words, returns, not price) are additive.
A ‘Wiener process’ is a type of Markov process with mean=0 and standard deviation = variance = 1. For us, a Weiner process is nothing but a standardized normal distribution.
Take a stock. Stock prices are driven by hourly, daily, weekly (or periodic) returns that add to the initial price. Stock prices are lognormally distributed, and stock returns are normally distributed. The mean of the stock price, and the mean of the returns are obviously completely different things. However, the volatility of the returns is equal to the volatility of the price. (This makes logical sense if you think about the formula for standard deviation. Once you take the constant out, you are only left with the delta, or the changes, ie the returns.)
The way stock prices work is as follows. If ΔS is the change in price, μ the returns for one time period, and σ the volatility for the same time period, then the expected change in price for the time period dt is defined as follows:
Where dt is the time (a very short period of time), and dz is the Weiner process. What we mean by ‘dz is the Weiner process’ is that dz is replaced in the above equation by a random number drawn from a standard normal distribution. This number can be randomly drawn, and in Excel we can draw a random number from a normal distribution using the formula = NORMSINV(RAND()).
If we were to use discrete rates, the formula would be just slightly different. where ϵ is a random drawing from the normal distribution.
The difference between the two: The thing to note is that Δt is a short period of time, while dt refers to time in a continuous, instantaneous sense. So long as Δt is short, there is practically no difference between the discrete and continuous time versions of the stock price model. How do you interpret standard deviation for a stock? Consider a stock with a starting price of $100 that returns 10% a year, with an annual volatility of 25%. This means the stock’s returns over one month can be modeled as: where ϵ is a random draw from a normal distribution. As mentioned before, ϵ can be simulated in Excel using the formula =NORMSINV(RAND()).
Note that Δ S is the change in price, in dollars, and not as a percentage. Because stock returns really only make sense as a percentage of initial price, we can divide both sides of this equation by S to get the percentage change in price.
Therefore
Applying this to our hypothetical stock with an annual return of 10% and volatility of 25%, ,
Since we know ΔS, and we know
Mean and volatility of stock prices If returns are normally distributed, stock prices are lognormally distributed. This follows from the definition of the normal and lognormal distribution, We always talk about the mean and standard deviation of the returns. But what about the mean and standard deviation of the stock price itself? Well, the volatility of the stock price is the same as the volatility of the continuous returns. So that is easy. How about the mean of the distribution of the stock price? But before we go there, a small digression would be interesting.
The difference between discrete and continuous returns, and how volatility hurts If and are the prices at times 1 and 0 respectively, then discrete returns are calculated as For example, consider the following two income streams from a fund manager.
In both cases, the ‘average’ discrete returns are identical at 10% a year. But their volatilities differ a great deal, which means that the ultimate outcome for the investor is different. An initial investment of $1000 grows to $2594 in the first stream, whereas it only grows to $2026 in the second case. What is happening? This is an illustration of the fact that the average of [
In the end, the investor only receives the real log returns, or the continuous returns. So how do we connect discrete returns to continuous returns? When we are told average returns for an asset are μ, what is μ? Is it the discrete return, or the continuous return? μ is almost always the discrete return, ie the
The thing to note in the above numerical example with the two return streams is the fact that greater volatility has brought down the effective return quite significantly. Even though the “average” is still 10% in the second case, the net realized return is significantly lower. Can we quantify how much lower does volatility bring the return down to? Yes, it seems we can. The log returns (ie the continuously compounded returns) for a given μ and volatility σ are Ie, in other words, the higher the value of σ, lower are the continuous returns for a given μ.
If μ represents discrete returns that are normally distributed with a volatility of σ, then log returns are normally distributed with a mean of
Does this result hold out in practice? If for our given two income streams, are the log returns really equal to
Future value of stock prices If x is normally distributed with a mean of α and a standard deviation of β, then e^x is lognormally distributed with a mean of
In our stock prices case, returns are normally distributed with a mean of μ and standard deviation of σ. Therefore log returns are normally distributed with a mean of
In other words, expected future price of stock will be
That's it folks for now. Thank you for reading!
|