
A geometric Brownian motion (GBM) (also known as exponential Brownian motion) is a continuous-time
stochastic process
In probability theory and related fields, a stochastic () or random process is a mathematical object usually defined as a family of random variables in a probability space, where the index of the family often has the interpretation of time. Sto ...
in which the
logarithm
In mathematics, the logarithm of a number is the exponent by which another fixed value, the base, must be raised to produce that number. For example, the logarithm of to base is , because is to the rd power: . More generally, if , the ...
of the randomly varying quantity follows a
Brownian motion
Brownian motion is the random motion of particles suspended in a medium (a liquid or a gas). The traditional mathematical formulation of Brownian motion is that of the Wiener process, which is often called Brownian motion, even in mathematical ...
(also called a
Wiener process
In mathematics, the Wiener process (or Brownian motion, due to its historical connection with Brownian motion, the physical process of the same name) is a real-valued continuous-time stochastic process discovered by Norbert Wiener. It is one o ...
) with
drift. It is an important example of stochastic processes satisfying a
stochastic differential equation (SDE); in particular, it is used in
mathematical finance
Mathematical finance, also known as quantitative finance and financial mathematics, is a field of applied mathematics, concerned with mathematical modeling in the financial field.
In general, there exist two separate branches of finance that req ...
to model stock prices in the
Black–Scholes model
The Black–Scholes or Black–Scholes–Merton model is a mathematical model for the dynamics of a financial market containing Derivative (finance), derivative investment instruments. From the parabolic partial differential equation in the model, ...
.
Technical definition: the SDE
A stochastic process ''S''
''t'' is said to follow a GBM if it satisfies the following
stochastic differential equation (SDE):
:
where
is a
Wiener process or Brownian motion, and
('the percentage drift') and
('the percentage volatility') are constants.
The former parameter is used to model deterministic trends, while the latter parameter models unpredictable events occurring during the motion.
Solving the SDE
For an arbitrary initial value ''S''
0 the above SDE has the analytic solution (under
Itô's interpretation):
:
The derivation requires the use of
Itô calculus. Applying
Itô's formula leads to
:
where
is the
quadratic variation of the SDE.
:
When
,
converges to 0 faster than
,
since
. So the above infinitesimal can be simplified by
:
Plugging the value of
in the above equation and simplifying we obtain
:
Taking the exponential and multiplying both sides by
gives the solution claimed above.
Arithmetic Brownian Motion
The process for
, satisfying the SDE
:
or more generally the process solving the SDE
:
where
and
are real constants and for an initial condition
, is called an Arithmetic Brownian Motion (ABM). This was the model postulated by
Louis Bachelier in 1900 for stock prices, in the first published attempt to model Brownian motion, known today as
Bachelier model
The Bachelier model is a model of an asset price under Brownian motion presented by Louis Bachelier on his PhD thesis ''The Theory of Speculation'' (''Théorie de la spéculation'', published 1900). It is also called "Normal Model" equivalently ( ...
. As was shown above, the ABM SDE can be obtained through the logarithm of a GBM via Itô's formula. Similarly, a GBM can be obtained by exponentiation of an ABM through Itô's formula.
Properties of GBM
The above solution
(for any value of t) is a
log-normally distributed random variable
A random variable (also called random quantity, aleatory variable, or stochastic variable) is a Mathematics, mathematical formalization of a quantity or object which depends on randomness, random events. The term 'random variable' in its mathema ...
with
expected value
In probability theory, the expected value (also called expectation, expectancy, expectation operator, mathematical expectation, mean, expectation value, or first Moment (mathematics), moment) is a generalization of the weighted average. Informa ...
and
variance
In probability theory and statistics, variance is the expected value of the squared deviation from the mean of a random variable. The standard deviation (SD) is obtained as the square root of the variance. Variance is a measure of dispersion ...
given by
:
:
They can be derived using the fact that
is a
martingale, and that
:
The
probability density function
In probability theory, a probability density function (PDF), density function, or density of an absolutely continuous random variable, is a Function (mathematics), function whose value at any given sample (or point) in the sample space (the s ...
of
is:
:
To derive the probability density function for GBM, we must use the
Fokker-Planck equation to evaluate the time evolution of the PDF:
:
where
is the
Dirac delta function
In mathematical analysis, the Dirac delta function (or distribution), also known as the unit impulse, is a generalized function on the real numbers, whose value is zero everywhere except at zero, and whose integral over the entire real line ...
. To simplify the computation, we may introduce a logarithmic transform
, leading to the form of GBM:
:
Then the equivalent Fokker-Planck equation for the evolution of the PDF becomes:
:
Define
and
. By introducing the new variables
and
, the derivatives in the Fokker-Planck equation may be transformed as:
:
Leading to the new form of the Fokker-Planck equation:
:
However, this is the canonical form of the
heat equation
In mathematics and physics (more specifically thermodynamics), the heat equation is a parabolic partial differential equation. The theory of the heat equation was first developed by Joseph Fourier in 1822 for the purpose of modeling how a quanti ...
. which has the solution given by the
heat kernel
In the mathematical study of heat conduction and diffusion, a heat kernel is the fundamental solution to the heat equation on a specified domain with appropriate boundary conditions. It is also one of the main tools in the study of the spectrum ...
:
:
Plugging in the original variables leads to the PDF for GBM:
:
When deriving further properties of GBM, use can be made of the SDE of which GBM is the solution, or the explicit solution given above can be used. For example, consider the stochastic process log(''S''
''t''). This is an interesting process, because in the Black–Scholes model it is related to the
log return of the stock price. Using
Itô's lemma
In mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. ...
with ''f''(''S'') = log(''S'') gives
:
It follows that
.
This result can also be derived by applying the logarithm to the explicit solution of GBM:
:
Taking the expectation yields the same result as above:
.
Multivariate version
GBM can be extended to the case where there are multiple correlated price paths.
[Musiela, M., and Rutkowski, M. (2004), Martingale Methods in Financial Modelling, 2nd Edition, Springer Verlag, Berlin.]
Each price path follows the underlying process
:
where the Wiener processes are correlated such that
where
.
For the multivariate case, this implies that
:
A multivariate formulation that maintains the driving Brownian motions
independent is
:
where the correlation between
and
is now expressed through the
terms.
Use in finance
Geometric Brownian motion is used to model stock prices in the Black–Scholes model and is the most widely used model of stock price behavior.
Some of the arguments for using GBM to model stock prices are:
*The expected returns of GBM are independent of the value of the process (stock price), which agrees with what we would expect in reality.
*A GBM process only assumes positive values, just like real stock prices.
*A GBM process shows the same kind of 'roughness' in its paths as we see in real stock prices.
*Calculations with GBM processes are relatively easy.
However, GBM is not a completely realistic model, in particular it falls short of reality in the following points:
*In real stock prices, volatility changes over time (possibly
stochastically), but in GBM, volatility is assumed constant.
*In real life, stock prices often show jumps caused by unpredictable events or news, but in GBM, the path is continuous (no discontinuity).
Apart from modeling stock prices, Geometric Brownian motion has also found applications in the monitoring of trading strategies.
Extensions
In an attempt to make GBM more realistic as a model for stock prices, also in relation to the
volatility smile problem, one can drop the assumption that the volatility (
) is constant. If we assume that the volatility is a
deterministic
Determinism is the metaphysical view that all events within the universe (or multiverse) can occur only in one possible way. Deterministic theories throughout the history of philosophy have developed from diverse and sometimes overlapping mo ...
function of the stock price and time, this is called a
local volatility
A local volatility model, in mathematical finance and financial engineering, is an option pricing model that treats Volatility (finance), volatility as a function of both the current asset level S_t and of time t . As such, it is a generalisati ...
model. A straightforward extension of the Black Scholes GBM is a local volatility SDE whose distribution is a mixture of distributions of GBM, the lognormal mixture dynamics, resulting in a convex combination of Black Scholes prices for options.
If instead we assume that the volatility has a randomness of its own—often described by a different equation driven by a different Brownian Motion—the model is called a
stochastic volatility
In statistics, stochastic volatility models are those in which the variance of a stochastic process is itself randomly distributed. They are used in the field of mathematical finance to evaluate derivative securities, such as options. The name ...
model, see for example the
Heston model
In finance, the Heston model, named after Steven L. Heston, is a mathematical model that describes the evolution of the volatility of an underlying asset. It is a stochastic volatility model: such a model assumes that the volatility of the asset ...
.
See also
*
Brownian surface
*
Feynman–Kac formula
References
External links
Geometric Brownian motion models for stock movement except in rare events.Excel Simulation of a Geometric Brownian Motion to simulate Stock Prices *
Non-Newtonian calculus websiteTrading Strategy Monitoring: Modeling the PnL as a Geometric Brownian Motion
{{DEFAULTSORT:Geometric Brownian Motion
Wiener process
Non-Newtonian calculus
Articles with example Python (programming language) code