Our goal is to create an SDE (Stochastic Differential Equation) for our stock price, St. We know this will have the general form:
dSt=adt+bdWt Where `a` is the Drift (the predictable, "trend" part) and `b` is the Diffusion (the random, "jiggle" part). Our job is to find the correct formulas for `a` and `b`.
Failed Model #1:
St=WtThis is the simplest guess. It fails immediately:
- It has zero drift: Wt follows N(0,t). Its mean is 0. This model predicts the stock will, on average, always return to 0. Real stocks have a positive expected return (e.g., 8% per year).
- It goes negative: Wt is a bell curve centered at 0. It can easily go to -10 or -100. Real stock prices have limited liability and cannot go below $0.
Failed Model #2: Arithmetic Brownian Motion (
dSt=μdt+σdWt)
This is the next logical guess. We'll just add a "drift" coefficient μ (a constant) and a "diffusion" coefficient σ (a constant).
a = μ (e.g., an average drift of +$8 per year)
b = σ (e.g., a random jiggle of ±$20 per year)
This model fixes our first problem (it now has a positive drift μ). But it's still deeply, fundamentally flawed because:
- It can still go negative. A $10 stock with a -$20 random shock becomes -$10.
- The volatility is constant in dollar terms. A $10 stock jiggles by ~±$20, while a $1000 stock also jiggles by ~±$20. This is not how markets work.