Mathematical Background and Intuition for Geometric Brownian Motion
Summary
The discussion outlines different levels of mathematical background for understanding geometric Brownian motion (GBM) in stock-price modeling. Basic probability and programming can support discrete-time simulation and intuition, while studying the continuous-time limit and its properties calls for stochastic calculus, including stochastic differential equations and Itô’s lemma. Deeper treatment may also draw on calculus, differential equations, integration, and functional analysis.
The answers describe GBM as a tractable model with Brownian variation, exponential drift, and a lognormal distribution at a fixed horizon; its positive-price property is another reason it is used for stocks. These features make it mathematically convenient, but they are modeling assumptions rather than a complete account of market behavior. Extensions to the stochastic differential equation can incorporate features such as jumps or changing volatility. The discussion is educational guidance, not a formal derivation or a comparison of model accuracy.
Key ideas
- Discrete-time simulation with basic probability can give an initial intuition for GBM.
- Continuous-time analysis requires stochastic calculus and tools such as Itô’s lemma.
- GBM models prices with Brownian variation and exponential drift, yielding a lognormal terminal distribution.
- The model is tractable and keeps prices positive, but extensions are needed for features such as jumps or stochastic volatility.
Tags
Full text
# Math background required to understand geometric brownian motion # Math background required to understand geometric brownian motion What mathematical concepts are required before I can understand what exactly is a Geometric Brownian motion as applicable to stock prices? I mean which branches of probability, calculus, statistics etc. are needed to understand GBM? By 'understand', I mean gain an intuitive understanding. ## Answer by Thomas Baert (score -4, accepted) https://quant.stackexchange.com/a/18033 you need to know multivariable calculus and partial differential equations ## Answer by Alex C (score 5) https://quant.stackexchange.com/a/18034 If you know basic probability and basic programming you can write a MATLAB program less than 10 lines long to simulate (in discrete time) geometric brownian motion and thus gain a basic understanding of how GBM works. To understand what happens as the time step goes to zero, and to prove properties of the resulting continuous limit see the other answer above.. ## Answer by Richi Wa (score 5) https://quant.stackexchange.com/a/18041 In order to really understand Geometric Brownian motion (GBM) you should study the basics of so called "stochastic analysis". You could start with the book Stochastic Differenctial Equations by Bernt Oksendal. If you want to simulate it, either basic understanding of the above suffices, or you have a look at the numerics of SDEs Numerical Solution of Stochastic Differential Equations by Eckhard Platen. Stochastic calculus is different from ordinary calculus. PDEs will help but you don't need them for GBM. ## Answer by james42 (score 3) https://quant.stackexchange.com/a/18044 In my experience, in order to understand in depth what GBM is you need to know some single/multi variable calculus, knowledge of ordinary differential equations, some probability (even in several variables), lebesgue integration and some basics of functional analysis. These concepts are fundamental if you want to understand what an Itö process is (since GBM is a particular case of it) and how to use Itö's lemma. ## Answer by delta9hedge (score 0) https://quant.stackexchange.com/a/19125 No fancy theory is needed to understand why a GBM is applied to model stock prices. To get an intuitive understand, simple Macro-economics should suffice to understand why it is being applied: - it has a Brownian component - it has (exponential) drift - this makes the model able to deal with stock prices growing in line with GDP (actually faster than gdp since equity by definition already contains implied leverage) - it can`t become zero - it is relatively simple - the time-T distribution is lognormal and hence the derivation of asset prices at time T is easy to compute - in the long run, only a few realizations of the GBM will be above average, but these will then be signficantly above average (think: Google, Apple). The vast majority of realizations will be below average. the reason why people use the GBM is because it also can be expressed with stochastic differential equations, but is still relatively simple to express (and solve) in mathematical terms. With a few modifications to the GBM SDE, you can obtain powerful models that allow you to model anything you observe in the markets (e.g. jumps, stochastic volatilites, etc.). If you want to understand what is going on mathematically, I highly recommend Oksendal.
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.