# Recommendation for a library to calculate the local volatility surface?

I'd like a library to calculate the options local volatility surface, i.e. the options implied volatility surface for a collection of strikes and their bid/ask prices.

Here are the libraries I've looked at:

Do you know of any other libraries?

• p.s. Here are the search terms I used: "implied volatility surface", "local volatility surface", "black volatility surface" surface". May 22 '11 at 9:45

The OpenGamma Analytics Library definitely does have a Local Volatility model available. In addition, in our Quantitative Papers page there's a link to the full mathematics and basis for our Local Volatility implementation.

I'd be interested to know why you decided to write your own rather than using one of the above.