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
- Enter the Stock Price and Strike Price.
- Enter Time to Expiry in years (e.g., 90 days = 0.25).
- Enter the Risk-Free Rate — use the current 1-year Treasury yield (~4.5% in 2026).
- Enter Volatility — use the stock's implied or historical volatility.
- 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) ▾
- The Pricing of Options and Corporate Liabilities — Journal of Political Economy, Black & Scholes 1973
- Options, Futures, and Other Derivatives — John C. Hull — Pearson Education
- CBOE Education Center — Options Pricing — Chicago Board Options Exchange
- Black-Scholes Model Explained — Investopedia
- NASDAQ Options Education — NASDAQ