Options guide · Reviewed 28 August 2026
Five inputs, one formula, and a theoretical price — not a guaranteed one.
Black-Scholes turns a stock price, a strike, time, a rate and a volatility assumption into an estimated option price. Understanding what it assumes away matters as much as the formula itself.
How five inputs become a price
The Black-Scholes model combines the current stock price, the strike price, time remaining to expiration, a risk-free interest rate and an assumed volatility into two intermediate values, commonly labeled d1 and d2. Those two values are then run through the cumulative standard normal distribution — essentially a lookup of probability — to weight the stock price and the present value of the strike price into a theoretical call price. The put price falls out of the same d1 and d2 through put-call parity, so both prices are internally consistent with one set of inputs rather than calculated independently.
Volatility is the input you can't observe directly
Four of the five inputs — stock price, strike, time and interest rate — are directly observable. Volatility is different: it's an assumption about how much the stock price is expected to fluctuate over the option's life, and the model's output is highly sensitive to it. In practice, this relationship usually runs backward from how this calculator uses it: traders take an option's actual market price and solve the formula in reverse to back out the volatility the market is implying, rather than picking a volatility to estimate a price from scratch.
What the model assumes away
Black-Scholes assumes constant volatility for the life of the option, no dividends (unless separately adjusted for), frictionless markets with no bid-ask spread or commissions, and European-style exercise only — meaning no early exercise, which American-style options technically allow. Real markets violate several of these assumptions routinely: volatility changes as news arrives, dividend-paying stocks see calls priced lower than the dividend-free model would suggest, and different strikes on the same stock often trade at different implied volatilities (a pattern called volatility skew) rather than the single flat volatility the basic model assumes.
None of this makes the model useless — it's the shared reference point most options pricing and volatility discussion is built on. It does mean a Black-Scholes estimate should be read as a theoretical benchmark, not a prediction of the exact price you'd get filling an order.
Estimate an option price ↗ Check the option's Greeks instead ↗
Frequently asked questions
- What five inputs does Black-Scholes need?
- The current stock price, the strike price, time remaining until expiration, a risk-free interest rate, and an assumed volatility. Every other value in the formula — including the probabilities it applies — is derived from combinations of these five.
- Why do call and put prices come from the same calculation?
- Both prices are derived from the same two intermediate values (commonly called d1 and d2), which are calculated once from the five inputs. Put-call parity then links the call and put price together, so computing one gives you the other without separate assumptions.
- Does the model account for early exercise on American-style options?
- No. The standard Black-Scholes model prices European-style options, which can only be exercised at expiration. American-style options, which can be exercised any time before expiration, can carry additional early-exercise value the standard model doesn't capture — this matters most for puts and for calls on dividend-paying stocks.
- Why would a real option price differ from the Black-Scholes estimate?
- Real markets add factors the model excludes: dividends, bid-ask spreads and commissions, volatility that changes over the option's life rather than staying constant, and volatility skew (different implied volatilities at different strikes). The model is a useful reference point, not a guaranteed market price.
- Where does implied volatility come from if this calculator needs it as an input?
- In practice, implied volatility is usually derived by working the Black-Scholes formula backward from an option's actual market price — the opposite direction from what this calculator does. If you don't have a specific IV figure, your broker or an options data platform typically quotes it per contract.
Source note: This guide describes the standard Black-Scholes option pricing model as a general illustration. All calculations happen in your browser — nothing you enter is sent to a server or stored. This is educational information, not investment advice. Options involve substantial risk and are not suitable for all investors.