Monte Carlo

Simulate thousands of possible price paths, work out the payoff on each, and average the discounted results. The answer comes with a standard error, so you always know how precise it is. American options use Longstaff-Schwartz regression to decide when early exercise beats holding on.

Contract

$

Spot price (S)

$

Strike (K)
Volatility (σ)
Annualised, 0.20 = 20%
Time to maturity (T)
Years
Risk-free rate (r)
Annualised, 0.05 = 5%
Dividend yield (q)
Annualised, continuous
Exercise style
Try this
0 of 3 done
Simulation
Paths
Time steps
Used for American exercise and the path chart
Random seed
Same seed, same answer
European call estimate

$10.47

± 0.0085 standard error
95% confidence interval
10.4496 to 10.4829
Black-Scholes
10.4506
inside the interval

Run statistics

Paths 100,000
Standard error 0.008490
95% CI low 10.449605
95% CI high 10.482884
Control variate beta 2.536934
Variance reduction factor 14.782753
Seed 42
Compute time (price and Greeks) 425 ms
Greeks

Raw values are partial derivatives. The practitioner column rescales them to the units traders quote: per 1 volatility point, per 1% of rate, or per calendar day. Delta and Vega are pathwise estimates from the same simulation; the rest are bump-and-revalue with common random numbers, so Gamma and the second-order Greeks are noisy.

Greek Definition Raw Practitioner Meaning
Delta Δ ∂V/∂S 0.63645 0.63645 per $1 of spot

How much the option price moves for a $1 move in the underlying. Also the number of shares needed to hedge one option.

Gamma Γ ∂²V/∂S² 0.018753 0.018753 per $1 of spot

How fast Delta changes as the underlying moves. High Gamma means the hedge must be rebalanced often.

Vega ν ∂V/∂σ 37.558 0.37558 per 1 vol point

Sensitivity to implied volatility. Long options gain value when volatility rises.

Theta Θ ∂V/∂t -6.4208 -0.017591 per calendar day

Time decay: how much value the option loses as one day passes with everything else unchanged.

Rho ρ ∂V/∂r 53.182 0.53182 per 1% of rate

Sensitivity to the risk-free rate. Calls gain and puts lose when rates rise.

Epsilon ε ∂V/∂q -63.648 -0.63648 per 1% of yield

Sensitivity to the dividend yield. Higher expected dividends lower the forward price, hurting calls and helping puts.

Second-order Greeks
Watch the simulation

The first 200 of the run's 100,000 paths draw one by one, then in bursts, each coloured by whether it ends in the money. Beside them the running estimate and its 95% band close in on the reference price as the paths add up. It is the run priced above, so it ends on the same estimate.

Playback speed
Ends in the money Ends out of the money Strike
Estimate 95% bandBlack-Scholes

Sample paths

Thirty of the simulated price paths. The dashed line is the strike.

Distribution of the terminal price

Lognormal, as the model assumes: skewed with a long right tail.

Convergence

The running estimate as paths accumulate, with its 95% confidence band. The error shrinks with the square root of the path count: four times the paths halves the error.

An unhandled error has occurred. Reload ๐Ÿ—™

Reconnecting…

Your connection to Derivatives Lab dropped, probably a Wi-Fi blip. Hold on while it reconnects. Your inputs are kept.

The connection could not be restored. The page will reload in a few seconds and your inputs will reset.