HomeArticlesFinancial Models

Black-Scholes: Pricing Options with Hedging and Monte Carlo

How delta hedging leads to the Black-Scholes PDE, why Monte Carlo prices anything with a simulatable payoff, and what the option Greeks and implied volatility actually mean.

mysimulator teamUpdated June 2026≈ 9 min read▶ Open the simulation

An option's value depends on how far the price might wander

A call option gives its holder the right, not the obligation, to buy an asset at a fixed strike price K by some expiry date. Its value at expiry is trivially max(S − K, 0) — worth the difference if the asset finished above the strike, worthless otherwise. The hard problem is pricing it today, before anyone knows where the asset will actually end up. Fischer Black, Myron Scholes and Robert Merton solved this in 1973 by treating the asset price as following geometric Brownian motion and building a portfolio that exactly cancels out the option's risk.

live demo · Monte Carlo price paths converging on the option's fair value● LIVE

Their key insight, delta hedging: if you hold the option and simultaneously short Δ shares of the underlying, chosen so the combined portfolio's value doesn't change (to first order) when the stock price wiggles, the portfolio becomes momentarily riskless. A riskless portfolio must earn exactly the risk-free interest rate, or an arbitrage exists — and forcing that condition on the option's price as a function of stock price and time produces a partial differential equation:

∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0

V = option value        S = underlying asset price
σ = volatility           r = risk-free interest rate

closed-form call price:
C = S·N(d1) − K·e^(−rT)·N(d2)
d1 = [ln(S/K) + (r + σ²/2)T] / (σ√T)      d2 = d1 − σ√T
N(·) = cumulative standard normal distribution

Remarkably, the option's expected real-world return doesn't appear anywhere in this formula — only the risk-free rate and volatility do. This is the risk-neutral pricing principle: because the hedge removes all directional risk, the price is the same regardless of whether the market as a whole is bullish or bearish on the stock.

Monte Carlo: pricing anything you can simulate

Black-Scholes has a closed form only for the simplest European options. For anything path-dependent — an option that pays out based on the average price over the life of the contract, or one that can be exercised early — there is often no clean formula, so practitioners fall back on Monte Carlo simulation: simulate thousands of random price paths under the same risk-neutral geometric Brownian motion, compute the option's payoff on each path, discount each payoff back to today at the risk-free rate, and average. The law of large numbers guarantees this average converges to the true price, and the error shrinks proportionally to 1/√(number of simulations) — slow convergence, but completely general: any payoff you can code, you can price.

The Greeks: how the price reacts

Traders rarely care only about the price itself — they care how it moves when the market moves, which is what the option Greeks quantify. Delta (∂V/∂S) is the hedge ratio itself — how much the option price changes per dollar the underlying moves, and it's also the trade size needed to stay hedged. Gamma (∂²V/∂S²) measures how fast delta itself changes, so a large gamma means the hedge needs constant rebalancing. Vega (∂V/∂σ) captures sensitivity to volatility, Theta (∂V/∂t) is the option's daily decay in value as expiry approaches, and Rho (∂V/∂r) measures sensitivity to interest rates.

Implied volatility: reading the market's own forecast

The one input to Black-Scholes that can't be observed directly is future volatility σ. But since options trade at real market prices, the formula can be run backwards: plug in the observed market price and solve for the σ that reproduces it — the implied volatility. It represents the market's own consensus forecast of how turbulent the underlying will be, and in practice implied volatility varies with strike price (the well-known volatility smile), which is itself evidence that the real world diverges from Black-Scholes' assumption of constant volatility.

Frequently asked questions

Why doesn't the expected return of the stock appear in the Black-Scholes formula?

Because the hedging argument constructs a portfolio that is momentarily riskless regardless of which direction the stock moves, its value must grow at the risk-free rate under no-arbitrage — a bullish or bearish view about the stock's future return doesn't change that riskless replication, so it drops out of the pricing equation entirely.

When do you need Monte Carlo instead of the Black-Scholes formula?

Whenever the payoff depends on the whole price path rather than just the final price — Asian options that pay based on an average price, barrier options that trigger if a price level is crossed, or American options with early exercise — there is often no closed-form solution, so simulating many random paths and averaging discounted payoffs is the practical alternative.

What does implied volatility actually tell you?

It's the volatility value that, when plugged into the Black-Scholes formula, reproduces the option's actual observed market price — effectively the market's own forecast of future turbulence, extracted by running the pricing formula in reverse.

Try it live

Everything above runs in your browser — open Option Pricing and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Option Pricing simulation

What did you find?

Add reproduction steps (optional)