Black-Scholes Pricing Model Calculator

Compute theoretical call and put option prices using the Nobel Prize-winning Black-Scholes-Merton model with real-time Greeks output.

MT
Written by Michael Torres, CFA
Senior Financial Analyst
JW
Fact-checked by Dr. James Wilson, PhD
Options Strategy Researcher
Advanced OptionsFact-Checked

Input Values

$

The current market price of the underlying stock or index.

$

The exercise price of the option contract.

days

Number of calendar days until the option expires.

%

Annualized implied volatility of the underlying asset.

%

Annualized risk-free rate, typically the US Treasury yield.

%

Annualized continuous dividend yield of the underlying stock.

Results

Theoretical Call Price
$3.06
Theoretical Put Price
$2.65
Call Delta53.71
Put Delta-46.29
Gamma0.06
Theta (per day)-$0.05
Vega0.11
Results update automatically as you change input values.

What Is the Black-Scholes Model?

The Black-Scholes model, also known as the Black-Scholes-Merton (BSM) model, is a mathematical framework for pricing European-style options contracts. Developed by Fischer Black, Myron Scholes, and Robert Merton in 1973, it revolutionized financial markets by providing the first widely adopted formula for determining the theoretical fair value of options. Scholes and Merton received the Nobel Memorial Prize in Economic Sciences in 1997 for this work.

The model calculates the theoretical price of European call and put options based on five key inputs: the current stock price, the option strike price, time to expiration, the risk-free interest rate, and the implied volatility of the underlying asset. By assuming that stock prices follow a geometric Brownian motion with constant volatility, the model produces a closed-form solution that traders use as a benchmark for pricing options across equity, index, and currency markets.

i
European vs. American Options

The standard Black-Scholes formula prices European-style options, which can only be exercised at expiration. Most US-listed stock options are American-style and can be exercised at any time. For American options, the Black-Scholes price serves as a lower bound, and adjustments (such as binomial models) may be needed for accurate pricing of early exercise opportunities.

The Black-Scholes Formula

Black-Scholes Call Price
C = S × e^(-qT) × N(d1) - K × e^(-rT) × N(d2)
Where:
C = Theoretical call option price
S = Current stock price
K = Strike price
T = Time to expiration in years
r = Risk-free interest rate (annualized)
q = Continuous dividend yield
N(x) = Cumulative standard normal distribution
Black-Scholes Put Price
P = K × e^(-rT) × N(-d2) - S × e^(-qT) × N(-d1)
Where:
P = Theoretical put option price
d1 = (ln(S/K) + (r - q + sigma^2/2) × T) / (sigma × sqrt(T))
d2 = d1 - sigma × sqrt(T)
sigma = Annualized implied volatility

How to Use the Black-Scholes Calculator

Step-by-Step Guide

1
Enter the Current Stock Price
Input the current market price of the underlying stock or index. This is the spot price at which the asset is trading right now.
2
Enter the Strike Price
Input the exercise price of the option you want to price. This is the price at which you have the right to buy (call) or sell (put) the underlying asset.
3
Enter Time to Expiration
Input the number of calendar days remaining until the option expires. The calculator converts this to a fraction of a year (T = days / 365).
4
Enter Implied Volatility
Input the annualized implied volatility as a percentage. You can find this on your brokerage platform or options chain. Typical values range from 15% to 60% for most stocks.
5
Review Results
The calculator instantly computes the theoretical call price, put price, and all five Greeks (Delta, Gamma, Theta, Vega, Rho) so you can assess the option's fair value and risk characteristics.

Black-Scholes Calculation Example

Pricing an At-the-Money Call Option
Given
Stock Price (S)
$100
Strike Price (K)
$100
Time to Expiration
30 days (0.0822 years)
Implied Volatility
25%
Risk-Free Rate
5%
Dividend Yield
0%
Calculation Steps
  1. 1Calculate d1 = (ln(100/100) + (0.05 + 0.0625/2) × 0.0822) / (0.25 × sqrt(0.0822))
  2. 2d1 = (0 + 0.006713) / 0.07159 = 0.0937
  3. 3Calculate d2 = 0.0937 - 0.25 × sqrt(0.0822) = 0.0937 - 0.0716 = 0.0221
  4. 4N(d1) = N(0.0937) = 0.5373
  5. 5N(d2) = N(0.0221) = 0.5088
  6. 6Call = 100 × 0.5373 - 100 × e^(-0.05 × 0.0822) × 0.5088
  7. 7Call = 53.73 - 100 × 0.9959 × 0.5088 = 53.73 - 50.67 = $3.06
Result
The theoretical Black-Scholes price for this at-the-money call option with 30 days to expiration is approximately $3.06 per share, or $306 per contract.

Key Assumptions and Limitations

Black-Scholes Model Assumptions vs. Real-World Conditions
AssumptionReal-World RealityImpact on Pricing
Constant volatilityVolatility changes over time and varies by strike (skew)Model may misprice OTM puts and deep ITM options
Log-normal price distributionMarkets exhibit fat tails and sudden jumpsUnderestimates probability of extreme moves
No transaction costsCommissions, bid-ask spreads, and slippage existActual trading P&L differs from theoretical
European exercise onlyMost US stock options are American-styleAmerican options may be worth more due to early exercise
Continuous tradingMarkets close overnight and on weekendsGap risk is not captured by the model
Known, constant interest rateRates fluctuate with monetary policyMinor impact for short-dated options

Understanding the Greeks from Black-Scholes

The Black-Scholes model not only prices options but also provides the mathematical foundation for the option Greeks, which measure an option's sensitivity to various factors. Delta measures price sensitivity to changes in the underlying stock, Gamma measures the rate of change of Delta, Theta quantifies time decay, Vega measures sensitivity to implied volatility changes, and Rho measures sensitivity to interest rate changes. These Greeks are partial derivatives of the Black-Scholes formula and are essential for risk management and hedging.

Professional options traders and market makers use the Greeks derived from Black-Scholes to construct delta-neutral portfolios, manage their books, and price exotic derivatives. While the model has known limitations, it remains the industry standard starting point for options pricing. More advanced models, such as the binomial tree, Monte Carlo simulation, and stochastic volatility models like Heston, build upon the Black-Scholes framework to address its shortcomings.

~
Practical Tip

When using the Black-Scholes model, compare the theoretical price to the actual market price of the option. If the market price is significantly higher than the model price, implied volatility may be elevated, suggesting the market expects larger price moves. If the market price is lower, it could represent a potential buying opportunity.

Frequently Asked Questions

The Black-Scholes model is used to calculate the theoretical fair value of European-style call and put options. Traders, market makers, and risk managers use it as a benchmark to determine whether an option is overpriced or underpriced in the market. The model takes five inputs: stock price, strike price, time to expiration, risk-free rate, and implied volatility, and outputs the theoretical option price along with the option Greeks.

Sources & References

  • U.S. Securities and Exchange Commission (SEC) - Investor Education
  • Options Clearing Corporation (OCC) - Options Education
  • Chicago Board Options Exchange (CBOE) - Options Strategies
  • Hull, J.C. "Options, Futures, and Other Derivatives" (11th Edition, 2021)

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/black-scholes-pricing-model" width="100%" height="500" frameborder="0" title="Black-Scholes Pricing Model Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>

Related Calculators

Advanced Options

Straddle Options Calculator

Calculate straddle option strategy profit, loss, and breakeven prices. Analyze both long and short straddles with expected move and volatility metrics.

Advanced Options

Put-Call Parity Calculator

Calculate put-call parity to verify option pricing relationships. Identify arbitrage opportunities when puts and calls deviate from theoretical parity.

Advanced Options

Binomial Option Pricing Calculator

Calculate option prices using the binomial tree model. Price American and European options with early exercise analysis and step-by-step tree visualization.

Advanced Options

Options Greeks Calculator

Calculate all five option Greeks instantly. Free options Greeks calculator computes Delta, Gamma, Theta, Vega, and Rho for any call or put option position.

Income Strategies

Dividend Yield Calculator

Calculate dividend yield and determine what constitutes a good dividend yield. Compare yields across stocks, ETFs, and REITs with our free calculator.

Advanced Options

Implied Volatility Calculator

Calculate implied volatility from option market prices using reverse Black-Scholes. Compare IV to historical volatility to find mispriced options instantly.

Income Strategies

Cash Secured Put Strategy Guide

Master the cash secured put strategy for income generation and stock entry. Calculate returns, learn strike selection, and understand risk management techniques.

Trading Tools

Options Payoff Diagram

Create options payoff diagrams for calls, puts, spreads, and multi-leg strategies. Visualize profit and loss at expiration with our free payoff diagram tool.