Black-Scholes Option Calculator
Estimate theoretical European call and put prices with key Greeks (Delta, Gamma, Theta, Vega, and Rho).
What this Black-Scholes calculator does
This tool prices European-style options using the classic Black-Scholes model. You enter the stock price, strike, time to expiration, implied volatility, risk-free rate, and dividend yield. The calculator then outputs theoretical call and put values, plus a snapshot of option Greeks to help you understand risk.
If you are comparing contracts, planning a hedge, or learning options valuation, this gives you a fast baseline. Real market prices can differ because of liquidity, skew, jumps, and supply-demand effects, but Black-Scholes remains one of the most widely used starting points in finance.
The model in plain language
Black-Scholes assumes the underlying follows a lognormal process with constant volatility and interest rates. Under those assumptions, the model computes a fair value for European options (exercise only at expiration).
d2 = d1 - σ√T
Call = Se-qTN(d1) - Ke-rTN(d2)
Put = Ke-rTN(-d2) - Se-qTN(-d1)
Inputs explained
- S (Spot Price): Current price of the underlying asset.
- K (Strike Price): Agreed price at which the option can be exercised at expiry.
- T (Time to Expiration): Measured in years (e.g., 30 days ≈ 30/365 = 0.0822).
- σ (Volatility): Annualized standard deviation of returns, entered as a percentage.
- r (Risk-Free Rate): Annualized continuously compounded risk-free rate (as % input).
- q (Dividend Yield): Annualized continuous dividend yield (as % input).
How to interpret the output
Option values
The calculator returns theoretical call and put prices. If market premium is higher than model value, the option may look relatively expensive versus your assumptions; if lower, relatively cheap. The critical phrase is versus your assumptions—especially volatility.
Greeks at a glance
- Delta: Sensitivity to a $1 move in the underlying.
- Gamma: Rate of change of Delta as price moves.
- Theta: Daily time decay, all else equal.
- Vega: Sensitivity to a 1% change in implied volatility.
- Rho: Sensitivity to a 1% change in interest rates.
Traders often use Greeks to structure portfolios that target specific exposures, such as delta-neutral or long-volatility setups.
Important assumptions and limitations
Black-Scholes is elegant, but not perfect. Keep these limits in mind:
- Assumes constant volatility and rates.
- Assumes continuous trading and no transaction costs.
- Does not directly capture jumps or fat tails.
- Most accurate for European options, not American early-exercise features.
- Can diverge from market pricing during stress or for deep in/out-of-the-money contracts.
Quick practical workflow
- Start with current market inputs (spot, term, rate, dividends).
- Use realistic implied volatility (not historical by default).
- Compare model value with market premium.
- Review Greeks to understand what drives P&L risk.
- Recalculate under alternate volatility scenarios for stress testing.
Final note
This calculator is for education and analysis, not financial advice. Options involve substantial risk and are not suitable for every investor. Always validate assumptions, position size responsibly, and consider liquidity and execution costs before trading.