Early Exercise Premium Calculator

Model American and European option prices with trees. Test calls, puts, dividends, steps, and discounting. Visualize premium drivers before making pricing or hedging decisions.

Single page workflow CSV export PDF export Plotly sensitivity graph

Calculator inputs

Current price of the underlying asset.
Exercise price stated in the contract.
Use 0.5 for six months, 1 for one year.
Continuously compounded annual rate.
Continuous dividend yield or carrying cost proxy.
Annualized volatility of returns.
More steps usually improve precision.
Choose the payoff direction.
Controls visible precision in results and exports.
Percent of current spot used for chart start.
Percent of current spot used for chart end.
Number of spot scenarios plotted.
Reset

Example data table

Sample setup: put option, strike 95, maturity 1 year, rate 5%, dividend yield 2%, volatility 25%, and 200 tree steps.

Spot American value European value Early exercise premium
80.00 16.635473 15.674807 0.960666
90.00 10.472160 10.008208 0.463952
100.00 6.263791 6.042268 0.221523
110.00 3.576305 3.471291 0.105014
120.00 1.978207 1.929139 0.049068

Formula used

1) Up and down factors
\(u = e^{\sigma\sqrt{\Delta t}}\), \(d = 1/u\)
2) Risk-neutral probability
\(p = \dfrac{e^{(r-q)\Delta t} - d}{u - d}\)
3) Continuation value
\(C = e^{-r\Delta t}\big(pV_{up} + (1-p)V_{down}\big)\)
4) American and European values
European node value = continuation value.
American node value = max(intrinsic value, continuation value).
5) Early exercise premium
Early exercise premium = American option value − European option value.

This page uses a Cox-Ross-Rubinstein binomial tree. It handles calls and puts, allows continuous dividend yield, and measures how much value comes from exercise flexibility.

How to use this calculator

  1. Enter the current spot price and strike price.
  2. Set time to expiry in years, then enter rate, dividend yield, and volatility.
  3. Choose call or put, then select a tree depth. Higher steps usually improve stability.
  4. Set chart range percentages and point count for the sensitivity graph.
  5. Click Calculate premium to show the result above the form.
  6. Review the summary cards, sensitivity table, and exercise frontier snapshot.
  7. Use the CSV or PDF buttons to export your pricing report.

Frequently asked questions

1) What does early exercise premium measure?

It measures the extra value created by the right to exercise before expiry. The calculator finds it by subtracting the European price from the American price under identical assumptions.

2) Why is the premium often zero for some calls?

Non-dividend American calls often have little reason to exercise early, so their American and European values can match closely. Positive dividend yield can change that relationship.

3) Why do puts usually show more early exercise value?

Deep in-the-money puts can benefit from locking in intrinsic value sooner, especially when rates are positive. That makes early exercise more attractive than waiting in some nodes.

4) What tree step count should I use?

Start around 100 to 300 steps for quick work. Increase the count until the price stabilizes to your preferred decimal precision. Very low step counts can distort the estimate.

5) Why might the probability input logic fail?

Extreme rates, volatility, or very coarse time steps can push the risk-neutral probability outside its valid range. Raising the number of steps often fixes the issue.

6) Is this calculator suitable for discrete dividends?

This version uses a continuous dividend yield, which is a practical approximation for many cases. Exact discrete dividend schedules need a more specialized tree setup.

7) What does the exercise frontier table show?

It lists sample tree steps where immediate exercise dominates continuation value. The stock ranges highlight where the option holder would prefer exercise over holding.

8) Can I use these results for risk management?

Yes, as an analytical estimate. It helps compare exercise flexibility across scenarios, but production pricing and risk systems may require calibration, market conventions, and model governance.

Related Calculators

total return swapswaption pricingyield curve bootstrappingbarrier option pricingoption breakeven calculatorcap floor pricingbutterfly spread payofffutures price calculatoroption time decayiron condor payoff

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.