SERVING THE QUANTITATIVE FINANCE COMMUNITY

rower32
Topic Author
Posts: 19
Joined: July 8th, 2007, 11:59 pm

### Implied Volatilty Calculation

Hi, Is it possible to solve for the implied volatility if I am given the option price, spot price, strike price, maturity and the interest rate using B-S Model?? thanks

archishs2009
Posts: 6
Joined: April 24th, 2008, 4:25 am

### Implied Volatilty Calculation

There are many softwares and excel add-ins available to calculate the implied volatility given the various parameters of B-S model. I guess they use the unitary or newton-raphson method to get those answers. In fact why dont you try goal seek in excel?

Antonio
Posts: 630
Joined: June 30th, 2004, 3:13 pm
Location: Imperial College London
Contact:

### Implied Volatilty Calculation

I'm not sure what your question is exactly ?Do you know what implied volatility is ? (this is not a rude question, but if you can answer yes, then you can answer your question)

cemil
Posts: 221
Joined: September 16th, 2005, 7:44 am

### Implied Volatilty Calculation

Yes, you can calculate the implied vol of an option with BS model.It is easy to do.

andreikeda
Posts: 13
Joined: April 28th, 2008, 6:43 pm

### Implied Volatilty Calculation

Yes, to calculate implied volatility, using the Black-Scholes method, you need:implied volatility (price of the option, strike price, spot price, time to matturity, interest rate)

Paul
Posts: 11059
Joined: July 20th, 2001, 3:28 pm

### Implied Volatilty Calculation

rower32 might be asking if you can write implied volatility as a nice (or even not so nice!) function of the other variables and parameters. In which case the answer is "no." You have to find implied volatility numerically as archishs2009 suggests.P

bilbo1408
Posts: 179
Joined: August 3rd, 2007, 12:50 pm

### Implied Volatilty Calculation

Last edited by bilbo1408 on April 28th, 2008, 10:00 pm, edited 1 time in total.

bilbo1408
Posts: 179
Joined: August 3rd, 2007, 12:50 pm

### Implied Volatilty Calculation

There is no closed form solution for it. You must use a numerical method. However, if you know the historical volatility used to calculate the theoretical value, the vega based on that value, and the current market price, it can be estimated by: vol - [(theoretical value - price)/vega].

rower32
Topic Author
Posts: 19
Joined: July 8th, 2007, 11:59 pm

### Implied Volatilty Calculation

Thanks for your answers!!!I used goal seek and got the results... however I was wondering if I could solve the equation by solving the whole B-S equation (mathematically) coming back from the option price, not by iteration. Obviously there's no way to do that I can't say I'm really good in math of the B-S model. I appreciate if you guys post a source that explains the proof step by step. antonio: that was a question for my derivatives class and I know what IV is, my only problem was the calculus of the model, but I'm working on it now.again many thx for replies

gjk77
Posts: 54
Joined: October 8th, 2005, 6:04 pm

### Implied Volatilty Calculation

Peter Jackel has an excellent paper on the subject, "By Implication", wilmott magazine, 2006. Great approximation and advice on the numerical side of things. Maybe less well-known is a rational approximation in, Li, M., "You don't have to bother newton for implied volatility", 2006, ssrn.

GreekMartingale
Posts: 149
Joined: March 22nd, 2007, 10:08 pm

### Implied Volatilty Calculation

fsolve in matlab works perfectly