Skip to content

Black-Scholes Put Price

Theoretical price of a European put on a non-dividend-paying stock under the Black-Scholes-Merton model. Equivalent to the Black-Scholes call price connected by put-call parity.

When to use: Use to value European puts directly, or to back out the put price implied by an observed call via parity. For American puts the model is an approximation; the early-exercise premium is generally not negligible, especially for deep ITM puts.

Calculator

Formula

P=KerTN(d2)SN(d1)P = K \cdot e^{-rT} \cdot N(-d_2) - S \cdot N(-d_1)

Variables

SymbolNameDescriptionUnit
PutPricePut PriceTheoretical price of the European put$
SStock PriceCurrent price of the underlying$
StrikeStrike PriceExercise price of the option contract$
RfRisk-Free RateContinuously compounded annual risk-free rate as a decimal%
SigmaVolatilityAnnualized volatility of the underlying as a decimal (e.g. 0.25 for 25%)%
TTime to ExpirationTime to expiration in years (e.g. 0.25 for 3 months)years

Real-Life Examples

Example 1: ATM Put, 30% Vol, 90 Days

Stock trades at $100. A 90-day $100-strike put. Risk-free rate is 4%, volatility is 30%.

Given

S = 100Strike = 100Rf = 0.04Sigma = 0.3T = 0.25

Step-by-Step

1.d1 = 0.1417, d2 = −0.0083 (same as the call example)
2.N(−d1) ≈ 0.4437, N(−d2) ≈ 0.5033
3.P = 100 × e^(−0.01) × 0.5033 − 100 × 0.4437
4.P = 99.005 × 0.5033 − 44.367 = 49.832 − 44.367 = 5.46
Result:5.46

The 90-day ATM put prices around $5.46 — slightly less than the equivalent call ($6.46) because of the positive risk-free rate. Parity confirms: C − P = 6.46 − 5.46 = 1.00 ≈ S − K·e^(−rT) = 100 − 99.005 = 0.995.

Frequently Asked Questions

When the risk-free rate is positive, a positive cost of carry tilts the model: holding stock has a positive expected drift under the risk-neutral measure. Calls benefit from upside drift; puts pay for it. Set r = 0 and ATM call and put prices match.

Less accurate than for non-dividend-paying calls. Deep ITM American puts are often worth more than the European Black-Scholes price because early exercise has positive value (you get the strike now and can earn interest on it). Pricing American puts properly requires a binomial tree or finite-difference method.

For a continuous dividend yield q, replace S with S·e^(−qT). Dividends raise put values (lower expected stock at expiration) and lower call values, so the impact is meaningful for dividend-paying names.