Black-Scholes calculator with Greeks and implied volatility
This calculator prices European call and put options with the Black-Scholes-Merton formula and shows all five Greeks, the implied volatility for a market price, and a chart of the option’s value. Change any input and everything updates at once, in your browser.
How to use it
- Enter the stock price, the strike, and the number of calendar days until expiry.
- Enter the volatility and the risk-free rate as annual percentages (20 means 20%).
- For a stock or index that pays dividends, enter its continuous dividend yield; otherwise leave it at 0.
- To find implied volatility, choose call or put and type the option’s market price.
Check it against a known value: stock 100, strike 100, 365 days, 20% volatility, 5% rate and no dividend give a call of 10.4506 and a put of 5.5735, the same as the worked example in the Black-Scholes model explained.
The formula it uses
P = Ke−rTN(−d2) − Se−qTN(−d1)
d1 = [ln(S/K) + (r − q + σ²/2)T] / (σ√T), d2 = d1 − σ√T
T is the days to expiry divided by 365. The Greeks are the formula’s exact derivatives, shown the way traders quote them: vega and rho per one percentage point, theta per calendar day. What each one means is explained in option Greeks explained, and how the implied volatility is solved in implied volatility. The normal distribution is computed to about fifteen decimal places, so prices agree with scipy to the last digit shown.
What it does not do
It prices European options, which can only be exercised at expiry. American options can be worth more, puts especially; use a binomial tree for those. It also uses one volatility for every strike, so it will not reproduce a market’s volatility smile. It is a learning and checking tool, not trading advice.
Cite or reuse this calculator
You are welcome to link to this page from course notes, assignments, articles or answers. The CSV export is free to reuse under the Creative Commons Attribution 4.0 licence: credit QF-Learn with a link to this page.
Tolenaar, D. (2026). Black-Scholes calculator with Greeks and implied volatility. QF-Learn. https://qf-learn.app/tools/black-scholes-calculator
Practise options pricing in the QF-Learn app
QF-Learn teaches Black-Scholes, the Greeks and volatility in five-minute lessons, with quizzes and a game, Volatility Surfer, where you practise estimating volatility. It is free and coming to Android and iOS.