5.6 Paths of the Price Process

We can visualize the above points in a manner that will let us have some insight into the path of the price process. One plus the rate of return on a stock, see footnote 18, has a derministic part, [Maple Math] , which is multiplied by a random part, [Maple Math] . Consider, for example, a stock such that at [Maple Math] , its price is [Maple Math] , its expected return per unit of time is [Maple Math] , and its standard deviation per unit of time is [Maple Math] . Its price at time [Maple Math] will be

[Maple Math] ,

(5.33)

where [Maple Math] is a random number, drawn from the standard normal distribution with [Maple Math] and [Maple Math] . The stock price at time [Maple Math] can also be expressed in terms of its price at time [Maple Math] . This however will require two independent drawings; [Maple Math] ~ [Maple Math] drawn at time zero and [Maple Math] ~ [Maple Math] drawn at time [Maple Math] . At time [Maple Math] the stock price will be

[Maple Math]

(5.34)

for some realization of [Maple Math] . At time [Maple Math] it will be

[Maple Math]

for yet another independent drawing of [Maple Math] . Thus,

[Maple Math] ,

(5.35)

where [Maple Math] and [Maple Math] are independent identically distributed [Maple Math] random variables. In the absence of the stochastic part, that is, if [Maple Math] is set equal to zero, we would have [Maple Math] = [Maple Math] .

In general we can divide the time interval into [Maple Math] parts and draw [Maple Math] numbers from the standard normal distribution. This will result in the expression of [Maple Math] as the product of [Maple Math] terms times the current price, that is, as

[Maple Math] ,

(5.36)

where [Maple Math] denotes the product of the [Maple Math] 's, i.e., [Maple Math] * [Maple Math] *....* [Maple Math] .

The Procedure Gmbm simulates this process. It takes the folowing parameters: the price of the stock at the initial time, the value of [Maple Math] (which we assumed to be zero until now), the value of [Maple Math] , the value of [Maple Math] , and the values of [Maple Math] and [Maple Math] reported per the unit of time. The procedure animates the random price process against the deterministic price process, [Maple Math] , by linear interpolation.

Thus if we choose, for example, [Maple Math] and [Maple Math] and [Maple Math] as in equation (5.33), the procedure simulates the price of the stock at time [Maple Math] , as in Figure 5.6.

> Gmbm(100,0,1,1,.15,.23);

[Maple Plot]

Figure 5.6: Deterministic Process vs. Stochastic Process for n=1

The graphs generated are thus linear. One graph connects the value of the stock at [Maple Math] to its deterministic value at [Maple Math] , that is, to [Maple Math] . The other line connects it to a realization of the price of the stock at time [Maple Math] . Every time you run this procedure a random number is drawn to generate the price of the stock at time [Maple Math] . The deterministic price of course stays the same as long as the [Maple Math] parameter stays the same. The reader is invited to run this procedure for different values of the parameters.

When
[Maple Math] is chosen, the procedure also simulates the price of the stock at time [Maple Math] . Thus the graph of the price of the stock is no longer linear. It has a knot point at [Maple Math] and its value there is based on equation (5.34). The graph of the deterministic price of the stock is of course the same. This is demonstrated in Figure 5.7 for [Maple Math] .

> Gmbm(100,0,1,2,.15,.23);

[Maple Plot]

Figure 5.7: Deterministic Process vs. Stochastic Process for n=100

Running this procedureure a few times, the reader can appreciate the random effect on the price of the stock, by comparing it to the deterministic value of the stock price. The deterministic value of the stock price behaves like a risk-free asset when the interest rate [Maple Math] . Perhaps a better way of appreciating this risk is to run the procedure for a higher value of [Maple Math] with relatively low and high values of [Maple Math] . For example, keep the value of [Maple Math] at 0.15 and try two values for [Maple Math] . Let us start with, say, [Maple Math] , as in Figure 5.8.

> Gmbm(100,0,1,50,.15,.03);

[Maple Plot]

Figure 5.8: Deterministic Process vs. Stochastic Process for n=100

The reader should run this procedure a few times before moving to the next value of [Maple Math] . Keep in mind that each time that it is run, the result is different. Each time random numbers are drawn from the normal distribution. Yet in most of the graphs the stochastic sample path is fairly close to the deterministic value graph. Let us now change the vlaue of [Maple Math] to be 0.63, as in Figure 5.9.

> Gmbm(100,0,1,50,.15,.63);

[Maple Plot]

Figure 5.9: Deterministic Process vs. Stochastic Process for n=100 and a "High'' Value of [Maple Math]

Figure 5.9 demonstrates how the volatility parameter measures the risk. For a low value of [Maple Math] the simulated graph of the price runs very close to the derministic value, while for the higher value it fluctuates considerably above and below the derministic value. The reader is invited to run this procedure a few times so as to be convinced of the effect of the [Maple Math] parameter, perhaps even trying a smaller value for [Maple Math] to see how close the stochastic part is to the derministic value. Keep in mind that what you see is a realization of random numbers, yet nearly every realization has the same characteristic: for a "low'' value of [Maple Math] the two graphs are very close. Note however that regardless of the value of [Maple Math] , the value of the stock at time [Maple Math] follows the same distribution. It is just that for [Maple Math] we also get a peak at the values of the stock at some times prior Footnote 19 to time [Maple Math] .

Footnotes

Footnote 19

For the pricing of the European option, the path that the stock price follows is irrelevant. However, for a more complex type option it is very relevant as we will see in next chapters.

back to text

Back to table of contents.