⚠️ Options involve significant risk and are not suitable for all investors. Before trading options, read the OCC Characteristics and Risks of Standardized Options. Model outputs are theoretical estimates, not predictions. Educational only; not investment advice.
Home › Tools › Black-Scholes & Greeks Calculator

Black-Scholes & Greeks Calculator

Price European calls and puts and see all five main Greeks. Supports a continuous dividend yield (the Merton extension).

Option value vs. stock price

Ad · 728×90 placeholder

How to use

  1. Enter the stock price, strike, days to expiration, implied volatility, risk-free rate, and dividend yield.
  2. Results update as you type. The table shows call and put values and Greeks per share.
  3. Use the chart to see how each option's value changes with the stock price, holding everything else constant.

Formulas explained

d1 = [ln(S/K) + (r − q + σ²/2)T] / (σ√T) d2 = d1 − σ√T Call = S e^(−qT) N(d1) − K e^(−rT) N(d2) Put = K e^(−rT) N(−d2) − S e^(−qT) N(−d1) Delta: call e^(−qT)N(d1), put −e^(−qT)N(−d1) Gamma = e^(−qT) n(d1) / (S σ √T) Vega = S e^(−qT) n(d1) √T ÷ 100 (per 1 vol point) Theta = annual theta ÷ 365 (per calendar day) Rho: call K T e^(−rT) N(d2) ÷ 100, put −K T e^(−rT) N(−d2) ÷ 100

N() is the standard normal CDF and n() is its density. T is in years (days/365).

Worked example Hypothetical

Hypothetical textbook case: S = $100, K = $100, 1 year, r = 5%, σ = 20%, no dividend.

FAQ

Is theta per calendar day or trading day?

Per calendar day (annual theta ÷ 365). Some platforms divide by 252 trading days, which gives a larger number.

Why use dividend yield?

Expected dividends lower call values and raise put values. The Merton model treats dividends as a continuous yield q.

Does this work for American options?

It is exact for European options. American options can be worth more when early exercise is optimal, mainly deep ITM puts or calls before a dividend.

Why is vega shown per 1%?

The raw derivative is per 1.00 (100 vol points). Dividing by 100 gives the dollar change for a one-point IV move, which is how brokers show it.

Black-Scholes calculator explained for beginners

What this tool does

It estimates the theoretical "fair" price of a call and a put from six inputs, and shows the Greeks, which describe how that price changes when something moves. It is a model, not a live quote.

What each input means
Stock price
The price the stock trades at right now. Use the last price from your broker or a quote site.
Strike
The price at which the option lets you buy (call) or sell (put).
Days to expiration
Calendar days until the option expires. Count from today to the expiration date on the contract.
Implied volatility (IV)
How much the options market expects the stock to move over a year, written as a percent. 30% means the market is pricing roughly a 30% one-standard-deviation move over a year. Your broker shows IV for each option; higher IV means pricier options.
Risk-free rate
The interest rate you could earn on cash with essentially no risk, such as a short-term US Treasury bill. It has a small effect on option prices.
Dividend yield
The stock's yearly dividend as a percent of its price. Dividends slightly lower call values and raise put values. Use 0 if the stock pays none.
How to read the results

The call and put prices are per share; multiply by 100 for one contract. Delta is roughly how much the option moves for a $1 stock move. Gamma is how fast delta changes. Theta is how much value the option loses per day from time passing. Vega is how much it gains or loses per 1 point of IV. Rho is the effect of a 1 point change in interest rates.

A short worked example (hypothetical)

Stock $100, strike $100, 30 days, IV 30%, rate 4%, no dividend. The model gives a call near $3.59 and a put near $3.26. The call delta is about 0.53, so a $1 rise in the stock would add roughly $0.53 per share ($53 per contract), all else equal.

Common mistakes

Related tools

Options Profit Calculator

Expected Move Calculator

Probability of Profit Calculator

Ad · 728×90 placeholder