Alphanume

Insights

How to Price a Call Option

Alphanume Team · June 8, 2026

Inputs, intuition, and a worked example.

Knowing how to price a call option means knowing what five variables determine its value and how each one moves the price. The result is a single dollar figure — the theoretical fair value of the right to buy an underlying asset at a fixed strike before expiration. The dominant model is Black-Scholes, and while real desks layer on adjustments for skew, dividends, and early exercise, the base framework is where every analysis starts. Before you touch a model, drop your inputs into the options pricing calculator to build intuition about the magnitudes involved.

The five inputs to how to price a call option

Every call pricing model takes the same five variables. Understanding the direction each one pushes the price is more useful than memorising any formula.

  • Underlying price (S). Higher spot raises the call price. A call gives you the right to buy at K — the more S exceeds K, the more intrinsically valuable that right is. Delta, roughly ∂C/∂S, sits between 0 and 1 for a call.
  • Strike (K). Higher strike lowers the call price. You are paying more to acquire the same asset, so the option is worth less. An at-the-money call has S ≈ K; an out-of-the-money call has S < K.
  • Time to expiration (T). More time is worth more, all else equal. Extra time gives the underlying more room to move in your favour. This decays — theta, the daily time-value bleed, accelerates as expiration approaches.
  • Risk-free rate (r). A higher rate raises the call price modestly. The intuition: you defer paying K until expiration, so the higher the discount rate, the lower the present value of that future payment — making the call relatively cheaper to hold than the stock itself.
  • Volatility (σ). The most important non-observable input. Higher volatility raises both calls and puts. Optionality is convex: large moves in either direction can only help a call (which has unlimited upside and zero downside below K). Vega, ∂C/∂σ, is always positive for long options.

Intrinsic value versus extrinsic value

Every call price decomposes into two components:

  • Intrinsic value is the amount the option is in the money right now: max(S − K, 0). An at-the-money or out-of-the-money call has zero intrinsic value.
  • Extrinsic value (also called time value or premium) is everything else — the market's payment for the possibility that the option moves further in the money before expiration. It depends on volatility and time. At expiration, extrinsic value is exactly zero; the call is worth only its intrinsic value.

A call trading at $6.00 with S = 102 and K = 100 carries $2.00 of intrinsic value and $4.00 of extrinsic value. Traders often focus on implied volatility precisely because it is the parameter that drives extrinsic value.

The Black-Scholes call formula

For a European call on a non-dividend-paying stock, the closed-form price is:

C = S·N(d₁) − K·e−rT·N(d₂)

where

  • d₁ = [ln(S/K) + (r + σ²/2)·T] / (σ·√T)
  • d₂ = d₁ − σ·√T

N(·) is the standard normal CDF — the probability that a standard normal draw is below the argument. The term S·N(d₁) is the expected value of receiving the stock conditional on exercise; K·e−rT·N(d₂) is the present value of paying the strike, weighted by the risk-neutral probability the call finishes in the money. The call price is simply the first less the second.

Worked example

Use clean round numbers: S = 100, K = 100 (at the money), T = 0.25 years (three months), r = 4% (0.04 continuously compounded), σ = 20% (0.20).

Step 1 — compute d₁.

ln(S/K) = ln(100/100) = ln(1) = 0. The numerator is 0 + (0.04 + 0.04/2)·0.25 = 0 + 0.06·0.25 = 0.015. The denominator is 0.20·√0.25 = 0.20·0.50 = 0.10. So d₁ = 0.015 / 0.10 = 0.15.

Step 2 — compute d₂.

d₂ = d₁ − σ·√T = 0.15 − 0.10 = 0.05.

Step 3 — look up the normal CDF values.

N(0.15) ≈ 0.5596. N(0.05) ≈ 0.5199.

Step 4 — compute each leg.

S·N(d₁) = 100·0.5596 = 55.96. K·e−rT = 100·e−0.01 ≈ 100·0.9900 = 99.00. K·e−rT·N(d₂) = 99.00·0.5199 ≈ 51.47.

Step 5 — call price.

C = 55.96 − 51.47 = $4.49.

All of this is intrinsic value plus extrinsic: intrinsic value is max(100 − 100, 0) = $0, so the full $4.49 is extrinsic — reasonable for a three-month at-the-money option at 20% implied volatility. A rough rule of thumb is that an ATM call costs approximately 0.4·σ·√T·S, which gives 0.4·0.20·0.50·100 = $4.00 — close enough to validate the arithmetic.

Sanity checks and adjustments

Before accepting any model price, run three quick checks:

  • No-arbitrage bounds. A call must be worth at least max(S − K·e−rT, 0) and no more than S. The $4.49 price sits well inside both bounds.
  • Moneyness check. Deep in-the-money calls (S ≫ K) behave like the stock: delta approaches 1 and extrinsic value is small. Deep out-of-the-money calls have delta near 0 and are almost entirely extrinsic. ATM calls land in the middle with delta near 0.50 and maximum extrinsic value — consistent with our example.
  • Put-call parity. For a European option, C − P = S − K·e−rT. With C = 4.49 and our inputs, the corresponding put should be approximately 4.49 − (100 − 99.00) = $3.49. Understanding pricing a put is the natural complement to this analysis.

Dividends. A known dividend reduces S by the present value of the dividend before computing the formula — or use the Merton continuous-dividend extension by replacing S with S·e−qT, where q is the continuous dividend yield. Dividends lower call prices because the stock price drops at each ex-dividend date.

American options. The Black-Scholes formula prices European exercise only. American calls on non-dividend-paying stocks are never optimally exercised early, so the prices coincide. American calls on dividend-paying stocks — and all American puts — can have early-exercise premium and require a binomial lattice or finite-difference method rather than a closed form.