Black-Scholes Call Option Price Calculator
Price a European call option with the Black-Scholes-Merton formula. Get the fair value, d1, d2, and time value in one click.
📈 What is the Black-Scholes Call Option Price Calculator?
The Black-Scholes call option price calculator computes the theoretical fair value of a European-style call option using the Black-Scholes-Merton model, the foundational option-pricing formula published by Fischer Black and Myron Scholes in 1973 and extended by Robert Merton the same year. A call option gives its holder the right, but not the obligation, to buy an underlying asset at a fixed strike price on or before expiry, and the Black-Scholes formula turns five observable market inputs, spot price, strike price, time to expiry, risk-free rate, and volatility, into a single no-arbitrage price.
Options traders use this calculator to sanity-check a quoted market premium before buying or selling. Portfolio managers use it to mark option positions to a model price when live quotes are stale or wide. Finance students and CFA or FRM exam candidates use it to verify textbook problems and build intuition for how each variable moves the price. Corporate finance teams occasionally use the same formula to value employee stock options or warrants that behave like European calls.
A common misconception is that Black-Scholes prices any option; in fact the closed-form formula strictly applies only to European-style options that can be exercised solely at expiry. American-style options, which allow early exercise, can be worth more than the European price when the underlying pays dividends, and require a different method such as a binomial tree (see the Binomial Options Tree Calculator on this site) to value correctly. Another misconception is that volatility is directly observable; it is not, it must be estimated, either from historical price data or backed out of a market price as implied volatility.
This calculator is useful because it removes the arithmetic burden of the formula, which involves the cumulative normal distribution function, and shows the full breakdown, d1, d2, N(d1), N(d2), intrinsic value, and time value, in one place, alongside a chart of how the price responds to changes in the underlying's spot price.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — At-the-Money Stock Option
A stock trades at $100, with a $100 strike, 1 year to expiry, a 5% risk-free rate, and 20% volatility.
Example 2 — In-the-Money Option
A stock trades at $150, with a $140 strike, 6 months to expiry, a 4% risk-free rate, and 25% volatility.
Example 3 — Out-of-the-Money Option with Dividends
A dividend-paying stock trades at $50, with a $55 strike, 3 months to expiry, a 3% risk-free rate, 30% volatility, and a 1% dividend yield.
❓ Frequently Asked Questions
🔗 Related Calculators
What is the Black-Scholes formula for a call option?
C = S x e^(-qT) x N(d1) - K x e^(-rT) x N(d2), where d1 = [ln(S/K) + (r - q + sigma^2/2)T] / (sigma x sqrt(T)) and d2 = d1 - sigma x sqrt(T). S is spot price, K is strike, T is time to expiry in years, r is the risk-free rate, q is the dividend yield, and sigma is volatility.
What do N(d1) and N(d2) mean in the Black-Scholes formula?
N(d1) and N(d2) are values of the standard normal cumulative distribution function. N(d2) approximates the risk-neutral probability the option expires in the money. N(d1) is used to derive the option's Delta (e^(-qT) x N(d1) for a call).
Why does the call price depend on volatility?
Higher volatility increases the chance the stock finishes far above the strike, which raises the call's expected payoff without a matching downside (losses are capped at the premium paid), so higher sigma always increases a call's Black-Scholes price, all else equal.
What is the difference between intrinsic value and time value?
Intrinsic value is max(S - K, 0), what the option would be worth if exercised right now. Time value is the remainder of the premium, compensation for the chance the option becomes more valuable before expiry. Time value decays to zero at expiration.
Does this calculator price American or European options?
This calculator prices European-style options, exercisable only at expiry, using the closed-form Black-Scholes-Merton formula. For American-style options that allow early exercise, use the Binomial Options Tree Calculator (CRR).
How do I convert days to expiry into the T input?
Divide the number of calendar days remaining by 365 (or 252 if you prefer trading days by trading-day convention). A 45-day option is T = 45/365 = 0.1233 years.
What risk-free rate should I use?
Use the yield on a government bond or T-bill with maturity close to your option's expiry. For a 1-year option, a 1-year Treasury yield is a reasonable proxy; for short-dated options, use a 1- or 3-month T-bill rate.
Why is my calculated call price different from the market price?
Market option prices reflect implied volatility, the market's forward-looking volatility estimate, which can differ from any historical volatility figure you enter. Use the Implied Volatility Calculator to back out the volatility the market is actually pricing in.
What happens to the call price as the stock price rises?
The call price rises too, approaching S - K x e^(-rT) for deep in-the-money options as the probability of exercise approaches 1. This calculator's chart plots exactly this relationship across a range of spot prices.
Can the Black-Scholes call price ever be negative?
No. A call option gives the right, not the obligation, to buy, so its value is always non-negative. The Black-Scholes formula mathematically guarantees C >= 0 for any valid set of inputs.
Does dividend yield increase or decrease a call's price?
A higher dividend yield decreases a call's price. Dividends reduce the stock's expected future price (the stock typically drops by roughly the dividend amount on the ex-dividend date), which lowers the expected payoff of holding a call.