Black-Scholes Put Option Price Calculator

Price a European put option with the Black-Scholes-Merton formula. Get the fair value, d1, d2, and time value in one click.

📉 Black-Scholes Put Option Price Calculator
Spot Price (S)100
11000
Strike Price (K)100
11000
Time to Expiry (years)1
0.015
Risk-Free Rate (%)5
0%20%
Volatility (%)20
1%150%
Dividend Yield (%)
Put Option Price
—
Intrinsic Value
—
Time Value
—
d1
—
d2
—
N(-d1)
—
N(-d2)
—

📉 What is the Black-Scholes Put Option Price Calculator?

The Black-Scholes put option price calculator computes the theoretical fair value of a European-style put option using the Black-Scholes-Merton model, the same 1973 no-arbitrage pricing framework used for calls. A put option gives its holder the right, but not the obligation, to sell an underlying asset at a fixed strike price on or before expiry, making it the mirror image of a call: puts gain value as the underlying falls, while calls gain value as it rises.

Options traders use this calculator to price protective puts (insurance against a stock decline), to evaluate cash-secured put writing strategies, and to sanity-check a quoted market premium before trading. Portfolio managers use it to mark hedge positions to a model price. Finance students verify textbook put-pricing problems with it, and it pairs naturally with put-call parity checks against the Black-Scholes Call Option Price Calculator.

A frequent point of confusion is that European and American puts can have meaningfully different values even on the exact same stock and strike. Because early exercise of a deep-in-the-money put can be optimal (locking in and reinvesting the strike proceeds today has time value of its own), an American put is worth at least as much as the European price this calculator produces, and often strictly more. For calls on non-dividend stocks this early-exercise premium is zero, but for puts it never fully disappears, which is why serious put pricing on American-style contracts uses a binomial tree instead of the closed-form formula.

This calculator is useful because it isolates the pure European put value, breaks it into intrinsic and time value, and shows the intermediate N(-d1) and N(-d2) terms, alongside a chart of how the price responds to changes in the underlying's spot price.

📐 Formula

P  =  K × e-rT × N(−d2) − S × e-qT × N(−d1)
d1 = [ln(S÷K) + (r − q + σ²÷2) × T] ÷ (σ × √T)
d2 = d1 − σ × √T
S = current spot price of the underlying
K = strike (exercise) price
T = time to expiry in years
r = continuously-compounded risk-free interest rate
q = continuous annualized dividend yield
σ = annualized volatility of the underlying's returns
N(x) = cumulative distribution function of the standard normal distribution
Put-call parity: C − P = S × e-qT − K × e-rT, a quick cross-check between call and put prices.
Example: If S=100, K=100, T=1, r=5%, sigma=20%, then d1=0.35, d2=0.15, N(-d1)=0.3632, N(-d2)=0.4404, and P ≈ 5.57.

📖 How to Use This Calculator

Steps

1
Enter the spot and strike price — Type the underlying's current market price into Spot Price and the option's exercise price into Strike Price.
2
Set time to expiry, rate, and volatility — Enter the time remaining until expiry in years, the risk-free rate as a percentage, and the volatility as an annualized percentage.
3
Add a dividend yield if applicable — If the underlying pays dividends, enter its annualized dividend yield percentage; otherwise leave it at 0.
4
Read the put price and Greeks-related outputs — The calculator instantly shows the fair value, d1, d2, N(-d1), N(-d2), intrinsic value, and time value.

💡 Example Calculations

Example 1 — At-the-Money Stock Option

A stock trades at $100, with a $100 strike, 1 year to expiry, a 5% risk-free rate, and 20% volatility.

1
d1 = 0.3500, d2 = 0.1500, so N(-d1) = 0.3632 and N(-d2) = 0.4404
2
P = 100 x e-0.05 x 0.4404 - 100 x 0.3632 = $5.57
3
Intrinsic value = max(100 - 100, 0) = $0, so the entire $5.57 premium is time value.
Put price = $5.57 (all time value)
Try this example →

Example 2 — Out-of-the-Money Put

A stock trades at $150, with a $140 strike, 6 months to expiry, a 4% risk-free rate, and 25% volatility.

1
d1 = 0.5918, d2 = 0.4150, so N(-d1) = 0.2770 and N(-d2) = 0.3391
2
P = 140 x e-0.04 x 0.5 x 0.3391 - 150 x 0.2770 = $4.98
3
Intrinsic value = max(140 - 150, 0) = $0, so the entire $4.98 premium is time value.
Put price = $4.98 (all time value, since the put is out of the money)
Try this example →

Example 3 — In-the-Money Put with Dividends

A dividend-paying stock trades at $50, with a $55 strike, 3 months to expiry, a 3% risk-free rate, 30% volatility, and a 1% dividend yield.

1
d1 = -0.5271, d2 = -0.6771, so N(-d1) = 0.7009 and N(-d2) = 0.7508
2
P = 55 x e-0.03 x 0.25 x 0.7508 - 50 x e-0.01 x 0.25 x 0.7009 = $6.03
3
Intrinsic value = max(55 - 50, 0) = $5.00, so time value = 6.03 - 5.00 = $1.03
Put price = $6.03 ($5.00 intrinsic + $1.03 time value)
Try this example →

❓ Frequently Asked Questions

What is the Black-Scholes formula for a put option?+
P = K x e^(-rT) x N(-d2) - S x e^(-qT) x N(-d1), where d1 = [ln(S/K) + (r - q + sigma^2/2)T] / (sigma x sqrt(T)) and d2 = d1 - sigma x sqrt(T). S is spot price, K is strike, T is time to expiry in years, r is the risk-free rate, q is the dividend yield, and sigma is volatility.
What do N(-d1) and N(-d2) mean in the put formula?+
N(-d1) and N(-d2) are the standard normal CDF evaluated at the negatives of d1 and d2. N(-d2) approximates the risk-neutral probability the option expires in the money, meaning the stock finishes below the strike. N(-d1) is used to derive put Delta, equal to -e^(-qT) x N(-d1).
Why does a higher strike price increase the put price?+
A put lets you sell at the strike, so a higher strike means a more valuable right to sell, all else equal. Put price increases monotonically with strike price K, holding spot, time, rate, and volatility fixed.
How is the put price related to the call price?+
Put-call parity states C - P = S x e^(-qT) - K x e^(-rT) for European options with the same strike and expiry. Use this to cross-check a put price against the matching call price from the Black-Scholes Call Option Price Calculator.
Does this calculator price American or European puts?+
This calculator prices European-style puts, exercisable only at expiry, using the closed-form Black-Scholes-Merton formula. American puts can be exercised early and are typically worth slightly more; use the Binomial Options Tree Calculator (CRR) on this site for those.
Why can an American put be worth more than a European put?+
If a put is deep in the money, exercising immediately locks in the strike proceeds today rather than waiting for expiry, and reinvesting those proceeds at the risk-free rate has value. European puts cannot capture this early-exercise value, so American puts on the same stock are worth at least as much.
What happens to the put price as the stock price falls?+
The put price rises, approaching K x e^(-rT) as the stock price approaches zero and the probability of exercise approaches 1. This calculator's chart plots exactly this relationship across a range of spot prices.
Does dividend yield increase or decrease a put's price?+
A higher dividend yield increases a put's price. Dividends reduce the stock's expected future price, since it typically drops by roughly the dividend amount on the ex-dividend date, which raises the expected payoff of holding a put.
Can the Black-Scholes put price ever exceed the strike price?+
No. A put's maximum possible value is the present value of the strike, K x e^(-rT), reached only in the limit as the stock price approaches zero. The Black-Scholes formula respects this upper bound by construction.
Why is my calculated put price different from the market price?+
Market option prices reflect implied volatility, the market's forward-looking volatility estimate, which can differ from any historical volatility figure you enter. Use the Implied Volatility Calculator on this site to back out the volatility the market is pricing in.
What is the difference between intrinsic value and time value for a put?+
Intrinsic value is max(K - S, 0), what the put would be worth if exercised right now. Time value is the remainder of the premium, and it decays to zero as expiry approaches, the same time-decay pattern seen in calls.

What is the Black-Scholes formula for a put option?

P = K x e^(-rT) x N(-d2) - S x e^(-qT) x N(-d1), where d1 = [ln(S/K) + (r - q + sigma^2/2)T] / (sigma x sqrt(T)) and d2 = d1 - sigma x sqrt(T). S is spot price, K is strike, T is time to expiry in years, r is the risk-free rate, q is the dividend yield, and sigma is volatility.

What do N(-d1) and N(-d2) mean in the put formula?

N(-d1) and N(-d2) are the standard normal CDF evaluated at the negatives of d1 and d2. N(-d2) approximates the risk-neutral probability the option expires in the money (stock below strike). N(-d1) is used to derive put Delta, which equals -e^(-qT) x N(-d1).

Why does a higher strike price increase the put price?

A put lets you sell at the strike, so a higher strike means a more valuable right to sell, all else equal. Put price increases monotonically with strike price K, holding spot, time, rate, and volatility fixed.

How is the put price related to the call price?

Put-call parity states C - P = S x e^(-qT) - K x e^(-rT) for European options with the same strike and expiry. Use this to cross-check a put price against the matching call price from the Black-Scholes Call Option Price Calculator.

Does this calculator price American or European puts?

This calculator prices European-style puts, exercisable only at expiry, using the closed-form Black-Scholes-Merton formula. American puts can be exercised early and are typically worth slightly more; use the Binomial Options Tree Calculator (CRR) to value those.

Why can an American put be worth more than a European put?

If a put is deep in the money, exercising immediately locks in the strike proceeds today rather than waiting for expiry, and reinvesting those proceeds at the risk-free rate has value. European puts cannot capture this early-exercise value, so American puts on the same stock are worth at least as much.

What happens to the put price as the stock price falls?

The put price rises, approaching K x e^(-rT) for deep out-of-the-money-for-the-call (deep in-the-money-for-the-put) stock prices as the probability of exercise approaches 1. This calculator's chart plots exactly this relationship.

Does dividend yield increase or decrease a put's price?

A higher dividend yield increases a put's price. Dividends reduce the stock's expected future price, since it typically drops by roughly the dividend amount on the ex-dividend date, which raises the expected payoff of holding a put.

Can the Black-Scholes put price ever exceed the strike price?

No. A put's maximum possible value is the present value of the strike, K x e^(-rT), reached only in the limit as the stock price approaches zero. The Black-Scholes formula respects this upper bound by construction.

Why is my calculated put price different from the market price?

Market option prices reflect implied volatility, the market's forward-looking volatility estimate, which can differ from any historical volatility figure you enter. Use the Implied Volatility Calculator on this site to back out the volatility the market is pricing in.

What is the difference between intrinsic value and time value for a put?

Intrinsic value is max(K - S, 0), what the put would be worth if exercised right now. Time value is the remainder of the premium, and it decays to zero as expiry approaches, the same time-decay pattern seen in calls.