OptionsKing

Black-Scholes explained: inputs, IV and model limitations

Use Black-Scholes as a translator between price, volatility and sensitivity. Its assumptions define what the output can explain.

By OptionsKing. Publisher and editorial methods.

What you will learn

By the end of this lesson, you should be able to:

  1. Identify the pricing inputs.
  2. Explain a price-to-IV solve.
  3. Connect model assumptions to practical limits.

Begin with one UBER call and change a single input at a time. This separates price drivers that move together in the market. Then reverse the calculation to obtain implied volatility and examine why the model's assumptions matter when interpreting either price or risk.

Start with a fully specified example

September 5. UBER at $68.40. You sell the October 17 $72.50 call, 42 days out, at 32 percent implied volatility, with the risk-free rate at 4.2 percent.

Under these assumptions, the model values the call at approximately $1.53 per share, or $153 for one standard contract. A theoretical value is not an executable quote. The related Greek lessons use this same position so you can compare sensitivities consistently.

Move one input at a time

Each input changed on its own, everything else held. Illustrative.
ChangeNew priceEffect per contract
Stock $68.40 to $69.40$1.88+$36
Strike $72.50 to $70$2.40+$87
42 days to 35 days$1.28-$25
IV 32% to 37%$1.95+$43
Rate 4.2% to 5.2%$1.55+$2

Notice the different units. The stock-price row changes dollars, the time row changes days, and the volatility and rate rows change percentage points. Delta, theta, vega and rho measure the corresponding local sensitivities; strike choice changes which contract you are valuing. For this short-dated example, rate sensitivity is much smaller than stock-price sensitivity. Rho becomes more important for longer maturities.

Why the model gets used backwards

A model can be run forward to compare theoretical values with prices, or backward to infer implied volatility. Neither direction establishes that its assumptions match the future.

Four inputs are observable. The fifth is not, and there is no such thing as "the" volatility of a stock over the next 42 days. So the working move is to take the price the contract trades at, hold the other four fixed, and solve for the volatility that reproduces it. That output is implied volatility, and it is the number the entire options market actually converses in.

Implied volatility is normally solved numerically. If no solution is returned, check the price, timestamp, contract terms and pricing bounds. A stale quote, an invalid input or a contract whose exercise features do not match the model can prevent a meaningful solve.

Connect each assumption to a limitation

The original model describes an idealized market. These assumptions explain why its output needs interpretation rather than blind acceptance.

Use the model as a common language

A common model supports comparisons; it does not cause model errors to cancel in actual profit. Greeks remain local estimates under the specified inputs. Gaps, exercise rights, changing volatility and execution costs can make realized results differ.

The model translates a dollar price into implied volatility and summarizes local exposure through Greeks. That makes comparisons easier than comparing premiums alone, but a higher IV is not automatically better value for a seller.

When using an output, identify what is held constant and what the model leaves out. Ask how jumps, changing volatility, dividends, exercise rights and execution could alter the result. A volatility surface records how market-implied inputs vary across strikes and expirations; it does not remove those risks.

Check your understanding

If the model matches a market price after solving for IV, has it proved the option is fairly valued?

Show the explanation

No. It has found an input that reproduces the observed price under that model. Deciding whether the price is attractive requires a view of future exposure and costs, not merely a successful solve.

Common questions

What are the inputs to Black-Scholes?

Stock price, strike price, time to expiration, volatility and the risk-free interest rate. Four are observable. Volatility is not, which is why the model is usually run backwards to solve for the volatility implied by a traded price.

Is Black-Scholes accurate?

It gives a consistent theoretical value under its assumptions. Actual prices and outcomes can differ because of jumps, changing volatility, dividends, exercise rights and trading costs. It is useful for comparisons and local sensitivities, not because model errors cancel in realized profit.

Why does the risk-free rate barely matter?

On short-dated contracts it barely does. Moving the rate a full percentage point changed the 42-day $72.50 call by $2 per contract, while a $1 move in the stock changed it by $36. Rate sensitivity grows with time, so it matters on LEAPS and not on monthlies.

Does Black-Scholes work for American options?

It prices them approximately. The formula assumes exercise only at expiry, and American options can be exercised any day, which matters most for in-the-money calls around an ex-dividend date. Platforms patch this with binomial or approximation models.

Sources

Rules and thresholds above were checked against these documents on August 4, 2026. Exchange and broker rules change. Confirm anything you are about to act on with your own broker.

Keep reading

Do the math on your own trade

Every price in this article is an illustrative worked example, not a quote. Read The Greeks for the rest of the series, and the disclaimer before you act on any of it. Selling options carries real risk of loss, and the loss can be far larger than the premium you collected.