Study smarter with Fiveable
Get study guides, practice questions, and cheatsheets for all your subjects. Join 500,000+ students with a 96% pass rate.
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.
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 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).
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.
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.
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.
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.
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.
These concepts address how we describe and transform the probability distributions governing stochastic processes. Mastering them is essential for derivative pricing and risk analysis.
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.
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).
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.
These equations describe how probability distributions or prices evolve over time, connecting SDEs to partial differential equations.
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.
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.
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.
When analytical solutions don't exist, numerical methods become essential. Understanding when and why to simulate is as important as knowing the theory.
The Euler-Maruyama scheme discretizes an SDE into time steps of size :
The SDE framework unifies a wide range of problems where deterministic dynamics are perturbed by continuous random forcing.
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.
| 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 |
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?