Heston Model

Heston Model

Table of Contents What Is the Heston Model? Understanding the Heston Model d S t \= r S t d t \+ V t S t d W 1 t d V t \= k ( θ − V t ) d t \+ σ V t d W 2 t where: S t \= asset price at time  t r \= risk-free interest rate – theoretical rate on an asset carrying no risk V t \= volatility (standard deviation) of the asset price σ \= volatility of the  V t θ \= long-term price variance k \= rate of reversion to  θ d t \= indefinitely small positive time increment W 1 t \= Brownian motion of the asset price W 2 t \= Brownian motion of the asset’s price variance \\begin{aligned} &dS\_t = rS\_tdt + \\sqrt{ V\_t } S\_tdW\_{1t} \\\\ &dV\_t = k ( \\theta - V\_t ) dt+ \\sigma \\sqrt{ V\_t } dW\_{2t} \\\\ &\\textbf{where:} \\\\ &S\_t = \\text{asset price at time } t \\\\ &r = \\text{risk-free interest rate -- theoretical rate on an} \\\\ &\\text{asset carrying no risk} \\\\ &\\sqrt{ V\_t } = \\text{volatility (standard deviation) of the asset price} \\\\ &\\sigma = \\text{volatility of the } \\sqrt{ V\_t } \\\\ &\\theta = \\text{long-term price variance} \\\\ &k = \\text{rate of reversion to } \\theta \\\\ &dt = \\text{indefinitely small positive time increment} \\\\ &W\_{1t} = \\text{Brownian motion of the asset price} \\\\ &W\_{2t} = \\text{Brownian motion of the asset's price variance} \\\\ \\end{aligned} dSt\=rStdt+VtStdW1tdVt\=k(θ−Vt)dt+σVtdW2twhere:St\=asset price at time tr\=risk-free interest rate – theoretical rate on anasset carrying no riskVt\=volatility (standard deviation) of the asset priceσ\=volatility of the Vtθ\=long-term price variancek\=rate of reversion to θdt\=indefinitely small positive time incrementW1t\=Brownian motion of the asset priceW2t\=Brownian motion of the asset’s price variance The Black-Scholes model for option pricing was introduced in the 1970s and served as one of the first models for helping investors derive a price associated with an option on a security. In mathematical notation, > Call = S \N(d1) – Ke(-r \* T) \* N(d2) Conversely, the value of a put option could be calculated using the formula: > Put = Ke(-r \T) \* N(-d2) – S \* N(-d1) In both formulas, S is the stock price, K is the strike price, r is the risk-free interest rate, and T is the time to maturity. The formula for d1 is: > (ln(S/K) + (r + (Annualized Volatility)2/2) \T)/(Annualized Volatility \* (T0.5)) The formula for d2 is: > d1 – (Annualized Volatility) \(T0.5) Both the basic Black-Scholes model and the Heston Model still only provide option pricing estimates for a European option, which is an option that can only be exercised on its expiration date. The Heston Model has characteristics that distinguish it from other stochastic volatility models, namely: It factors in a possible correlation between a stock's price and its volatility. It conveys volatility as reverting to the mean.

The Heston Model is an options pricing model that utilizes stochastic volatility.

What Is the Heston Model?

The Heston Model, named after Steve Heston, is a type of stochastic volatility model used to price European options.

The Heston Model is an options pricing model that utilizes stochastic volatility.
This means that the model assumes that volatility is arbitrary, in contrast to the Black-Scholes model that holds volatility constant.
The Heston Model is a type of volatility smile model, which is a graphical representation of several options with identical expiration dates that show increasing volatility as the options become more ITM or OTM.

Understanding the Heston Model

The Heston Model, developed by associate finance professor Steven Heston in 1993, is an option pricing model that can be used for pricing options on various securities. It is comparable to the more popular Black-Scholes option pricing model.

Overall, option pricing models are used by advanced investors to estimate and gauge the price of a particular option, trading on an underlying security in the financial marketplace. Options, just like their underlying security, will have prices that change throughout the trading day. Option pricing models seek to analyze and integrate the variables that cause fluctuation of option prices in order to identify the best option price for investment.

As a stochastic volatility model, the Heston Model uses statistical methods to calculate and forecast option pricing with the assumption that volatility is arbitrary. The assumption that volatility is arbitrary, rather than constant, is the key factor that makes stochastic volatility models unique. Other types of stochastic volatility models include the SABR model, the Chen model, and the GARCH model.

Key Differences

The Heston Model has characteristics that distinguish it from other stochastic volatility models, namely:

The Heston Model is also a type of volatility smile model. "Smile" refers to the volatility smile, a graphical representation of several options with identical expiration dates that show increasing volatility as the options become more in-the-money (ITM) or out-of-the-money (OTM). The smile model's name derives from the concave shape of the graph, which resembles a smile.

Heston Model Methodology

The Heston Model is a closed-form solution for pricing options that seeks to overcome some of the shortcomings presented in the Black-Scholes option pricing model. The Heston Model is a tool for advanced investors.

The calculation is as follows:

d S t = r S t d t + V t S t d W 1 t d V t = k ( θ − V t ) d t + σ V t d W 2 t where: S t = asset price at time  t r = risk-free interest rate – theoretical rate on an asset carrying no risk V t = volatility (standard deviation) of the asset price σ = volatility of the  V t θ = long-term price variance k = rate of reversion to  θ d t = indefinitely small positive time increment W 1 t = Brownian motion of the asset price W 2 t = Brownian motion of the asset’s price variance \begin{aligned} &dS_t = rS_tdt + \sqrt{ V_t } S_tdW_{1t} \\ &dV_t = k ( \theta - V_t ) dt+ \sigma \sqrt{ V_t } dW_{2t} \\ &\textbf{where:} \\ &S_t = \text{asset price at time } t \\ &r = \text{risk-free interest rate -- theoretical rate on an} \\ &\text{asset carrying no risk} \\ &\sqrt{ V_t } = \text{volatility (standard deviation) of the asset price} \\ &\sigma = \text{volatility of the } \sqrt{ V_t } \\ &\theta = \text{long-term price variance} \\ &k = \text{rate of reversion to } \theta \\ &dt = \text{indefinitely small positive time increment} \\ &W_{1t} = \text{Brownian motion of the asset price} \\ &W_{2t} = \text{Brownian motion of the asset's price variance} \\ \end{aligned} dSt=rStdt+VtStdW1tdVt=k(θ−Vt)dt+σVtdW2twhere:St=asset price at time tr=risk-free interest rate – theoretical rate on anasset carrying no riskVt=volatility (standard deviation) of the asset priceσ=volatility of the Vtθ=long-term price variancek=rate of reversion to θdt=indefinitely small positive time incrementW1t=Brownian motion of the asset priceW2t=Brownian motion of the asset’s price variance

Heston Model vs. Black-Scholes

The Black-Scholes model for option pricing was introduced in the 1970s and served as one of the first models for helping investors derive a price associated with an option on a security. In general, it helped to promote option investing as it created a model for analyzing the price of options on various securities.

Both the Black-Scholes and Heston Model are based on underlying calculations that can be coded and programmed through advanced Excel or other quantitative systems. The Black-Scholes call option formula is calculated by multiplying the stock price by the cumulative standard normal probability distribution function.

Thereafter, the net present value (NPV) of the strike price multiplied by the cumulative standard normal distribution is subtracted from the resulting value of the previous calculation.

In mathematical notation,

Call = S * N(d1) – Ke(-r * T) * N(d2)

Conversely, the value of a put option could be calculated using the formula:

Put = Ke(-r * T) * N(-d2) – S * N(-d1)

In both formulas, S is the stock price, K is the strike price, r is the risk-free interest rate, and T is the time to maturity.

The formula for d1 is:

(ln(S/K) + (r + (Annualized Volatility)2/2) * T)/(Annualized Volatility * (T0.5))

The formula for d2 is:

d1 – (Annualized Volatility) * (T0.5)

Special Considerations

The Heston Model is noteworthy because it seeks to provide for one of the main limitations of the Black-Scholes model which holds volatility constant. The use of stochastic variables in the Heston Model provides for the notion that volatility is not constant but arbitrary.

Both the basic Black-Scholes model and the Heston Model still only provide option pricing estimates for a European option, which is an option that can only be exercised on its expiration date. Various research and models have been studied for pricing American options through both Black-Scholes and the Heston Model. These variations provide estimates for options that can be exercised on any date leading up to the expiration date, as is the case for American options.

Related terms:

Black-Scholes Model

The Black-Scholes model is a mathematical equation used for pricing options contracts and other derivatives, using time and other variables. read more

Black's Model

Black's Model, or the Black 76 model, is a variation of the popular Black-Scholes options pricing model that allows for the valuation of options on futures contracts. read more

European Option

A European option can only be exercised on its maturity date, unlike an American option, resulting in lower premiums. read more

GARCH Process

The generalized autoregressive conditional heteroskedasticity (GARCH) process is an econometric term used to describe an approach to estimate volatility in financial markets. read more

In The Money (ITM)

In the money (ITM) means that an option has value or its strike price is favorable as compared to the prevailing market price of the underlying asset. read more

Implied Volatility (IV)

Implied volatility (IV) is the market's forecast of a likely movement in a security's price. It is often used to determine trading strategies and to set prices for option contracts. read more

Lattice-Based Model

A lattice-based model is a model used to value derivatives; it uses a binomial tree to show different paths the price of the underlying asset may take.  read more

Net Present Value (NPV)

Net Present Value (NPV) is the difference between the present value of cash inflows and the present value of cash outflows over a period of time. read more

Options

Options are financial derivatives that give the buyer the right to buy or sell the underlying asset at a stated price within a specified period. read more

Option Pricing Theory

Option pricing theory uses variables (stock price, exercise price, volatility, interest rate, time to expiration) to theoretically value an option. read more