Interpreting Black–Scholes Implied Volatility for Heston Prices
Summary
The document explains how to express option prices generated by the Heston stochastic-volatility model as implied volatility. The proposed convention is to invert a Black–Scholes pricing formula to find the volatility that reproduces the given price. In this use, Black–Scholes serves as a quoting and comparison framework; the resulting volatility is not a claim that the option’s true price dynamics follow geometric Brownian motion.
The discussion describes why this translation is useful: traders can communicate prices in familiar volatility terms and compare otherwise similar options across underlyings, maturities, and strikes. Differences across strikes can also summarize market pricing of departures from simple lognormal dynamics. The measure remains convention-dependent and compresses a model-based price into a Black–Scholes equivalent; it does not validate the Heston model or eliminate its assumptions. The document does not provide numerical inversion steps or a detailed treatment of alternative quoting conventions such as normal volatility.
Key ideas
- A Heston-model option price can be translated into Black–Scholes implied volatility by finding the volatility that reproduces that price.
- Black–Scholes implied volatility is a quoting convention and does not assert that Black–Scholes generated the price.
- Implied volatility makes option prices easier to communicate and compare across contracts.
- Strike-dependent implied volatilities can reflect market pricing of non-lognormal behavior.
Tags
Full text
# how to calculate implied volatility # how to calculate implied volatility I have some options prices I found using the Heston Model. How do I calculate the implied volatility? In Matlab there exist a blsimpv function, but is this the right tool for me since I'm working with the Heston Model and not the Black-Scholes model? ## Answer by Dom (score 3, accepted) https://quant.stackexchange.com/a/50111 Yes. You should use that function to calculate the implied volatility - market convention is to always quote implied volatility using the Black-Scholes model. Traders may execute a trade simply by agreeing a level of implied volatility combined with the use of the corresponding Bloomberg option pricing page. Someone once said, "it is the wrong number in the wrong model that gives the right price". And the price is the only number that actually matters since that is what you have to pay. So, as I just said, if you give someone the BS implied volatility then they can type it into their Bloomberg calculator to see the price they have to pay. However it was a bit unfair to simply call it the "wrong number". It is a meaningful number in the sense that it is the volatility of a Geometric Brownian Motion (GBM) process that will reprice the option in the risk-neutral measure (a world in which it is assumed that the stock price grows at the risk-free rate minus the dividend yield). GBM is not a perfect model for stock prices, but it is not a very bad model either. Even experts can have trouble telling a simulated GBM process from an actual stock market price process. We can also calculate the realised historical GBM volatility from stock prices which gives us a sense for the typical value it should have and allows us to see if the market's "prediction" was accurate or not. It also makes comparisons between options easier. If I want to compare the value of two otherwise equal options on two different stocks, implied volatility can tell me the difference in terms of volatility and this makes it easier for you to understand and assign a view as to whether such a difference is correct. You can also do the same for options of different maturities on the same stock. And when you look at options with different strike prices, their differing implied volatilities can tell quickly about the market's view of the likelihood of deviations from the lognormal dynamics of GBM. So while not perfect as a model, it is meaningful enough to become the quoting convention for options. ## Answer by Canardini (score 1) https://quant.stackexchange.com/a/50108 When you here implied volatility in finance, it usually means Black volatility or Bachelier volatility. In your case, since you have the prices from Heston, you can use Black-scholes to get the implied volatility. In that scenario, don't think about Black-scholes as a model, but as a translator to better understand the option price. For option traders, seeing $40\%$ as implied vol makes more sense than seeing $500$ dollars.
Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.