
Pricing
analysis
Pricing analysis
Binomial tree
Trinomial tree
Binomial/
Stock
price
Stock
price

OnLine Options Pricing & Probability Calculators
Employee stock option (ESO) valuation:
Standard BlackScholes and lattice pricing models cannot be used to value
ESOs due to vesting requirements, the impact of staff turnover rates, and other
ESOspecific factors which are not a part of standard option pricing. For
tools which specifically handle IFRS 2 and FASB 123Rcompliant ESO valuation see
ESO valuation.
BlackScholes pricing analysis  Ignoring dividends: Lets you examine graphically how changes in stock price, volatility, time to expiration and interest rate affect the option price, time value, the derived "Greeks" (delta, gamma, theta, vega, rho), elasticity, and the probability of the option closing in the money. For simplicity, dividends are ignored so you just specify the time to expiration in days rather than entering specific dates. See section below for more information, or Use it now. BlackScholes pricing analysis  Including dividends: Black Scholes pricing and analysis of "Greeks" where a dividend is paid during the life of the option. One dividend (an amount and an exdividend date) can be specified. (The Excel addin available from this site will handle an unlimited number of dividends.) Use it now. Binomial tree graphical option calculator: Lets you calculate option prices and view the binomial tree structure used in the calculation. Either the original Cox, Ross & Rubinstein binomial tree can be selected, or the equal probabilities tree. Both types of trees normally produce very similar results. However the equal probabilities tree has the advantage over the CRR model of working correctly when the volatility is very low and the interest rate very high. Both European and American Exercise can be specified; dividends can be discrete or a continuous yield. For American options the nodes in the tree at which early exercise is assumed are highlighted. Use the Cox, Ross & Rubinstein or Equal Probabilities calculator now. Trinomial tree graphical option calculator: Calculates option prices using a trinomial tree and displays the tree used in the calculation. Like the binomial model European and American Exercise can be specified; dividends can be discrete or a continuous yield and early exercise points are highlighted. When a small number of tree steps is used the trinomial model tends to give more accurate results than the binomial model. As the number of steps increases the results from the binomial and trinomial models (for vanilla options) rapidly converge. The trinomial model (or adaptations of the trinomial model) is sometimes more stable and accurate than the binomial model for exotic options (eg barrier options). Use it now. Barrier option calculator using trinomial
lattice: Calculates barrier option prices, and hedge parameters, using a
trinomial lattice, and displays the tree structure used in the calculation. Key
features include American & European option pricing, dividends as continuous
yield or discrete payment, continuous or discrete monitoring of barrier, and two
methods of computation enhancement. Analytic prices, where analytic formulas
exist, are displayed for comparison. BlackScholes/Binomial convergence analysis: Display graphically the way in which options priced under the binomial model converge with options priced under BlackScholes model as the number of binomial steps increases. Whether the option is out of the money, at the money, or in the money at the time of pricing also has a significant impact on the way the two pricing models converge and the calculator lets you examine how the strike price/spot price relationship, as well as volatility, time to expiration and interest rate affect the rate and 'shape' of convergence. Use it now. Dividend impact analysis & American &
European option pricing comparison: Shows graphically how dividends
paid during the life of an option impact the price, and in particular the
sensitivity of the option price to different exdividend dates. It also lets
you compare American and European pricing on the one graph for
different option durations and exdividend dates. See section below for more information, or Use
it now.
Stock price lognormal distribution analysis calculator: Lets you plot the lognormal distribution curve of stock prices. You can change your assumptions for starting price, volatility, number of days and expected growth rate in the underlying stock and see how these changes affect the shape of the distribution curve . The calculator will also indicate the probabilities of prices being below or above a range of stock prices, and will produce other statistics such as the expected continuously compounded annual return and standard deviations of prices and expected returns. Use it now. Stock price probability calculator: Computes the probability of a stock price exceeding, or falling between, upper and lower boundary prices. The results show both closing probabilities (ie at end of period) and the probabilities of the boundary prices ever being exceeded (ie the probability that the boundary prices will be exceeded at any time during the period). It also calculates the probabilities of either of the boundary prices being touched and of both boundaries being touched at any time. The calculator allows for both continuous monitoring of stock prices, and for discrete monitoring (eg once per trading day). The number of hours per trading day and number of trading days per year can be varied by the user. The Hoadley Finance Addin for Excel lets you calculate these probabilities from Excel spreadsheets. See section below for more information, or Use it now.
You can use the online options pricing analysis calculators to see, in tabular form and graphically, how changing each of the BlackScholes variables impacts the option price, time value and the derived "Greeks". You can also examine how changes in the BlackScholes variables affect the probability of the option being in the money (ITM) at expiration. In calculating the probability of closing ITM a lognormal distribution of stock prices with the stock earning a rate of return equal to the risk free interest rate is assumed. For simplicity, dividends are ignored in the first pricing calculator and the calculator applies Europeanstyle pricing. This provides an easytouse way to see how the BlackScholes pricing model works. Dividends, however, are important when evaluating option strategies. The second pricing calculator which takes dividends into account. Note that the pricing in
both calculators is for European style options so don't use the model to try to
accurately price equity options, particularly those with an exdividend date very
close to expiration. If you want accurate prices for American options then either
use the online binomial or trinomial pricing calculators, the Options Strategy Evaluation Todel, or the Finance Addin for Excel.
This calculator calculates the value of standard barrier options (up and out, down and out, up and in, down and in) using a trinomial lattice. Whilst analytic formulas exist for some European options (eg with continuous dividends) most barrier options eg American barrier options with discrete dividends  have no analytic solution and thus numerical methods, such as the trinomial lattice, must be used. Where an analytic formula exists the option value calculated using the analytic formula is displayed along with the trinomial result so you can see how close the trinomial price is to the analytic price. As well as calculating option values and hedge parameters the calculator displays the first six levels of the trinomial tree structure. The Nodes which fall just inside the barrier are highlighted. Note that these barrier nodes will normally be horizontal, except when there is a discrete dividend payment during the life of the option, in which case there may be a step effect as the tree is adjusted to take account of the changed underlying asset price following the exdividend date. The following notes explain some of the inputs to and outputs from the calculator:
Single barrier and
double barrier functions are also available in the Hoadley Finance Addin for Excel available from this
site.
This set of calculators lets you examine how a discrete dividend paid during the life of American options, and the timing of the dividend payment, impacts option prices by using the dividend impact analysis calculator. This calculator will also let you compare the pricing for American and European options on the one graph. Three analyses are available. They are easier to use than to explain, but basically they enable you to:
For European options, the timing of the exdividend date has relatively little effect on the price of the option  whether the exdividend date is close to today's date, or close to the expiration date generally has only a slight effect. With American options, however, the timing of the exdividend date, particularly for calls, can have a major effect on the option price. You therefore need to know this when looking at the attractiveness or otherwise of specific deals. How much difference does
it make to an option price if the exdividend date of the underlying stock is
closer to the expiration date of the option compared with an exdividend date
closer to today's date? The dividend impact
analysis calculator will graph put or call prices by time to expiration for
multiple exdividend dates on the one chart thereby proving answers to this and
other similarly important questions.
Both the stock price lognormal distribution analysis calculator, and the stock price probability calculator are based on a rigorous implementation of the mathematics underlying the BlackScholes model: that stock prices follow a stochastic process described by geometric brownian motion. The calculators have been thoroughly tested in two ways:
Testing the calculators against other similar calculators is not so easy as there are very few good ones around. And of the few that exist, most only provide simple "end of period" probabilities (the calculators on this site also provide the more useful but more difficult to calculate "at any time during the period" probabilities), some others don't allow you to specify key inputs (like expected return or frequency of observation of underlying asset prices) and others which ostensibly look okay produce garbage. And some of these you have to pay for... Note on expected return: A key input to the stock price distribution and probability calculators is the expected return of the asset. This is the return that the asset is expected to earn, on average, in one year  capital growth, and dividends. It's sometimes referred to as the arithmetic return. It may be regarded as being the long term government bond rate plus an equity risk premium, representing the return investors expect from their investment at any point in time. An example might be: 5% bond rate plus 4.5% equity risk premium giving an expected return of 9.5% pa. The rate is expressed as a continuously compounded return. Thus, for example, if the expected return on a stock is 10% with annual compounding then the equivalent rate with continuous compounding would be approximately 9.53% (ie ln(1+10%), where ln is the natural logarithm function). Continuously compounded rates are used to be consistent with the option pricing calculators which all assume continuously compounded rates. From a practical point of view it makes very little difference whether the rate is annually compounded, continuously compounded, or something in between. Note that the expected average annual return is not the same as the geometric return. The expected return is required as an input to the calculators whereas the geometrically compounded return over the period concerned is one of the outputs. The geometric return will always be less than the arithmetic average of the annual returns (unless volatility is zero). And the higher the volatility the smaller geometric return will be, and the smaller the median asset price at the end of the period will be. The mean, or average, asset price at the end of the period on the other hand is simply a function of the expected average return and is unaffected by volatility. You can see the interrelationship between these variables by using the two calculators.
