Calculating Implied Volatility in Excel

The Black-Scholes option pricing formula can’t be deconstructed to determine a direct formula for implied volatility. However, if you know the option’s price and all the remaining parameters (underlying price, strike price, interest rate, dividend yield, and time to expiration), you can use the Goal Seek feature in Excel to find it. This page explains how to do it in the Black-Scholes Calculator (but the logic is the same if you do it on your own and prepare all the Black-Scholes model formulas yourself).

I will illustrate the Excel calculation of implied volatility step-by-step on the example below.


You want to find implied volatility of a call option with strike price of 55 and 18 calendar days to expiration. The risk free interest rate is 1%; the underlying stock’s continuously compounded dividend yield is 2%. The underlying stock is currently trading at 53.20 and the option is trading at 1.40.

Setting the Input Parameters

First, you must set all the parameters that enter option price calculation:

Now you have entered all the parameters and the resulting option price appears in cell H4 (or H6 if you are working with a put option). Using the values in our example, it is 1.59 dollars per share.

Unless you were very lucky, it is not equal to the actual price at which the option is trading at the moment (in our example 1.40). The reason is the volatility parameter, where you have entered a number you just guessed.

Note: Do not type any numbers in cells H4 and H6 (the resulting option prices). These cells contain formulas and if you overwrite them, the spreadsheet will not work correctly.

Trial and Error Approach

Now you can try to find the implied volatility by trial and error by entering different values in cell C8. If the real option price is lower than your result (as in our example), try lower volatility, and vice versa. For example, you can try to enter 45% into cell C8 and get option price of 1.36. So you try 47% and get 1.45… and so on. As soon you get close enough to the real option price (depending on your desired level of accuracy), you are done. The implied volatility is in cell C8.

Using Excel Goal Seek

The Goal Seek feature in Excel does exactly the same thing, only the computer is able to perform this trial and error exercise in split of a second and get a very accurate result immediately.

Once you have the input parameters set, go to Excel main menu and select Data, Data Tools, What-If Analysis, Goal Seek (in Excel 2010 – the path may be slightly different in other versions).

The Goal Seek window pops up and asks you to enter three inputs:

Now press OK and the desired implied volatility appears in cell C8 (45.83% in our example). At the same time, the option‘s price (1.40 in our example) should appear in cell H4 (or H6 if it was a put). You can also see the option’s delta, gamma, theta, vega, and rho to the right of option’s price in cells J4 to N4 (or J6 to N6).

Black-Scholes Calculator + PDF Guide

This tutorial is part of the PDF Guide that comes with the Black-Scholes Calculator. You can see more information about all features, calculations, and guide contents here.

Finances News

standard deviation of grouped data formula what is the formula for sample variance sample variance excel formula variance in grouped data mean variance and standard deviation calculator how to calculate sigma in excel how to calculate sample variance in statistics find the range variance and standard deviation geometric mean excel formula of variance for grouped data how to calculate sample variance in excel what is stdev percentile calculator using mean and standard deviation finance standard deviation calculator mean standard deviation calculator calculate covariance excel how to find range variance and standard deviation standard deviation of the sample mean formula variance standard deviation calculator frequency standard deviation calculator calculating population standard deviation formula to calculate variance in excel calculating the sample variance sample deviation calculator std deviation equation calculate sigma in excel calc standard deviation population variance symbol variance of grouped data excel sum of squares sample deviation calculator mean & standard deviation calculator formula for sample mean in statistics calculate standard deviation excel std deviation equation excel standard deviation calculation formula of population mean