European option model · Manual inputs

Black-Scholes Calculator

Estimate call and put prices, Greeks and implied volatility from annualized volatility, continuous rates, dividend yield and time to expiry. Check the units and model limits before comparing a result with a market quote.

Free, no registration required. Model prices are per share and are not guaranteed execution prices.

European exercise only. Enter 25 for 25% annualized volatility, 5 for a 5% continuously compounded annual rate, and 2 for a 2% continuous dividend yield. Days use calendar days / 365; months use months / 12. Outputs are per share, before fees. No live quotes are fetched.
%
%
%
Moneyness
Call:OTM(Out of the Money)

This is a model estimate, not an executable bid or ask. The payoff chart uses this model premium and excludes fees. Both charts show only 50% to 150% of the entered spot price, so outcomes beyond that range are not displayed. Negative price minus intrinsic can occur for European options with carry.

Call Option Price (European model, per share)
$1.1895
Intrinsic: $0.00Price minus intrinsic: $1.19
d₁ = -0.587560d₂ = -0.659233
T = 0.0822 years

Black-Scholes Greeks

Greek
Value
Delta
Price Sensitivity
0.2784
Gamma
Delta Sensitivity
0.0468
Theta
Time Decay/Day
-0.0438
Vega
Vol Sensitivity/1%
0.0962
Rho
Rate Sensitivity/1%
0.0219
Lambda
Leverage Ratio
23.41

Check the units before comparing prices

A Black-Scholes calculator estimates a European option price from explicit assumptions. Match the underlying, strike, expiry and quote timestamp to the contract you are reviewing on TradingView or with your broker. An underlying chart does not supply a missing option quote or dividend forecast.

InputThis calculator expectsCommon mismatch
Spot and strikePrices in the same currency, per underlying unitEntering a contract total as a per-share price
VolatilityAnnual standard deviation in percent: enter 20 for 20%Entering 0.20 or an unannualized daily estimate
Risk-free rateContinuously compounded annual percentUsing an effective yield without conversion
Dividend yieldConstant continuous annual percent; zero only when assumedTreating a known cash dividend as a continuous yield
ExpiryCalendar days / 365, months / 12, or years directlyUsing trading days with a 365-day divisor
Market price for IVA per-share premium observed at the same time as spotUsing a stale last trade or a wide-spread midpoint as a firm quote

For a 5% effective annual yield, the continuous input is 100 × ln(1.05) = 4.8790%. A 30-day expiry is 0.082192 years here; one month is 0.083333 years. Use fractional calendar days when the remaining hours matter. The calculator does not infer exchange settlement times.

Reproduce a dividend-adjusted example

Set spot = $100, strike = $100, expiry = 1 year, annual volatility = 20%, continuous rate = 5% and continuous dividend yield = 2%. These are hypothetical inputs, not market observations.

d1 = [ln(S/K) + (r − q + σ²/2)T] / (σ√T) = 0.25

d2 = d1 − σ√T = 0.05

C = S exp(−qT) N(d1) − K exp(−rT) N(d2) = $9.2270

P = K exp(−rT) N(−d2) − S exp(−qT) N(−d1) = $6.3301

The formula uses decimals (σ = 0.20, r = 0.05, q = 0.02), and N is the standard normal cumulative distribution. Check put-call parity: C − P = 100 exp(−0.02) − 100 exp(−0.05) = $2.8969. With q = 0 and the other inputs unchanged, the call is $10.4506. Ignoring dividends changes this estimate by about $1.2236 per share.

The model price of a contract with a confirmed 100-share multiplier would be $922.70. Adjusted contracts can have different deliverables. Verify the multiplier before scaling the result. For actual trade profit, use the premium paid or received and fees in an options profit calculator.

Where the estimate can fail

The model assumes European exercise, constant volatility, rates and continuous dividend yield. It omits early exercise, discrete dividend dates, jumps, transaction costs and liquidity. A volatility smile means one volatility assumption will not fit every strike. Short expiries are particularly sensitive to time and quote errors.

The IV solver searches from 0% to 1,000% annualized volatility. It rejects prices at or outside the European bounds, expired options and inputs outside its numerical range. A failed solve displays no fallback price. For calls the bounds are max(S exp(−qT) − K exp(−rT), 0) and S exp(−qT); for puts they are max(K exp(−rT) − S exp(−qT), 0) and K exp(−rT).

At zero time the calculator returns intrinsic payoff. At zero volatility it returns the discounted deterministic payoff. Greeks and d1/d2 are marked N/A at these boundaries. For positive time and volatility, theta is per calendar day; vega and rho are per one percentage-point change. Sensitivities are local approximations, not forecasts.

Model prices and IV can differ from a broker because inputs, exercise models and conventions differ. An apparent discount to this price does not establish an executable trade or expected profit. This tool is educational and does not provide investment advice.

Sources and next steps

Formula and model assumptions: Martin Haugh, Black-Scholes and the Volatility Surface, sections 1 to 3. Input meanings and Greek units: Options Industry Council, Volatility & the Greeks. Reviewed October 18, 2026. Numerical examples were independently recalculated from the displayed inputs.

Continue with TradingView workflows to connect chart review with a documented contract scenario. Keep missing inputs explicit; this calculator does not fetch or invent them.

Frequently Asked Questions

Input conventions, numerical boundaries and interpretation.

    • Should I enter 20 or 0.20 for 20% volatility?

      Enter 20. The input is annualized volatility in percent; the formula converts it to 0.20. A daily volatility estimate must be annualized on a stated basis before use.

    • Does the calculator use calendar or trading days?

      It uses calendar days divided by 365. Months are divided by 12. Fractional days are accepted, but the calculator does not infer the exchange expiry time or settlement convention.

    • What does the dividend input represent?

      It is a constant continuous annual dividend yield in percent. It does not model specific cash amounts or ex-dividend dates. Use zero only as an explicit no-dividend assumption.

    • Why does the IV solver show no result?

      It needs positive time and a price strictly between the European model bounds. It searches up to 1,000% annualized volatility. A price at a bound, a stale quote, a wrong unit or a root outside that range can prevent a solve. No fallback volatility is shown as a solved result.

    • Are these prices valid for American options?

      These are European model estimates. American exercise rights and discrete dividends can change value; use a model that explicitly handles those features when they matter.

    • Is delta the probability of finishing in the money?

      Delta is a price sensitivity. For a call with continuous dividend yield q, it equals exp(−qT) × N(d1). N(d2) is the model risk-neutral probability of finishing in the money, not an estimate of the real-world probability.

    • Why can price minus intrinsic be negative?

      European options cannot be exercised early. Discounting and dividends can make a European model price lower than the immediate exercise value. The calculator preserves that difference instead of forcing it to zero.

    • Is the calculator free and does it fetch quotes?

      It is free and requires no registration. Calculations run from the numbers you enter; no live market quote is fetched. The displayed premium is per share, before fees, and is not a guaranteed bid or ask.

Review the contract behind the scenario

Pineify's AI Stocks & Options Picker includes an options chain view. Compare available contract data with the assumptions entered here, and verify quote timing, exercise style and dividends separately. A model result is one input to research.

Explore AI Stocks & Options Picker