Call Option Calculator

Estimate the theoretical price of a call option with the Black-Scholes model, along with its intrinsic value, time value, and breakeven stock price.

Quick Facts

Formula
C = S·N(d1) − K·e^(−rT)·N(d2)
d1 = [ln(S/K) + (r + σ²/2)T] / (σ√T), and d2 = d1 − σ√T, where N() is the standard normal cumulative distribution.
Model
Black-Scholes, European-style, no dividends
Assumes constant volatility and interest rate through expiration; real market premiums can diverge from the theoretical price.

Your Results

Calculated
Call option price
-
Theoretical premium (Black-Scholes)
Intrinsic value
-
max(stock price − strike, 0)
Time value
-
Premium above intrinsic value
Breakeven at expiration
-
Strike + premium paid

Ready

Enter the stock price, strike price, days to expiration, volatility, and risk-free rate, then press Calculate.

What this calculator does

This calculator estimates the theoretical fair value of a call option using the Black-Scholes model, the standard closed-form formula for pricing European-style options. A call option gives its holder the right, but not the obligation, to buy the underlying stock at a fixed strike price before or at expiration. The model prices that right as the discounted, probability-weighted payoff of exercising it, based on five inputs: the current stock price, the strike price, time remaining until expiration, the stock's implied volatility, and the risk-free interest rate.

The Black-Scholes call formula

The theoretical call price C is: C = S·N(d1) − K·e^(−rT)·N(d2), where d1 = [ln(S/K) + (r + σ²/2)T] / (σ√T) and d2 = d1 − σ√T. Here S is the stock price, K is the strike price, r is the annualized risk-free rate, T is time to expiration in years, σ (sigma) is annualized volatility, and N() is the cumulative distribution function of the standard normal distribution. N(d1) and N(d2) can be read loosely as risk-adjusted probabilities that the option finishes in the money.

Getting accurate results

  • Volatility should be entered as an annualized percentage (e.g., 25 for 25%) — it is the single input traders disagree on most, since it is a forecast, not an observed fact.
  • Days to expiration converts to years by dividing by 365 in this calculator; for options that expire intraday, this is a close approximation, not an exact trading-day count.
  • The risk-free rate should reflect a short-term government yield roughly matching the option's time to expiration, not a long-term bond rate.

Interpreting the output

The call option price is the theoretical premium a buyer would pay today. Intrinsic value is what the option would be worth if exercised immediately (max(stock price − strike, 0)); time value is the remainder of the premium, reflecting the chance the option gains more value before expiration. Time value shrinks toward zero as expiration approaches — a pattern known as time decay. Breakeven at expiration is the stock price at which a buyer who paid the calculated premium exactly recovers their cost.

Model assumptions and limits

  • The Black-Scholes model assumes European-style exercise (only at expiration), no dividends, constant volatility, and a constant risk-free rate — real markets rarely hold all of these exactly.
  • American-style options (exercisable any time) and dividend-paying stocks can be worth more than this formula suggests, since early exercise or ex-dividend timing adds value the basic model ignores.
  • Real market option prices also reflect bid-ask spreads, supply and demand, and the market's own implied volatility, which can differ from any volatility estimate you enter.

Frequently Asked Questions

What formula does this calculator use?
It uses the Black-Scholes formula for a European call option: C = S·N(d1) − K·e^(−rT)·N(d2), with d1 = [ln(S/K) + (r + σ²/2)T] / (σ√T) and d2 = d1 − σ√T. S is the stock price, K is the strike price, r is the risk-free rate, T is time to expiration in years, σ is annualized volatility, and N() is the standard normal cumulative distribution function.
What is the difference between intrinsic value and time value?
Intrinsic value is what the option would be worth if exercised right now: max(stock price − strike price, 0). Time value is the rest of the premium — the extra amount buyers pay for the chance the option becomes more valuable before it expires. Time value falls to zero at expiration.
Does this calculator handle American options or dividend-paying stocks?
No. This calculator uses the standard Black-Scholes model, which assumes European-style exercise (only at expiration) and no dividends. For American options or stocks paying dividends before expiration, the true value can differ from this theoretical price, since early exercise and dividend timing are not modeled.
What does "breakeven at expiration" mean?
It is the stock price at which a call buyer exactly recovers the premium paid, equal to the strike price plus the calculated option price. Above that stock price at expiration, the position is profitable before transaction costs; below it, the buyer loses part or all of the premium.