European Model Scenarios

Free Greek Option Calculator

Analyze Delta, Gamma, Theta, Vega, and Rho under a European call or put model with continuous dividends. Visualize how Greeks change across spot price, time to expiration, and volatility — completely free.

Five Primary Greeks
3 Sensitivity Axes
100% Free
%
%
%
Moneyness
Call:OTM(Out of the Money)
Call Option Price
$1.1895
Spot exercise payoff: $0.00Model price − spot exercise payoff: $1.19
Model: Black-Scholes · T = 0.0822 years

Greeks Dashboard

Delta Sensitivity

0.00000.25000.50000.75001.000050.070.090.0110130150Spot Price ($)

Interpretation

Delta (0.2784): For a $1 increase in spot, the long call model price changes by approximately $0.2784 per share, with other inputs fixed. Negative means a decrease.

Theta (-0.0438): For one calendar day passing, the long call model price changes by approximately $-0.0438 per share, with other inputs fixed. Negative means a decrease.

Vega (0.0962): For a one-percentage-point increase in annualized volatility, the long call model price changes by approximately $0.0962 per share, with other inputs fixed. Negative means a decrease.

Rho (0.0219): For a one-percentage-point increase in the annual rate, the long call model price changes by approximately $0.0219 per share, with other inputs fixed. Negative means a decrease.

Gamma (0.0468): Delta changes by approximately 0.0468 for a $1 increase in spot. This is a local derivative; it is not a universal high/low risk score.

Delta is a sensitivity, not a measured probability of profit. The approximations become less accurate for large simultaneous changes. Positive theta is possible; it does not remove other position risks.

European Black-Scholes with constant volatility, continuously compounded rate and continuous dividend yield. All prices and sensitivities are per share; multiply by verified contract multiplier and signed quantity. Days use 365 per year; months use 12. Expiry and zero volatility are excluded because these derivative formulas are singular. No market feed, early exercise, discrete dividends, fees or bid-ask spread is modeled. Curves hold other inputs fixed; they are not forecasts. Model price can fall below the current exercise payoff for a European option.

Read a Greek as a local derivative

This calculator starts from your spot price S, strike K, remaining years T, annual volatility σ, continuously compounded rate r and continuous dividend yield q. It calculates European Black-Scholes prices and five sensitivities. Inputs such as 25% volatility are converted to 0.25 internally; days use T = days / 365 and months use T = months / 12. It does not fetch option quotes or solve for implied volatility.

Set d₁ = [ln(S/K) + (r − q + σ²/2)T] / (σ√T) and d₂ = d₁ − σ√T. Call delta is e⁻ᑫᵀN(d₁); put delta is e⁻ᑫᵀ[N(d₁) − 1]. Gamma is e⁻ᑫᵀφ(d₁)/(Sσ√T). N is the standard-normal cumulative distribution and φ its density. The implementation approximates N numerically; displayed decimals are not a claim of market precision.

Keep the sign and the unit

Per-share sensitivities for a long option; multiply by signed quantity and verified contract multiplier
GreekChange representedInterpretation
DeltaSpot increases $1Signed option-price change; put delta is negative in this model.
GammaSpot increases $1Change in delta, not a direct cash P&L number.
ThetaOne calendar day passesSigned time sensitivity; it can be positive for some long European options.
VegaVolatility rises one percentage pointFor example 25% to 26%, not a 1% relative change from 25%.
RhoAnnual rate rises one percentage pointPositive for calls and negative for puts under the stated model.

For a hypothetical vega of $0.15 per share, a five-percentage-point IV increase implies approximately $0.75 per share locally. With one long contract whose verified multiplier is 100, that is $75 before other changes and costs. Treating $0.75 as the per-contract result understates exposure by a factor of 100. Portfolio Greeks across different underlyings cannot simply be added as if every underlying moves by the same dollar.

Delta is not a success probability

Call delta uses N(d₁) and the dividend discount factor. The model's risk-neutral probability of finishing above strike uses N(d₂). Those differ, and neither estimates a real-world probability of profit after paying the premium. A near-the-money label is not used to obscure this: the calculator calls spot exactly equal to strike ATM and otherwise uses the sign of the spot/strike difference.

Compare scenarios without assuming an execution result

  1. Choose call or put and record the source and timestamp of every assumption. Use the actual contract's exercise style and dividend treatment to decide whether this model is suitable.
  2. Click a Greek, then choose spot, remaining time or volatility. The curve samples one variable while holding the rest fixed. It includes your input within its range; the marker shows the exact-input calculation.
  3. For a proposed large change, reprice using the changed inputs rather than treating a local derivative as an exact gain. Gamma, theta and vega themselves change.
  4. Apply the verified contract multiplier and signed position quantity. Compare with executable quotes, spread, fees, financing and exercise constraints separately.

Model limitations and sources

Zero time and zero volatility are excluded rather than replaced with artificial small values. American early exercise, discrete dividend events and changing volatility surfaces require other methods. Model price can be below the spot exercise payoff for a European option, so their difference is shown with its sign. Options and hedges can lose money; a positive sensitivity is not a trading recommendation.

Reference: OIC on Black-Scholes, Delta, Theta, Vega and Rho. The formulas, input limits and sampling conventions above describe this page's implementation.

Frequently Asked Questions

Model conventions, output units and limits.

    • What model does this calculator use?

      European Black-Scholes with constant volatility, a continuously compounded interest rate and a continuous dividend yield. It uses an approximation to the normal cumulative distribution. It does not model early exercise, discrete dividends, fees or quoted bid-ask spreads.

    • Are the Greeks per contract?

      No. Outputs are per share. Multiply by the verified contract multiplier and signed contract quantity for position exposure. A vega of $0.15 per share and a five-percentage-point IV increase gives a local estimate of $0.75 per share, or $75 for one long 100-share contract, holding other inputs fixed.

    • Is Delta the probability of finishing in the money?

      It is primarily a price sensitivity. In this model call delta is exp(-qT) times N(d1), while the risk-neutral probability of finishing above the strike is N(d2). Neither is a measured real-world success rate or probability of profit after premium and costs.

    • Is Theta always negative for a long option?

      No. Theta is the signed model change per calendar day. A sufficiently deep in-the-money European put can have positive theta when rates are positive. Other parameter choices can also change the sign. Read the signed result instead of assuming a daily loss.

    • What does a 1% change mean for Vega and Rho?

      Here it means one percentage point: volatility from 25% to 26%, or the annual interest rate from 5% to 6%. The results are local derivatives, not exact price changes for a large move.

    • Why can model price minus spot exercise payoff be negative?

      A European option cannot generally be exercised immediately. Discounting and dividends can make its theoretical price lower than the payoff calculated from spot today. This page shows the signed difference; it does not clamp it to zero or claim that early exercise is available.

    • How are the sensitivity curves calculated?

      Each curve recomputes the selected Greek at 61 sample points while holding other assumptions fixed. Spot spans 0.5 to 1.5 times your input; time extends to at least 30 days; volatility extends to at least 100%. The marker uses the Greek at your exact input. Curves are model scenarios, not historical data.

    • What inputs are accepted?

      Use finite positive spot and strike up to $1 billion, positive time up to 100 years, volatility above zero up to 500%, rate from -100% to 100%, and dividend yield from 0% to 100%. These are calculation bounds, not recommended assumptions. Blank, expired and zero-volatility cases do not produce Greeks here.

Compare assumptions with available contract data

Inspect available option chain fields in AI Stocks & Options Picker. Record the model assumptions and actual quotes in Trading Journal. Differences can reflect contract terms, market inputs and model choices; this calculator does not identify profitable setups or place trades.