Options Pricing Calculator
Black-Scholes value, Greeks and implied volatility
Price a European call or put with the Black-Scholes-Merton model, including dividend yield. See delta, gamma, theta, vega and rho, breakeven, a profit and loss chart, and solve for implied volatility from a quoted price.
Financial MathUpdated October 21, 2026Checked against 6 reference values
Calendar days, divided by 365
Annualized
Treasury yield for a similar term
Continuous, 0 if none
Enter a market price to solve for its implied volatility
Black-Scholes value of a European call
$3.02at the money
Intrinsic value $0.00 plus time value $3.02. At expiry the call breaks even at a stock price of $103.02.
- Delta
- 0.5326
- Change per $1 in the stock
- Gamma
- 0.05548
- Change in delta per $1
- Theta
- −0.0530
- Per calendar day
- Vega
- 0.1140
- Per 1 point of volatility
- Rho
- 0.0413
- Per 1 point of rate
- d1 and d2
- 0.082, 0.010
- N(d2) = 0.5040
Chart data as a table
| Stock price ($) | At expiry | Today (theoretical) |
|---|---|---|
| $60 | −$3.02 | −$3.02 |
| $63 | −$3.02 | −$3.02 |
| $65 | −$3.02 | −$3.02 |
| $68 | −$3.02 | −$3.02 |
| $71 | −$3.02 | −$3.02 |
| $73 | −$3.02 | −$3.02 |
| $76 | −$3.02 | −$3.02 |
| $79 | −$3.02 | −$3.02 |
| $81 | −$3.02 | −$3.02 |
| $84 | −$3.02 | −$3.00 |
| $87 | −$3.02 | −$2.96 |
| $89 | −$3.02 | −$2.84 |
| $92 | −$3.02 | −$2.57 |
| $95 | −$3.02 | −$2.06 |
| $97 | −$3.02 | −$1.22 |
| $100 | −$3.02 | $0.00 |
| $103 | −$0.35 | $1.61 |
| $105 | $2.31 | $3.57 |
| $108 | $4.98 | $5.80 |
| $111 | $7.65 | $8.22 |
| $113 | $10.31 | $10.75 |
| $116 | $12.98 | $13.35 |
| $119 | $15.65 | $15.99 |
| $121 | $18.31 | $18.65 |
| $124 | $20.98 | $21.31 |
| $127 | $23.65 | $23.97 |
| $129 | $26.31 | $26.64 |
| $132 | $28.98 | $29.31 |
| $135 | $31.65 | $31.97 |
| $137 | $34.31 | $34.64 |
| $140 | $36.98 | $37.31 |
| Stock move | Stock price | P&L | Return |
|---|---|---|---|
| −40% | $60.00 | −$3.02 | −100% |
| −35% | $65.00 | −$3.02 | −100% |
| −30% | $70.00 | −$3.02 | −100% |
| −25% | $75.00 | −$3.02 | −100% |
| −20% | $80.00 | −$3.02 | −100% |
| −15% | $85.00 | −$3.02 | −100% |
| −10% | $90.00 | −$3.02 | −100% |
| −5% | $95.00 | −$3.02 | −100% |
| −0% | $100.00 | −$3.02 | −100% |
| +5% | $105.00 | $1.98 | 65.5% |
| +10% | $110.00 | $6.98 | 231% |
| +15% | $115.00 | $11.98 | 396.5% |
| +20% | $120.00 | $16.98 | 562% |
| +25% | $125.00 | $21.98 | 727.5% |
| +30% | $130.00 | $26.98 | 893% |
| +35% | $135.00 | $31.98 | 1,058.5% |
| +40% | $140.00 | $36.98 | 1,224% |
| Volatility | Option price | Change |
|---|---|---|
| 25% (current) | $3.02 | 0 |
| 15% | $1.88 | −1.1394 |
| 20% | $2.45 | −0.5699 |
| 30% | $3.59 | +0.5700 |
| 35% | $4.16 | +1.1399 |
What the Black-Scholes value represents
The calculator gives the theoretical value of a European call or put: an option that can be exercised only at expiry. It uses the Black-Scholes-Merton model, which prices the option as the cost of a portfolio of stock and borrowing that reproduces the option's payoff. Because that replicating portfolio removes risk, the price does not depend on whether you expect the stock to rise or fall, only on the stock price, strike, time, interest rate, dividend yield and volatility.
Along with the price it reports the Greeks (how the price responds to each input), the split between intrinsic value and time value, the breakeven price at expiry, a profit and loss table, and a chart comparing the payoff at expiry with the value today. Enter a quoted market price and it also solves for the implied volatility, the one input you cannot observe directly.
The Black-Scholes-Merton formula
c = S e−qT N(d1) − K e−rT N(d2) p = K e−rT N(−d2) − S e−qT N(−d1)
d1 = [ln(S ÷ K) + (r − q + σ2 ÷ 2) T] ÷ (σ √T) d2 = d1 − σ √T
S is the stock price, K the strike, T the time to expiry in years (days ÷ 365 here), r the continuously compounded risk-free rate, q the continuous dividend yield, σ the annual volatility and N the standard normal cumulative distribution. With q = 0 this is the original 1973 Black-Scholes formula. N(d2) is the risk-neutral probability that a call finishes in the money.
- Delta is the change in option value for a $1 move in the stock.
- Gamma is the change in delta for a $1 move; it is largest near the strike and close to expiry.
- Theta is the change in value as one calendar day passes (the annual figure ÷ 365).
- Vega and rho are the changes for a one percentage point rise in volatility and in the interest rate.
Worked examples
The textbook call and put
Hull's standard example uses S = 42, K = 40, r = 10%, σ = 20% and six months to expiry. Here d1 = 0.7693 and d2 = 0.6278, giving a call worth $4.76 and a put worth $0.81, matching the published 4.76 and 0.81. The call is $2 in the money, so $2.76 of its price is time value. The two prices satisfy put-call parity: c − p = S − K e−rT, so $4.76 − $0.81 = $3.95.
How time decay speeds up
An at-the-money call on a $100 stock at 25% volatility and a 4% rate is worth $6.35 with 120 days left and $3.02 with 30 days left. Its theta is −0.0290 per day at 120 days but −0.0530 per day at 30 days, about 1.8 times as fast, because time value shrinks roughly with the square root of the time remaining.
Backing out implied volatility
If that 30-day at-the-money call is quoted at $3.50 rather than its 25% value of $3.02, the volatility that reproduces the quote is 29.2%. Traders compare options by implied volatility rather than by price because it puts different strikes and expiries on one scale.
Call and put values across strikes
Stock at $100, 90 days to expiry, 25% volatility, 4% rate, no dividends. Calls lose value and puts gain value as the strike rises.
| Strike | Call | Call delta | Put | Put delta |
|---|---|---|---|---|
| $80.00 | $20.91 | 0.974 | $0.13 | −0.026 |
| $90.00 | $12.00 | 0.839 | $1.12 | −0.161 |
| $100.00 | $5.43 | 0.556 | $4.45 | −0.444 |
| $110.00 | $1.89 | 0.266 | $10.81 | −0.734 |
| $120.00 | $0.51 | 0.092 | $19.33 | −0.908 |
Where the model departs from real option prices
- American exercise. Most US single-stock options can be exercised early. Early exercise never pays for a call on a stock with no dividends, so the European value applies, but American puts and calls before a dividend can be worth more than shown. Those need a binomial or finite-difference model.
- Constant volatility. The model uses one volatility for every strike. Market prices imply different volatilities by strike and expiry (the volatility smile or skew), so one input cannot match a whole options chain.
- Discrete dividends. The dividend input is a continuous yield. A single large dividend before expiry is better handled by subtracting its present value from the stock price.
- Trading costs. Bid-ask spreads, commissions and assignment risk are not included. The breakeven and profit figures are per share before costs; a standard US equity contract covers 100 shares.
Options Pricing Calculator: common questions
What inputs does the Black-Scholes model need?
It needs the stock price, strike price, time to expiry, risk-free interest rate and volatility, plus a dividend yield in the Merton version. Everything except volatility can be read from the market. The model gives the theoretical value of a European option, one that can be exercised only at expiry.
Is theta always negative for an option buyer?
Usually, but not always. Calls on non-dividend stocks and most puts lose value as time passes, so theta is negative. A deep in-the-money European put can have positive theta, because waiting brings the discounted strike payment closer, and this effect can outweigh the loss of time value.
What is implied volatility?
It is the volatility that makes the Black-Scholes price equal the price the option actually trades at. Enter a quoted price and the calculator solves for it by bisection. Higher implied volatility means the market is paying more for the chance of large moves.
Why does my broker show a different price?
Brokers show market prices set by supply and demand, which include a bid-ask spread, early exercise value for American options, discrete dividends and a different volatility for each strike. The model value here uses one volatility and assumes European exercise, so it is a reference point rather than a quote.
How is delta used for hedging?
Delta is the number of shares that move like one option. A call with delta 0.50 on a 100-share contract behaves like 50 shares, so selling 50 shares offsets small moves. Delta changes as the stock moves (that is gamma), so a hedge has to be adjusted over time.
Does the calculator handle dividends?
Yes, as a continuous annual dividend yield, which is how Merton extended the model and how index options are usually priced. For a single stock with one known dividend before expiry, subtracting the dividend's present value from the stock price is closer to reality.
Sources
- John C. Hull, Options, Futures, and Other Derivatives, 9th edition, chapters 15 (Black-Scholes-Merton model), 17 (options on indices) and 19 (the Greek letters)
- Fischer Black and Myron Scholes, The Pricing of Options and Corporate Liabilities, Journal of Political Economy 81(3), 1973
- Robert C. Merton, Theory of Rational Option Pricing, Bell Journal of Economics and Management Science 4(1), 1973
Related calculators
- Probability CalculatorCombine the probabilities of two events (and, or, neither, conditional) with a Venn diagram, turn counts of outcomes into probability and odds, or find the chance of at least one success in repeated trials.
- NPV CalculatorFind the net present value of an investment from its upfront cost, yearly cash flows and discount rate, with IRR, MIRR, payback, a discounted cash flow schedule and an NPV profile chart.
- Investment CalculatorProject an investment from a starting amount and monthly contributions at a return you choose. See contributions versus growth, the value in today's dollars, the cost of starting later and how a lower or higher return changes the result.
- Binomial Distribution CalculatorFind the probability of exactly, at most, at least or between k successes in n independent trials. Shows the distribution chart, probability table, mean, mode and the normal approximation for comparison.
- Compound Interest CalculatorCalculate compound interest with monthly contributions at any compounding frequency, solve for the time or rate to reach a target, and compare the Rule of 72 with the exact doubling time.