Skip to content
Toolcroft

Financial Calculators

Black-Scholes Options Pricing Calculator

Price European call and put options using the Black-Scholes-Merton model. Calculate delta, gamma, vega, theta, rho, and solve for implied volatility. Educational tool - not financial advice.

Your inputs are saved in this browser only. No data is ever sent to a server, and saved values won't be visible in other browsers or devices.
Educational tool only. This calculator is for learning and analysis purposes. It is not financial advice. Options trading involves significant risk of loss.
Theoretical Call Price
$5.99
Intrinsic: $0.00Time value: $5.99

Option Greeks

0.4816
Delta (Δ)
∂V/∂S
0.0225
Gamma (Γ)
∂²V/∂S²
0.2818
Vega (ν)
per 1% σ
-0.0251
Theta (Θ)
per calendar day
0.2108
Rho (ρ)
per 1% rate
d₁ = -0.046189d₂ = -0.222966

Implied Volatility Solver

Loading chart…
Profit / Loss at expiration
xCall P/LBreak-even
52.5000-5.98850.0000
64.1667-5.98850.0000
75.8333-5.98850.0000
87.5000-5.98850.0000
99.1667-5.98850.0000
110.8333-0.15510.0000
122.500011.51150.0000
134.166723.17820.0000
145.833334.84490.0000
157.500046.51150.0000

The Black-Scholes-Merton formula

For a European call with continuous dividend yield q:

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

For a European put:

P = K·e^(−rT)·N(−d₂) − S·e^(−qT)·N(−d₁)

where:

d₁ = [ln(S/K) + (r − q + ½σ²)T] / (σ√T)
d₂ = d₁ − σ√T

N(·) is the cumulative standard normal distribution function, computed using the Abramowitz–Stegun polynomial approximation.

The Greeks in depth

  • Delta (Δ): Rate of change of option price per $1 change in the underlying. Call delta ranges 0 to 1; put delta ranges −1 to 0. Delta also approximates the risk-neutral probability of expiring in-the-money.
  • Gamma (Γ): Rate of change of delta per $1 change in the underlying. High gamma means delta changes rapidly; gamma peaks at-the-money near expiration.
  • Vega (ν): Price change per 1% increase in implied volatility. Longer-dated ATM options have higher vega.
  • Theta (Θ): Time decay per calendar day. Most options lose value as expiry approaches, so theta is typically negative for long options.
  • Rho (ρ): Price sensitivity to a 1% change in the risk-free rate. Call rho is positive (higher rates -> higher call price); put rho is negative.

Limitations of the model

The Black-Scholes model assumes constant volatility, continuous trading, no transaction costs, and European exercise. Real-world option markets exhibit a "volatility smile": implied volatility varies by strike and expiry. The model systematically misprices deep in-the-money and out-of-the-money options. Use it as a conceptual baseline, not as a trading signal.

Put-call parity

For European options with no dividends, put-call parity states:

C − P = S − K·e^(−rT)

This relationship is model-independent and holds whenever both options are European with the same strike and expiry.

Payoff diagrams

A payoff diagram plots the profit or loss of an option position at expiration as a function of the underlying price. The key shapes to know:

  • Long call: flat line at −premium for prices below strike; upward-sloping line above strike. Unlimited upside, limited downside.
  • Long put: upward-sloping line for prices below strike (profits as price falls); flat at −premium above strike. Limited downside, capped upside at strike − premium.
  • Short call: mirror image of long call. Limited upside (the premium), unlimited downside risk.
  • Break-even: for a long call, break-even at expiry = strike + premium paid. For a long put, break-even = strike − premium paid.

The calculator above shows the theoretical price (premium) of the option. To visualize your complete position’s payoff, subtract the premium from the intrinsic value at each possible expiry price.

Implied volatility

In practice, traders work backwards from market prices. Given an observed option premium, the implied volatility (IV) is the volatility input that makes Black-Scholes produce that market price. IV is the market's collective forecast of future realized volatility over the option's life.

The volatility smile/skew is the empirical observation that IV varies by strike and expiry - deep out-of-the-money put options typically have higher IV than at-the-money options (the "skew"), contradicting the Black-Scholes assumption of constant volatility. The VIX index is a weighted average of S&P 500 option IVs and is often called the "fear index."

Common options strategies

StrategyConstructionRisk profile
Covered call Long stock + short call Limited upside; collects premium; still has downside stock risk
Protective put Long stock + long put Limits downside loss; pays premium as insurance cost
Long straddle Long call + long put (same strike) Profits from large moves in either direction; expensive (double premium)
Long strangle Long OTM call + long OTM put Cheaper than straddle; requires larger move to profit
Iron condor Short strangle + long further OTM strangle Profits if underlying stays in a range; defined max risk and reward

American vs. European options

European options can only be exercised at expiration. The Black-Scholes model prices European options exactly (subject to its assumptions). Most index options (SPX, NDX) are European.

American options can be exercised at any time before expiration. This early exercise feature adds value and requires different pricing methods: the binomial tree (Cox-Ross-Rubinstein) model, finite-difference methods, or Monte Carlo simulation. Most equity options (individual stocks) traded on US exchanges are American-style.

Early exercise is generally rational only for deep in-the-money options near dividend dates (for calls) or when the time value approaches zero (for puts).