💰
💰 Money tools

Warrant / Call Option Price Calculator (Black-Scholes)

Results update as you type. Any currency — pick yours below.

Your numbers

Understanding the warrant and call option price calculator — concept and principle

A call option or warrant gives the right, but not the obligation, to buy a share at a fixed exercise price before or at expiry. This calculator prices a European-style call with the Black-Scholes-Merton model, including a continuous dividend yield, and derives the matching put value from put-call parity. It also shows the call's delta and splits the price into intrinsic and time value.

A ticket giving the right to buy one share at $55, a price line with the share at $50, and the value splitWith the share at $50 and an exercise price of $55, the call has no intrinsic value. Its Black-Scholes value of $4.81 (1 year, 30% volatility, 4% rate) is all time value. Delta is 0.486 and the matching put is $7.66.A call is the right to buy later at a set priceprice$4.81Right to buy 1 share at $55within 1 year · not an obligationworth exercisingexercise $55$share now $50volatility 30%$0.00intrinsic+$4.81time value=$4.81callDelta 0.486 · put $7.66 (by parity)
Out of the money today, the $4.81 call value is all time value.

How it is calculated

With share price S, exercise price K, time T in years, volatility σ, risk-free rate r and dividend yield q:

The principle

Black, Scholes and Merton showed that an option can be replicated by continuously adjusting a position in the share and a risk-free bond, so its price must equal the cost of that replicating portfolio. The result does not depend on the expected return of the share, only on its volatility. Higher volatility, more time and higher rates raise call values; dividends lower them. N(d₂) is the risk-neutral probability that the call ends in the money.

Worked example

Default inputs: S = $50, K = $55, T = 1 year, σ = 30%, r = 4%, q = 0%.

  1. d₁ = [ln(50 ÷ 55) + (0.04 + 0.045) × 1] ÷ 0.30 = (−0.0953 + 0.085) ÷ 0.30 = −0.0344.
  2. d₂ = −0.0344 − 0.30 = −0.3344; N(d₁) = 0.4863, N(d₂) = 0.3691.
  3. Call: 50 × 0.4863 − 55 × e^(−0.04) × 0.3691 = 24.31 − 19.50 = $4.81.
  4. Put: 4.81 − 50 + 52.84 = $7.66.
  5. Delta 0.486; intrinsic value $0.00, so time value is $4.81.

How to read the result

Here the option is out of the money, so its whole price is time value, which decays toward zero by expiry. A delta of 0.486 means the call moves about $0.49 for a $1 move in the share. Company-issued warrants create new shares when exercised, so their fair value is somewhat below the option value; a common adjustment divides by 1 + new shares ÷ existing shares.

Common mistakes

Keep in mind: The model assumes constant volatility and rates, lognormal prices and no trading costs; real prices can differ. This is not investment advice.

Frequently asked questions

What is implied volatility?

The volatility that makes the model price equal the market price.

Why is the put more expensive here?

The exercise price is above the share price, so the put is in the money.

Does the model work for American options?

For calls on non-dividend shares it gives the same value; otherwise it is an approximation.

Sources: Black, F. and Scholes, M., "The Pricing of Options and Corporate Liabilities", Journal of Political Economy (1973) · Merton, R. C., "Theory of Rational Option Pricing", Bell Journal of Economics and Management Science (1973) · Hull, J. C., Options, Futures, and Other Derivatives

Checked 8 Nov 2026. Standard financial mathematics (time value of money). Estimates for information only — not financial advice.

💰 All money tools →🌍 Calculators by country →