CalcMountain

Black-Scholes Calculator

Price European call and put options using the Black-Scholes option pricing model. Enter the stock price, strike price, time to expiration, risk-free rate, and volatility to calculate theoretical option values and the Greeks (Delta, Gamma, Theta, Vega).

The Black-Scholes model, published by Fischer Black and Myron Scholes in 1973 (with foundational contributions from Robert Merton), revolutionized options pricing and earned the 1997 Nobel Prize in Economics. Before Black-Scholes, options trading was largely intuition-driven; after, a closed-form mathematical formula provided theoretical fair values that anchored billion-dollar markets. The CBOE opened the same year, and modern derivatives markets grew up around the framework.

The model prices European-style options (exercisable only at expiration) on non-dividend-paying stocks. Inputs: current stock price, strike price, time to expiration, risk-free interest rate, and the stock's volatility. Outputs: theoretical option value and the "Greeks" — sensitivities to each input that drive hedging and risk management. The math is elegant: the formula assumes geometric Brownian motion for the stock, no arbitrage, continuous trading, and constant volatility. Real markets violate every assumption, but the model remains the universal language of options pricing.

This calculator computes call and put values plus the four primary Greeks (Delta, Gamma, Theta, Vega). Use it to understand option pricing relationships, evaluate market-quoted option prices vs. theoretical, and learn how each variable affects value. For trading, also study the "volatility smile" (real-world IV varies by strike), early exercise considerations for American options, and dividend adjustments. Black-Scholes is the foundation, not the final word — but every option trader needs to know it cold.

Inputs

$
$
%
%

Results

Call Price

$14.50

Put Price

$9.63

Call Delta

0.6596

Put Delta

-0.3404

Option Price vs Stock Price

Option Greeks

Last updated: Reviewed by the CalcMountain editorial team

Formula

Black-Scholes call option price (C) and put option price (P): C = S × N(d₁) − K × e^(−rT) × N(d₂) P = K × e^(−rT) × N(−d₂) − S × N(−d₁) Where: d₁ = [ln(S/K) + (r + σ²/2) × T] / (σ × √T) d₂ = d₁ − σ × √T Variables: S = current stock price K = strike price T = time to expiration (years) r = risk-free interest rate (continuous compounding) σ = volatility (annualized) N() = cumulative standard normal distribution e = Euler's number (~2.71828) The Greeks: Delta (Δ): price sensitivity to underlying stock Call delta = N(d₁) (between 0 and 1) Put delta = N(d₁) − 1 (between −1 and 0) Approximate hedge ratio: long 1 call hedged by selling Δ shares. Gamma (Γ): delta's rate of change (same for call and put) Γ = N'(d₁) / (S × σ × √T) Highest near at-the-money. Gamma decays toward expiration except very near ATM. Theta (Θ): time decay (negative for long options, positive for short) Call θ = −[S × N'(d₁) × σ / (2 × √T)] − r × K × e^(−rT) × N(d₂) Put θ = −[S × N'(d₁) × σ / (2 × √T)] + r × K × e^(−rT) × N(−d₂) Expressed per year; divide by 365 for daily decay. Vega (V): sensitivity to volatility change (same for call and put) V = S × √T × N'(d₁) Expressed per 100% volatility change; divide by 100 for per-1% change. Put-call parity (cornerstone relationship): C − P = S − K × e^(−rT) Allows derivation of either option's price from the other. Example: S=$100, K=$100, T=1 year, r=5%, σ=25%. d₁ = [ln(1) + (0.05 + 0.0625/2) × 1] / (0.25 × 1) = 0.325 d₂ = 0.325 − 0.25 = 0.075 N(d₁) ≈ 0.6273, N(d₂) ≈ 0.5299 Call price = 100 × 0.6273 − 100 × e^(−0.05) × 0.5299 = 62.73 − 95.12 × 0.5299 = 62.73 − 50.41 = $12.32 Put price (parity) = $12.32 + 100 × e^(−0.05) − 100 = 12.32 + 95.12 − 100 = $7.44 Greeks: Delta (call) = 0.6273 → ~63 shares hedge per call Theta (call) ≈ −$6.41/year ≈ −$0.018/day (time decay) Vega ≈ $37.40 per 100% vol ≈ $0.374 per 1% vol change A 1% rise in IV adds ~$0.37 to the call price.

How to use this calculator

  1. Enter the current stock price (or use forward price for futures options).
  2. Enter the strike price.
  3. Enter time to expiration in years (e.g., 90 days = 0.247).
  4. Enter risk-free rate (use Treasury yield matching the option's maturity).
  5. Enter implied volatility (from option chain quotes, or use historical realized vol as a starting estimate).
  6. Review call price, put price, and the Greeks.
  7. Compare theoretical price to market quotes. Persistent differences may reflect dividend expectations, early-exercise premium (American options), supply/demand for that strike, or your IV input being off.
  8. For real trading: use the option chain's quoted IV as input rather than guessing — that's what market participants are actually pricing.

Worked examples

At-the-money call

Stock $100, strike $100, 90 days to expiration (T=0.247), risk-free 5%, IV 30%. Call value ≈ $6.20. Delta ≈ 0.55 (slightly above 0.50 because of positive r and σ contribution to d₁). Theta ≈ −$0.04/day. Vega ≈ $0.20 per 1% IV change. ATM options have highest gamma and vega — most responsive to underlying moves and volatility changes. Most actively traded strikes are ATM and near-ATM. Theta decay accelerates approaching expiration.

Out-of-the-money put

Stock $100, strike $90, 180 days (T=0.493), risk-free 5%, IV 25%. Put value ≈ $1.30. Delta ≈ −0.18. Vega ≈ $0.18. OTM options have low delta and low absolute value — leveraged exposure to large moves. Used for protective hedging (cheap insurance against major declines) or speculation on large adverse moves. Most OTM options expire worthless; that's why protective puts cost money.

High-volatility option

Stock $50, strike $50, 60 days (T=0.164), risk-free 5%, IV 80% (e.g., biotech around FDA decision). Call value ≈ $4.10. Vega ≈ $0.08 per 1% — meaning IV drops post-event are devastating to premium. The "IV crush" after binary events (earnings, FDA decisions) often produces large losses even when direction is correct, because IV collapses from elevated event levels back to normal. Lesson: buying options before binary events captures direction but pays the elevated IV. After the event, even being right about direction can lose money if IV crush exceeds the directional gain.

When to use this calculator

Use this calculator when learning option pricing fundamentals, evaluating quoted option prices vs. theoretical fair value, understanding how each variable affects option value, or constructing hedge ratios from delta.

Pair with stock-profit and stock-option calculators for fuller equity-derivatives analysis.

Important practical caveats — Black-Scholes is a starting framework, not a complete model:

1. **Volatility smile/skew.** Real-world IV varies by strike — OTM puts typically trade at higher IV than ATM ("skew" reflecting crash risk premium). Single-volatility Black-Scholes misses this. Practitioners use models like local volatility or stochastic volatility for cross-strike consistency.

2. **American vs. European exercise.** Black-Scholes prices European options. American options can be exercised early and carry early-exercise premium (deep ITM puts especially). For American options, use binomial trees or finite-difference methods for proper valuation.

3. **Dividends matter.** Standard Black-Scholes assumes no dividends. For dividend-paying stocks, use Merton's extension or discrete-dividend adjustment. Ignoring dividends overstates call values and understates puts on dividend-paying stocks.

4. **Constant volatility is wrong.** Real volatility changes over time (clustering, mean reversion, regime shifts). Pricing models for exotic options often use GARCH, stochastic volatility (Heston), or jump-diffusion (Merton 1976) for better realism.

5. **Continuous trading is impossible.** Black-Scholes assumes you can hedge continuously. In reality, transaction costs, bid-ask spreads, and discrete rebalancing introduce hedging error. Gamma scalping profits come from exactly this.

6. **Use market IV, not historical.** When pricing, use the option chain's quoted implied volatility — that's the market's forecast. Historical realized vol is for risk management and sanity checks, not for trading prices.

Black-Scholes is essential foundational knowledge. For actual trading, layer in market microstructure understanding, IV surface analysis, and event-driven thinking.

Common mistakes to avoid

  • Using historical volatility for pricing. The option chain quotes a specific implied volatility — that's the market's forecast. Use it for pricing; use realized vol for risk only.
  • Ignoring dividends. Dividend-paying stocks need an adjusted formula. Standard Black-Scholes overprices calls and underprices puts on dividend payers.
  • Pricing American options with European model. American options have early-exercise premium not captured by Black-Scholes. Use binomial/trinomial trees instead.
  • Forgetting time-to-expiration is in years. 30 days = 30/365 ≈ 0.0822, not 30. A common arithmetic error that distorts everything.
  • Confusing vega units. Quoted as $ per 100% vol change; divide by 100 for per-1% sensitivity. Easy off-by-100 errors.
  • Trading the model rather than the market. Black-Scholes is a model. The market prices reflect supply/demand, skew, and event expectations. Trust market IV as your starting input.

Frequently Asked Questions

Sources & further reading

SponsoredShop Top Deals on AmazonSupport CalcMountain — browse top-rated products at no extra cost to you.

Related Calculators