PennyCompass

Black-Scholes Option Pricing Calculator

Free Black-Scholes calculator for European call and put options. Compute theoretical price and Greeks (delta, gamma, theta, vega, rho).

Published

Compute theoretical European option price and all five Greeks.

Call price

Put price

Greeks (call)

Delta

Gamma

Theta/day

Vega/1%

Rho/1%

Your breakdown

Updates live as you type
Output Value

What this model actually answers

The Black-Scholes-Merton formula gives the theoretical fair value of a European call or put: an option that can only be exercised at expiration. You feed it six things, the spot price, strike, time to expiry, volatility, the risk-free rate, and any dividend yield, and it returns a price plus the five Greeks that describe how that price moves. The Greeks are the part traders and finance teams use most, because they translate an abstract value into sensitivities you can hedge or manage.

The model rests on a few load-bearing assumptions: the underlying follows a lognormal random walk, volatility and the interest rate are constant, and there are no transaction costs. Real markets violate all of these to some degree, which is why traders speak of an implied volatility smile rather than a single flat number. Still, Black-Scholes remains the common language of option pricing and the engine behind most 409A and ASC 718 stock-compensation valuations.

Reading d1, d2, and the Greeks

Inside the formula, two intermediate values d1 and d2 position the option against its strike in standard-deviation terms. From them you get delta, the change in option price per $1 move in the stock; gamma, the rate at which delta itself changes; theta, the daily decay as time runs out; vega, the price change per one percentage point of volatility; and rho, the sensitivity to interest rates. Delta doubles as a rough probability the option finishes in the money.

An at-the-money one-year call on a $100 stock

Price a one-year option with the stock and strike both at $100, volatility of 30%, a 4.5% risk-free rate, and no dividend. Here d1 works out to 0.30 and d2 to exactly 0.00. The call is worth about $13.99 and the put about $9.59. The call is more expensive than the put even though both are struck at the money, because the risk-free rate pushes the forward price of the stock above $100, tilting value toward the call. Delta on the call is 0.62, meaning it gains about $0.62 for the next dollar the stock rises.

Volatility is the input that matters most

Of the six inputs, two are observable on day one, the spot price and the strike, and one is nearly fixed, the risk-free rate. Time decays predictably. That leaves volatility as the single assumption that drives most of the disagreement over an option's value, and it is the one you cannot read off a screen. Vega here is about $0.38, so every percentage point you add to the 30% volatility assumption raises the call by roughly $0.38. Double-check a quote that looks cheap or rich, and the culprit is almost always the volatility number behind it.

The most common mistake when valuing employee stock options is feeding this European model a US employee option and stopping there. Standard US stock options are American-style and, more importantly, carry vesting conditions, early-exercise behavior, and forfeiture risk that Black-Scholes ignores. For financial-reporting and 409A work, the accepted practice is to use the expected term rather than the full contractual term, or to move to a lattice or binomial model that can handle early exercise. Treat the output here as a clean theoretical benchmark, not a substitute for a formal valuation.

Why is theta shown as a tiny daily number?

Theta is the option's time decay, and this calculator reports it per calendar day by dividing the annual figure by 365. For a one-year option that daily slice is small, well under a dollar, because most of the decay is still far off. Theta accelerates as expiration nears, so the same option with a week left would show a much larger daily decay. If you want the annual decay, multiply the per-day figure back by 365.

Can I use this for put-call parity checks?

Yes, and it is a good sanity test. Put-call parity says the call price minus the put price should equal the discounted forward, the spot adjusted for dividends minus the present value of the strike. With the call at $13.99 and the put at $9.59, the $4.40 gap reflects exactly that interest-rate-driven forward premium on an at-the-money one-year option. If you ever see a call and put that violate parity by more than transaction costs, the prices, not the model, are off.

Frequently asked questions

When is Black-Scholes useful?
For valuing employer stock options (used in 409A valuations, financial statements). For trading European-style options on indices. American-style (most US stock options) require binomial/numerical methods for full accuracy.
What are the main limitations of the Black-Scholes model?
Black-Scholes assumes constant volatility and lognormal price returns, neither of which holds in practice. Real markets exhibit volatility clustering (calm periods followed by turbulent ones), fat tails (extreme moves happen more often than the model predicts), and a volatility smile (implied volatility varies by strike price, which Black-Scholes cannot explain). The model also assumes no dividends or continuous dividends, European-style exercise (at expiry only), no transaction costs, and risk-free borrowing at a constant rate. For exchange-traded equity options in calm markets, it produces reasonable prices as a starting point. For options near earnings announcements, deep-in-the-money options, or options during stress periods, the model can meaningfully misprice.
What does Delta tell me about my option position?
Delta is the rate of change of the option price relative to a $1 move in the underlying stock price. A call with delta 0.60 means the option price will increase approximately $0.60 for each $1 increase in the stock. Delta also approximates the probability that the option expires in the money: a 0.60 delta call has roughly a 60% chance of expiring in the money. For portfolio hedging, delta tells you how many shares of the underlying you would need to hold (as a hedge against your options) to create a delta-neutral position. Delta is positive for calls and negative for puts, and approaches 1 and -1 respectively as options go deep in the money.
What is implied volatility and how does it relate to Black-Scholes?
Implied volatility (IV) is the volatility you would need to plug into the Black-Scholes model to arrive at an option's current market price. It is the market's collective forecast of future volatility embedded in option prices. When market stress rises (earnings, macro events, Fed decisions), implied volatility spikes because traders are willing to pay more for options as insurance. When markets are calm, IV compresses. The VIX index is essentially the market's implied volatility on S&P 500 index options. IV is most useful as a relative measure: an option with IV at its 12-month high is relatively expensive compared to recent history, while IV at its 12-month low is relatively cheap. Traders often say they are buying or selling volatility as much as direction.

Related calculators

Embed this calculator on your site (free)

Paste this code into your page. The calculator stays up to date automatically and links back to PennyCompass.

Calculator by PennyCompass