Black-Scholes Calculator
Calculate European option prices, Greeks (Delta, Gamma, Theta, Vega, Rho), and sensitivity analysis using the Black-Scholes model.
Updated
Black-Scholes Option Pricer
Calculate European option prices, Greeks, and sensitivity analysis using the Black-Scholes model with continuous dividend yield support.
Parameters
Greeks
| Greek | Call | Put | Interpretation |
|---|---|---|---|
| Delta | 0.6701 | -0.3299 | Price change per $1 move in S |
| Gamma | 0.018762 | Delta change per $1 move in S | |
| Theta | -0.0178 | -0.0048 | Price change per day (time decay) |
| Vega | 0.3752 | Price change per 1% volatility move | |
| Rho | 0.5510 | -0.4002 | Price change per 1% rate move |
Call Price Sensitivity (S vs Sigma)
| S \ Sigma | 10.00% | 15.00% | 20.00% | 25.00% | 30.00% |
|---|---|---|---|---|---|
| $90.00 | 1.89 | 4.02 | 6.35 | 8.78 | 11.28 |
| $95.00 | 5.18 | 7.72 | 10.21 | 12.64 | 15.01 |
| $100.00 | 7.08 | 9.40 | 11.91 | 14.50 | 17.15 |
| $105.00 | 10.73 | 12.37 | 14.45 | 16.76 | 19.21 |
| $110.00 | 15.18 | 16.23 | 17.85 | 19.82 | 22.02 |
Put Price Sensitivity (S vs Sigma)
| S \ Sigma | 10.00% | 15.00% | 20.00% | 25.00% | 30.00% |
|---|---|---|---|---|---|
| $90.00 | 7.01 | 9.14 | 11.47 | 13.91 | 16.40 |
| $95.00 | 5.30 | 7.84 | 10.33 | 12.76 | 15.14 |
| $100.00 | 2.21 | 4.52 | 7.03 | 9.63 | 12.28 |
| $105.00 | 0.85 | 2.49 | 4.57 | 6.88 | 9.34 |
| $110.00 | 0.30 | 1.36 | 2.97 | 4.94 | 7.14 |
Frequently Asked Questions
What is Black-Scholes?
Mathematical model for pricing European options based on stock price, strike, time, risk-free rate, and volatility.
What are the Greeks?
Delta (per $1 stock move), Gamma (rate of Delta change), Theta (time decay/day), Vega (volatility sensitivity), Rho (rate sensitivity).
Put-call parity?
C - P = S*e^(-qT) - K*e^(-rT). Ensures no arbitrage between calls and puts with same strike and expiry.
Is the Black-Scholes Calculator free to use?
Yes, the Black-Scholes Calculator is 100% free with no registration, no hidden fees, and no usage limits. All processing happens locally in your browser, ensuring complete privacy.
Is my data safe with this tool?
Absolutely. The Black-Scholes Calculator processes everything client-side in your browser. No data is uploaded to or stored on any server. Your content remains private on your device at all times.
Does the Black-Scholes Calculator work on mobile devices?
Yes, the Black-Scholes Calculator is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.
Do I need to create an account to use this tool?
No account or registration is needed. Simply open the Black-Scholes Calculator in your browser and start using it immediately. There are no sign-up walls or usage restrictions.
How accurate are the calculations?
The Black-Scholes Calculator uses industry-standard formulas and algorithms to ensure accurate results. However, for critical financial or medical decisions, always consult a qualified professional.
How do I use the Black-Scholes Calculator?
Simply enter your input in the provided field, adjust any settings to your preference, and the tool will process it instantly. You can then copy the result to your clipboard or download it.
Which browsers are supported?
The Black-Scholes Calculator works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.
What is the difference between European and American options in Black-Scholes?
European options can only be exercised at expiration, while American options can be exercised at any point up to expiry. The Black-Scholes model assumes European-style exercise, so the prices it returns are exact only for European options. For American options — including most single-name US equity options — the early-exercise feature adds value that this formula does not capture, particularly for puts and for calls on dividend-paying stocks. The gap is usually small for non-dividend calls, where early exercise is rarely optimal, but it can be meaningful for in-the-money American puts. American options are typically priced with binomial or trinomial lattices instead. Use this calculator for a fast, accurate European fair value, and treat the result as a close lower-bound reference when you are looking at an American contract on a non-dividend stock.
How do I enter time to expiry in years for the Black-Scholes calculator?
Time to expiry (T) is entered in years as a decimal, not in days or weeks. To convert, divide the number of calendar days until expiration by 365: a 30-day option is about 0.082 years, 90 days is roughly 0.25, six months is 0.5, and one full year is 1.0. Using the correct fraction matters because time directly scales volatility's effect and the option's time value, so an error here moves both the price and the Greeks noticeably. Many traders count calendar days rather than trading days for consistency with the annualized risk-free rate and volatility, which are also quoted per calendar year. Enter your decimal value in the time field, and the calculator instantly reprices both legs along with Theta, which it reports as the dollars lost per calendar day.
Why does volatility matter so much in option pricing?
Volatility measures how much the underlying stock is expected to move, and it is the single input with the largest impact on an option's premium. Higher volatility raises the chance the option finishes deep in the money, so both calls and puts become more expensive as volatility rises — and unlike the stock price or strike, it cannot be observed directly, which makes it the biggest source of disagreement between traders. That is why this calculator builds a 5x5 sensitivity grid that reprices both legs across five volatility levels, from 50% to 150% of your input, so you can see exactly how much a richer or cheaper volatility assumption shifts the value. Enter your volatility as an annual percentage, then read the grid to gauge how sensitive your position is before you commit to an estimate.
What does a negative Theta mean for an option position?
Theta measures time decay — how much value an option loses as time passes, all else held equal. This calculator reports Theta per calendar day, so a Theta of -0.05 means the option is expected to lose about five cents in value each day purely from the clock ticking. Long option holders almost always face negative Theta because time works against them: every day that passes erodes the option's time value, and the decay accelerates as expiration approaches, especially for at-the-money contracts. Sellers see the mirror image, collecting that decay as profit if the underlying stays put. Theta is quoted alongside the other Greeks here with a plain-language note so you can weigh it against potential price moves. Enter your contract details to see the daily Theta for both the call and the put.
How does a dividend yield affect call and put option prices?
A continuous dividend yield (q) lowers the effective growth rate of the underlying because shareholders receive cash that option holders do not. In the Black-Scholes formula this discounts the stock-price term by e^(-qT), which reduces call values and increases put values relative to a non-dividend stock. The effect grows with the size of the yield and the time to expiry, so it matters most for longer-dated options on high-yield names and is negligible for short-dated contracts on stocks that pay little or nothing. This calculator includes an optional dividend-yield input that defaults to zero, letting you model either case accurately, and it feeds the same q into the put-call parity check, C - P = S·e^(-qT) - K·e^(-rT). Enter your stock's annual yield as a percentage to price dividend-paying options correctly.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/black-scholes" title="Black-Scholes Calculator — The Toolbox" width="100%" height="360" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/calculator-tools/black-scholes?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Black-Scholes Calculator</a> by The Toolbox</p>Related Tools
Free Age Calculator Online
Calculate your exact age in years, months, and days with zodiac signs. Free, fast, and works entirely in your browser with no sign-up required.
Free Percentage Calculator
Calculate percentages easily with multiple calculation modes. Free, fast, and works entirely in your browser with no sign-up required.
Free Unit Converter Online
Convert between units of length, weight, temperature, area, volume, and speed. Free, fast, and works entirely in your browser with no sign-up required.
Free Byte Converter Online
Convert between digital storage units with binary and decimal systems. Free, fast, and works entirely in your browser with no sign-up required.
About the Black-Scholes Calculator
The Black-Scholes Calculator prices European-style call and put options using the Nobel Prize-winning model published by Fischer Black, Myron Scholes, and Robert Merton in 1973. You enter six parameters — the current stock price, strike price, time to expiry, risk-free rate, volatility, and an optional dividend yield — and it instantly returns the theoretical call and put values along with the full set of option Greeks and a sensitivity grid. It's built for options traders, finance students, quants, and anyone who needs a fair-value reference before buying, writing, or modeling a contract.
Everything is computed in your browser with JavaScript. Nothing you type is uploaded, there is no sign-up, and there are no usage limits, so you can model a live position or a coursework problem without your inputs leaving your device.
What you enter and what you get back
The calculator takes the six standard model inputs:
- Stock price (S) and strike price (K) in dollars.
- Time to expiry (T) expressed in years, so 6 months is
0.5and 30 days is roughly0.082. - Risk-free rate (r) and volatility (sigma), both entered as annual percentages.
- Dividend yield (q), an optional continuous yield that defaults to zero for non-dividend-paying stocks.
From these it returns the call and put prices, the intermediate d1 and d2 terms shown to six decimals, and a moneyness badge that flags whether the call is in-the-money, at-the-money, or out-of-the-money. A "Sample" button loads a realistic example position, and you can copy a full text summary to your clipboard, export a CSV, or reset to defaults at any time.
Reading the Greeks
The five Greeks measure how the option's value responds to changes in market conditions, and each is scaled the way traders actually quote it:
- Delta — price change per $1 move in the underlying; a call's Delta runs 0 to 1, a put's 0 to -1.
- Gamma — how fast Delta itself changes per $1 move, identical for the matching call and put.
- Theta — time decay, reported here per calendar day rather than per year, so it reads as the dollars an option loses each day, all else equal.
- Vega — sensitivity to a 1-percentage-point change in volatility.
- Rho — sensitivity to a 1-percentage-point change in the risk-free rate.
Each row is paired with a plain-language interpretation so you don't have to keep the definitions in your head.
Sensitivity analysis and the formula walkthrough
Single numbers rarely tell the whole story, so the tool also builds a 5x5 sensitivity grid. It recalculates the call and put price across five underlying prices (90% to 110% of your input) crossed with five volatility levels (50% to 150% of yours), highlighting your base case in the center. This shows at a glance how much a richer or cheaper volatility assumption moves the premium — the single biggest source of disagreement in option pricing. The grid can be downloaded as a CSV for spreadsheets or reports.
A "Formula Steps" tab plugs your own numbers into every stage: defining the variables, computing d1 and d2, evaluating the cumulative normal terms N(d1) and N(d2), pricing both legs, and verifying put-call parity, C - P = S·e^(-qT) - K·e^(-rT), which confirms no arbitrage exists between the matching call and put.
Important assumptions and limits
The Black-Scholes model is exact only for European options, which can be exercised at expiry, not American options that allow early exercise. It assumes constant volatility and interest rates, log-normal price movement, and frictionless trading, so real-market prices drift from theory — the well-known volatility smile is one example. The calculator is a fast, transparent fair-value reference, not investment advice; size and risk real positions accordingly.