Black-Scholes Options Pricing Calculator

Calculate European call and put option prices using the Black-Scholes model. Includes all 5 Greeks (Delta, Gamma, Theta, Vega, Rho), dividend yield adjustment, and sensitivity analysis.

$
$
%
%
Call Price
Put Price
d1
d2
Put-Call Parity Check
Extended More scenarios, charts & detailed breakdown
$
$
%
%
Call Price
Intrinsic Value
Time Value
Moneyness
Professional Full parameters & maximum detail
$
$
%
%
%

Option Prices

Call Price
Put Price

Greeks

Call Delta (Δ)
Put Delta (Δ)
Gamma (Γ)
Call Theta (Θ/day)
Put Theta (Θ/day)
Vega (ν per 1% vol)
Call Rho (ρ per 1%)
Put Rho (ρ per 1%)

Sensitivity

S ±10% Call Range

How to Use This Calculator

  1. Enter the Stock Price and Strike Price.
  2. Enter Time to Expiry in years (e.g., 90 days = 0.25).
  3. Enter the Risk-Free Rate — use the current 1-year Treasury yield (~4.5% in 2026).
  4. Enter Volatility — use the stock's implied or historical volatility.
  5. Read the Call Price and Put Price. Switch to Professional for all 5 Greeks.

Formula

Call = S·N(d1) − K·e^(−rT)·N(d2)

Put = K·e^(−rT)·N(−d2) − S·N(−d1)

d1 = [ln(S/K) + (r + σ²/2)·T] / (σ·√T), d2 = d1 − σ·√T

Example

Example: S=$100, K=$100, T=0.5yr, r=4.5%, σ=25%. d1=0.3006, d2=0.1237. Call = $9.94, Put = $7.72. Delta(call)=0.618, Gamma=0.0312, Theta=−$0.054/day.

Frequently Asked Questions

  • The Black-Scholes model, developed by Fischer Black and Myron Scholes in 1973, is a mathematical framework for pricing European-style options. It calculates the theoretical price of a call or put option based on the stock price, strike price, time to expiry, risk-free rate, and volatility.
  • The five inputs are: S (current stock price), K (strike price), T (time to expiry in years), r (risk-free interest rate), and σ (annualized volatility). A dividend yield q can be added for stocks paying dividends.
  • d1 = [ln(S/K) + (r + σ²/2)T] / (σ√T) and d2 = d1 − σ√T. N(d1) is the delta of the call option; N(d2) is the risk-neutral probability the option expires in-the-money.
  • No — the standard Black-Scholes formula prices European options only (exercisable at expiry). American options can be exercised early, so models like Binomial Trees or Barone-Adesi-Whaley approximations are used.
  • Put-call parity states: Call − Put = Stock − PV(Strike). This no-arbitrage relationship means if you know the call price, you can derive the put price (and vice versa) for the same strike and expiry.

Related Calculators

Sources & References (5)
  1. The Pricing of Options and Corporate Liabilities — Journal of Political Economy, Black & Scholes 1973
  2. Options, Futures, and Other Derivatives — John C. Hull — Pearson Education
  3. CBOE Education Center — Options Pricing — Chicago Board Options Exchange
  4. Black-Scholes Model Explained — Investopedia
  5. NASDAQ Options Education — NASDAQ