Ad Space — Top Banner

Black-Scholes Formula

Calculate theoretical option prices for calls and puts.
The foundational model for options pricing.

The Formula

Call Price: C = S × N(d₁) - K × e⁻ʳᵗ × N(d₂)

Put Price: P = K × e⁻ʳᵗ × N(-d₂) - S × N(-d₁)

d₁ = [ln(S/K) + (r + σ²/2) × t] / (σ × √t)
d₂ = d₁ - σ × √t

The Black-Scholes model, published in 1973 by Fischer Black and Myron Scholes, calculates the theoretical price of European-style options. It assumes constant volatility and no dividends.

Variables

SymbolMeaning
C, PCall or put option price
SCurrent stock price
KStrike price of the option
tTime to expiration (in years)
rRisk-free interest rate (annual)
σVolatility of the stock (annual standard deviation)
N(x)Cumulative standard normal distribution function
eEuler's number (≈ 2.71828)
lnNatural logarithm

Example 1

Stock at $100, strike $105, 6 months to expiry, r = 5%, σ = 20%

d₁ = [ln(100/105) + (0.05 + 0.04/2) × 0.5] / (0.20 × √0.5)

= [-0.04879 + 0.035] / 0.1414 = -0.0975

d₂ = -0.0975 - 0.1414 = -0.2389

N(d₁) ≈ 0.4612, N(d₂) ≈ 0.4056

C = 100 × 0.4612 - 105 × e⁻⁰·⁰²⁵ × 0.4056 ≈ $4.63

When to Use It

Use the Black-Scholes formula when:

  • Pricing European call and put options
  • Calculating implied volatility from market prices
  • Understanding how time, volatility, and price affect option values
  • Building risk management and hedging strategies

Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.