Options Greeks Calculator
Compute Black–Scholes Greeks for calls and puts across a range of underlying prices. See delta, gamma, theta, and vega in a table you can export.
Black–Scholes Greeks formulas
The Black–Scholes model provides closed-form formulas for option prices and their sensitivities, known as Greeks. This calculator focuses on four core Greeks: delta, gamma, theta, and vega. Each measures how the option price responds to changes in underlying price, time, and volatility.
1. Core Black–Scholes terms
d1 = [ln(S / K) + (r + 0.5 × σ²) × T] ÷ (σ × √T)
d2 = d1 − σ × √T
where:
S = underlying price
K = strike price
r = risk-free rate (annual, decimal)
σ = volatility (annual, decimal)
T = time to expiration (years)
These terms capture the standardized distance between the underlying price and the strike, adjusted for volatility and time.
2. Delta
Call delta = N(d1)
Put delta = N(d1) − 1
N(·) = cumulative distribution function of the standard normal distribution
Delta measures how much the option price changes for a small change in the underlying price. Call deltas range from 0 to 1; put deltas range from −1 to 0.
3. Gamma
Gamma = n(d1) ÷ (S × σ × √T)
n(·) = probability density function of the standard normal distribution
Gamma measures how delta changes as the underlying price moves. High gamma means delta is very sensitive to price changes, often near-the-money with short time to expiration.
4. Theta
Call theta (per year) =
− [S × n(d1) × σ] ÷ [2 × √T] − r × K × e^(−rT) × N(d2)
Put theta (per year) =
− [S × n(d1) × σ] ÷ [2 × √T] + r × K × e^(−rT) × N(−d2)
Theta per day = Theta per year ÷ 365
Theta measures time decay: how much the option price changes as time passes, holding other inputs constant. Long options typically have negative theta.
5. Vega
Vega (per 1.00 volatility) = S × n(d1) × √T
Vega (per 1% volatility) = Vega ÷ 100
Vega measures sensitivity to volatility. Higher vega means the option price is more responsive to changes in implied volatility, often for at-the-money options with longer maturities.
The calculator applies these formulas for each underlying price in your chosen range, giving you a table of Greeks that shows how sensitivity evolves as the market moves.
How to interpret options Greeks
Options Greeks are the language of options risk. Instead of thinking only in terms of price and payoff, Greeks help you understand how your position responds to small changes in the underlying, time, and volatility. This calculator gives you a concrete way to see those sensitivities across a range of prices.
Delta: directional exposure
Delta is often described as the “stock equivalent” of an option. A call with delta 0.50 behaves roughly like owning 50 shares of the underlying per contract; a put with delta −0.40 behaves like being short 40 shares. As the underlying price moves, delta changes, especially near the strike. By scanning the table, you can see how your directional exposure grows or shrinks as the market moves.
Gamma: how fast delta changes
Gamma tells you how quickly delta changes. High gamma means small price moves can significantly change your delta, which is common for near-the-money options close to expiration. Traders who hedge delta pay close attention to gamma, because it determines how often they need to adjust their hedge. In the table, you’ll see gamma peak around prices near the strike and fall off as options move deep in- or out-of-the-money.
Theta: time decay
Theta measures how much value an option loses as time passes, assuming other inputs stay constant. Long options usually have negative theta: they lose value each day as expiration approaches. Short options have positive theta: they benefit from time decay. The calculator reports theta per day, making it easier to think in calendar terms. You’ll notice that theta tends to be largest (in magnitude) for at-the-money options with moderate time to expiration.
Vega: volatility sensitivity
Vega captures how much the option price changes when implied volatility moves. If vega is 0.12 per 1% volatility, a 5% increase in implied volatility adds roughly 0.60 to the option price, all else equal. Long options have positive vega; short options have negative vega. In the table, vega is highest for at-the-money options with longer maturities and declines as options move deep in- or out-of-the-money.
Worked example
Suppose you own a call on a stock trading at $100, with a strike of $105, implied volatility of 25%, risk-free rate of 3%, and six months to expiration (T = 0.5). You enter:
- Underlying price: 100
- Strike price: 105
- Volatility: 25
- Risk-free rate: 3
- Time to expiration: 0.5
- Option type: Call
- Price range: 80 to 130, step 2
The calculator will show delta around 0.40–0.50 near the current price, gamma peaking near the strike, negative theta per day, and positive vega. As you scan the table, you’ll see delta approach 1.00 as the underlying moves far above the strike and approach 0 as it moves far below.
Practical tips
- Use the Greeks table to understand how your risk profile changes as the underlying moves, not just at a single price.
- Experiment with different volatilities and times to expiration to see how theta and vega respond.
- Export the CSV and build charts to visualize delta curves, gamma peaks, or theta decay over price.
- Remember that Greeks are model-based estimates. Real markets include jumps, volatility smiles, and liquidity effects that can shift actual behavior.
By combining payoff intuition with Greeks, you can make more informed decisions about which options to trade, how to size positions, and when to adjust or hedge.
Frequently Asked Questions
Can I model multi-leg strategies with Greeks?
This version focuses on a single option. To approximate multi-leg strategies, you can export Greeks for each leg separately and combine them in a spreadsheet by summing deltas, gammas, thetas, and vegas.
What units are theta and vega reported in?
Theta is reported per day, based on a 365-day year. Vega is reported per 1% change in volatility. This makes it easier to think in practical calendar and volatility terms.
Does the calculator include dividend yield?
No. It assumes a non-dividend-paying underlying. For dividend-paying stocks, you may want to adjust the risk-free rate or use a more advanced model that includes continuous dividend yield.
How should I choose volatility?
Use implied volatility from your broker’s options chain or a volatility analytics tool. Historical volatility can be a starting point, but Greeks are typically computed using implied volatility from current market prices.
Is this suitable for intraday trading?
The model is static and assumes constant volatility and rates. Intraday traders may see Greeks change quickly as markets move. Use this as a baseline and complement it with real-time data from your broker.
Is this financial advice?
No. This tool is for education and planning. It helps you understand sensitivities, but it does not recommend specific trades or strategies. Consider consulting a qualified advisor before trading options.
Related tools
Information on this site is for educational purposes only and is not financial, tax, or legal advice. Calculations are estimates and may not reflect actual results. See our Privacy Policy and Disclaimer.