Derivation of the Black-Scholes-Merton PDE › Worked Example: Verifying the PDE
Quantitative FinanceAll chapters Derivation of the Black-Scholes-Merton PDE › Worked Example: Verifying the PDEOne section · Sections in this chapter8 / 16 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
Let's verify that a proposed solution satisfies the Black-Scholes PDE. This exercise builds intuition for what it means to "satisfy" a partial differential equation and demonstrates how to check whether a candidate pricing formula is valid. Consider a simple derivative whose price is , representing a forward contract with zero delivery price and zero interest rates.
We need to check whether satisfies:
where:
- : price of the derivative
- : stock price
- : risk-free interest rate
- : volatility
- : time
Computing the partial derivatives is straightforward since is a simple function:
where:
- : derivative price ()
The time derivative is zero because has no explicit dependence on time. The first derivative with respect to is one because increases linearly with . The second derivative is zero because the relationship is perfectly linear with no curvature.
Substituting into the PDE:
where:
- : model parameters
The left side equals , and the right side is . The equation is satisfied, confirming that the stock price itself is a trivial solution to the BSM PDE. This makes economic sense: holding the stock is a valid "derivative strategy" that trivially satisfies no-arbitrage pricing.
Now consider a more interesting example: a derivative that pays at maturity . Such a derivative might seem exotic, but it illustrates how the PDE handles nonlinear payoffs. We'll verify that a solution of the following form satisfies the PDE:
where:
- : price of the derivative
- : stock price
- : risk-free interest rate
- : volatility
- : maturity time
- : current time
Notice that this formula has an interesting structure: it equals at maturity (when ), satisfying the terminal condition, and it includes an exponential factor that accounts for the time value and volatility effects.
Computing the partial derivatives requires careful application of the chain rule:
where:
- : derivative price ()
- : model parameters
The time derivative is negative because the exponential factor decreases as we approach maturity (when shrinks). The first spatial derivative reflects that the price increases with , at a rate proportional to itself. The second spatial derivative captures the constant curvature of the quadratic relationship.
Substituting these derivatives into the left-hand side (LHS) of the PDE and simplifying:
where:
- LHS: value of left-hand side of PDE
- : derivative price
The algebraic simplification is satisfying: the terms involving cancel (one from the time derivative and one from the gamma term), and the terms involving combine to give exactly what we need.
The right side of the PDE is:
where:
- : risk-free rate
- : derivative price
Both sides are equal, confirming our solution. This example illustrates that derivatives with nonlinear payoffs require appropriate adjustments to their prices, captured by factors that depend on volatility as well as interest rates.