๐Stochastic Processes
Key Concepts in Stochastic Differential Equations
Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
Why This Matters
Stochastic differential equations sit at the intersection of probability theory, calculus, and real-world modeling. When you're tested on SDEs, you're really being tested on your ability to understand how randomness interacts with continuous change: a stock price fluctuating over time, a particle diffusing through a medium, or an interest rate reverting to its long-term average. The core principles here (drift versus diffusion, measure changes, mean reversion, and martingale properties) show up repeatedly in both theoretical proofs and applied problems.
For each concept, ask yourself: What type of randomness does this capture? What real-world behavior does it model? How does it connect to other SDEs? If you can explain why geometric Brownian motion differs from an Ornstein-Uhlenbeck process, or why Girsanov's theorem matters for option pricing, you're thinking at the level the exam demands.
Foundational Building Blocks
These concepts form the mathematical foundation upon which all SDEs are built. Without understanding continuous-time random processes and how to differentiate functions of them, you cannot work with any SDE.
Brownian Motion and Wiener Processes
Brownian motion is the canonical "noise" driving SDEs. Its paths are continuous but nowhere differentiable, which is what makes stochastic calculus necessary in the first place (ordinary calculus can't handle these paths).
- Independent, stationary increments: . The change over any interval depends only on the interval's length, not its location in time.
- Variance grows linearly with time: . This is why longer time horizons produce greater uncertainty in diffusion-driven models.
- Starts at zero: almost surely.
Itรด's Formula
Itรด's formula is the stochastic chain rule. If you have a smooth function where satisfies an SDE, Itรด's formula tells you how evolves. The key difference from ordinary calculus is an extra second-derivative correction term.
For a process , the formula reads:
That term exists because in the Itรด calculus framework. Brownian motion's quadratic variation is non-zero, so second-order terms survive rather than vanishing as they do in ordinary calculus. You'll use this constantly to transform processes, verify solutions, and derive pricing equations.
Compare: Brownian motion provides the random input, while Itรด's formula tells you how functions of that input evolve. Think of Brownian motion as the "engine" and Itรด's formula as the "transmission" that converts randomness into useful dynamics.
Asset Price Models
These SDEs describe how prices evolve over time, balancing deterministic trends (drift) with random fluctuations (diffusion). The key distinctions are whether prices can go negative and whether they exhibit mean reversion.
Geometric Brownian Motion
The SDE models multiplicative (percentage) changes rather than additive ones. Because both drift and diffusion are proportional to , the process has an exponential structure that keeps prices strictly positive.
- Log-normal distribution: follows a normal distribution, so itself is log-normally distributed.
- Constant drift and volatility are the model's two parameters. The explicit solution is .
- Foundation of Black-Scholes: GBM's tractability makes it the standard assumption for equity prices, though it ignores fat tails and volatility clustering.
Ornstein-Uhlenbeck Process
The SDE pulls the process toward a long-term mean with speed . When is above , the drift is negative; when below, the drift is positive.
- Can go negative, making it unsuitable for asset prices but ideal for interest rates, spreads, and volatility that fluctuate around equilibrium values.
- Stationary distribution exists: unlike Brownian motion, the variance stabilizes at rather than growing indefinitely. The stationary distribution is .
- The Vasicek interest rate model is exactly an O-U process applied to the short rate.
Compare: GBM has no "anchor" and can drift arbitrarily far from its starting point, while O-U always pulls back toward its mean. For modeling interest rates, O-U (or its variants) is almost always the better choice; for stock prices, use GBM.
Probability and Measure Theory
These concepts address how we describe and transform the probability distributions governing stochastic processes. Mastering them is essential for derivative pricing and risk analysis.
Martingales and the Martingale Representation Theorem
A martingale satisfies for . The best prediction of future values is the current value: there's no systematic drift up or down. Brownian motion itself is a martingale, but a Brownian motion with drift is not.
- Representation theorem: Any square-integrable martingale adapted to the Brownian filtration can be written as for some adapted process .
- Why this matters for hedging: The theorem guarantees that derivative payoffs can be replicated by trading the underlying asset. This is the mathematical backbone of no-arbitrage pricing and the reason complete markets allow unique option prices.
Girsanov Theorem
Girsanov's theorem tells you how to change the probability measure so that a process with drift becomes a martingale (or vice versa). Concretely, if has drift under measure , you can find a new measure under which the drift is removed (or replaced).
- Risk-neutral pricing relies on this: Under the risk-neutral measure , discounted asset prices become martingales, which means gives you the fair price.
- The Radon-Nikodym derivative quantifies how likely events are under the new measure relative to the original. It takes the form of an exponential martingale involving the market price of risk.
- Novikov's condition (or Kazamaki's condition) ensures the measure change is well-defined.
Compare: Martingales describe processes with no expected drift, while Girsanov tells you how to create a martingale by switching measures. In finance, you start with real-world dynamics () and use Girsanov to move to the risk-neutral world () where pricing becomes tractable.
Evolution Equations
These equations describe how probability distributions or prices evolve over time, connecting SDEs to partial differential equations.
Fokker-Planck Equation
Given an SDE with drift and diffusion , the Fokker-Planck (or forward Kolmogorov) equation describes how the probability density of the state variable changes:
The first term on the right captures how drift transports probability, and the second captures how diffusion spreads it. This equation is essential in statistical mechanics for analyzing equilibrium distributions and relaxation times.
Black-Scholes Equation
The Black-Scholes PDE for the price of a derivative on an underlying following GBM is:
It's derived by constructing a riskless portfolio (delta hedging) and applying Itรด's formula. Notice the drift of the stock doesn't appear; only the risk-free rate does. That's a direct consequence of risk-neutral pricing.
- Assumes GBM dynamics, constant volatility, continuous trading, and no transaction costs.
- Closed-form solutions exist for European calls and puts (the famous Black-Scholes formulas). For more complex payoffs, you'll need numerical methods.
Compare: Both Fokker-Planck and Black-Scholes are PDEs arising from SDEs, but Fokker-Planck tracks the probability distribution of the state variable, while Black-Scholes tracks the price of a derivative. Fokker-Planck moves forward in time from an initial condition; Black-Scholes is typically solved backward from the terminal payoff.
Computational Methods and Applications
When analytical solutions don't exist, numerical methods become essential. Understanding when and why to simulate is as important as knowing the theory.
Numerical Methods for SDEs (Euler-Maruyama)
The Euler-Maruyama scheme discretizes an SDE into time steps of size :
- Strong convergence order 0.5: Pathwise accuracy improves as . This matters when you care about individual sample paths.
- Weak convergence order 1.0: Distributional accuracy (expectations of functions of ) improves as . This is what matters for pricing.
- Milstein scheme adds a correction term to improve strong convergence to order 1.0. It requires computing , the derivative of the diffusion coefficient.
Applications in Finance and Physics
The SDE framework unifies a wide range of problems where deterministic dynamics are perturbed by continuous random forcing.
- Finance: Option pricing via Monte Carlo, portfolio optimization, interest rate modeling (Vasicek, CIR), and credit risk analysis.
- Physics: Particle diffusion (Langevin equation), thermal fluctuations, population dynamics, and noise-driven phase transitions.
- Choosing your approach: Use closed-form results (like Black-Scholes) when available for speed and precision. Fall back on Monte Carlo simulation with Euler-Maruyama for path-dependent options, complex payoffs, or non-standard dynamics where no analytical solution exists.
Compare: Analytical solutions vs. numerical methods: closed-form results are faster and exact, but they only exist for a handful of SDEs and payoff structures. Simulation is flexible but introduces discretization error and requires careful convergence analysis.
Quick Reference Table
| Concept | Best Examples |
|---|---|
| Continuous-time noise | Brownian motion, Wiener process |
| Stochastic calculus rules | Itรด's formula, |
| Multiplicative/log-normal models | Geometric Brownian motion, Black-Scholes |
| Mean-reverting processes | Ornstein-Uhlenbeck, Vasicek model |
| Measure changes | Girsanov theorem, risk-neutral pricing |
| Fair game / no-drift processes | Martingales, martingale representation |
| Probability evolution | Fokker-Planck equation |
| Numerical simulation | Euler-Maruyama, Milstein scheme |
Self-Check Questions
-
Both geometric Brownian motion and Ornstein-Uhlenbeck are driven by Brownian motion. What fundamental property distinguishes their long-term behavior, and which would you choose to model a mean-reverting interest rate?
-
Explain why Itรด's formula includes a second-derivative term that doesn't appear in the ordinary chain rule. What property of Brownian motion causes this?
-
Compare the Fokker-Planck equation and the Black-Scholes equation: what does each one describe, and how do their "directions" in time differ?
-
If you need to price a derivative under the risk-neutral measure, which theorem justifies changing from to ? What happens to the drift of the underlying asset under this transformation?
-
When would you use the Euler-Maruyama method instead of a closed-form solution, and what is its strong convergence order? How does the Milstein scheme improve upon it?