HOME

TheInfoList



OR:

In statistics, stochastic volatility models are those in which the
variance In probability theory and statistics, variance is the expectation of the squared deviation of a random variable from its population mean or sample mean. Variance is a measure of dispersion, meaning it is a measure of how far a set of numbe ...
of a
stochastic process In probability theory and related fields, a stochastic () or random process is a mathematical object usually defined as a family of random variables. Stochastic processes are widely used as mathematical models of systems and phenomena that ap ...
is itself randomly distributed. They are used in the field of
mathematical finance Mathematical finance, also known as quantitative finance and financial mathematics, is a field of applied mathematics, concerned with mathematical modeling of financial markets. In general, there exist two separate branches of finance that require ...
to evaluate
derivative In mathematics, the derivative of a function of a real variable measures the sensitivity to change of the function value (output value) with respect to a change in its argument (input value). Derivatives are a fundamental tool of calculus. ...
securities A security is a tradable financial asset. The term commonly refers to any form of financial instrument, but its legal definition varies by jurisdiction. In some countries and languages people commonly use the term "security" to refer to any for ...
, such as
options Option or Options may refer to: Computing *Option key, a key on Apple computer keyboards *Option type, a polymorphic data type in programming languages *Command-line option, an optional parameter to a command *OPTIONS, an HTTP request method ...
. The name derives from the models' treatment of the underlying security's volatility as a
random process In probability theory and related fields, a stochastic () or random process is a mathematical object usually defined as a family of random variables. Stochastic processes are widely used as mathematical models of systems and phenomena that appea ...
, governed by
state variable A state variable is one of the set of variables that are used to describe the mathematical "state" of a dynamical system. Intuitively, the state of a system describes enough about the system to determine its future behaviour in the absence of a ...
s such as the price level of the underlying security, the tendency of volatility to revert to some long-run mean value, and the
variance In probability theory and statistics, variance is the expectation of the squared deviation of a random variable from its population mean or sample mean. Variance is a measure of dispersion, meaning it is a measure of how far a set of numbe ...
of the volatility process itself, among others. Stochastic volatility models are one approach to resolve a shortcoming of the Black–Scholes model. In particular, models based on Black-Scholes assume that the underlying volatility is constant over the life of the derivative, and unaffected by the changes in the price level of the underlying security. However, these models cannot explain long-observed features of the implied volatility surface such as
volatility smile Volatility smiles are implied volatility patterns that arise in pricing financial options. It is a parameter (implied volatility) that is needed to be modified for the Black–Scholes formula to fit market prices. In particular for a given expi ...
and skew, which indicate that implied volatility does tend to vary with respect to
strike price In finance, the strike price (or exercise price) of an option is a fixed price at which the owner of the option can buy (in the case of a call), or sell (in the case of a put), the underlying security or commodity. The strike price may be set ...
and expiry. By assuming that the volatility of the underlying price is a stochastic process rather than a constant, it becomes possible to model derivatives more accurately. The early history of stochastic volatility has multiple roots (i.e. stochastic process, option pricing and econometrics), it is reviewed in Chapter 1 of Neil Shephard (2005) "Stochastic Volatility," Oxford University Press.


Basic model

Starting from a constant volatility approach, assume that the derivative's underlying asset price follows a standard model for
geometric Brownian motion A geometric Brownian motion (GBM) (also known as exponential Brownian motion) is a continuous-time stochastic process in which the logarithm of the randomly varying quantity follows a Brownian motion (also called a Wiener process) with drift. It i ...
: : dS_t = \mu S_t\,dt + \sigma S_t\,dW_t \, where \mu \, is the constant drift (i.e. expected return) of the security price S_t \,, \sigma \, is the constant volatility, and dW_t \, is a standard
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is ...
with zero
mean There are several kinds of mean in mathematics, especially in statistics. Each mean serves to summarize a given group of data, often to better understand the overall value ( magnitude and sign) of a given data set. For a data set, the '' ar ...
and unit rate of
variance In probability theory and statistics, variance is the expectation of the squared deviation of a random variable from its population mean or sample mean. Variance is a measure of dispersion, meaning it is a measure of how far a set of numbe ...
. The explicit solution of this
stochastic differential equation A stochastic differential equation (SDE) is a differential equation in which one or more of the terms is a stochastic process, resulting in a solution which is also a stochastic process. SDEs are used to model various phenomena such as stock p ...
is :S_t= S_0 e^. The
maximum likelihood estimator In statistics, maximum likelihood estimation (MLE) is a method of estimating the parameters of an assumed probability distribution, given some observed data. This is achieved by maximizing a likelihood function so that, under the assumed statis ...
to estimate the constant volatility \sigma \, for given stock prices S_t \, at different times t_i \, is : \begin \widehat^2 &= \left(\frac 1 n \sum_^n \frac \right) - \frac 1 n \frac\\ & = \frac 1 n \sum_^n (t_i-t_)\left(\frac - \frac\right)^2; \end its
expected value In probability theory, the expected value (also called expectation, expectancy, mathematical expectation, mean, average, or first moment) is a generalization of the weighted average. Informally, the expected value is the arithmetic mean of a ...
is \operatorname E \left \widehat^2\right \frac \sigma^2. This basic model with constant volatility \sigma \, is the starting point for non-stochastic volatility models such as
Black–Scholes model The Black–Scholes or Black–Scholes–Merton model is a mathematical model for the dynamics of a financial market containing derivative investment instruments. From the parabolic partial differential equation in the model, known as the Black� ...
and Cox–Ross–Rubinstein model. For a stochastic volatility model, replace the constant volatility \sigma \, with a function \nu_t \,, that models the variance of S_t \,. This variance function is also modeled as Brownian motion, and the form of \nu_t \, depends on the particular SV model under study. : dS_t = \mu S_t\,dt + \sqrt S_t\,dW_t \, : d\nu_t = \alpha_\,dt + \beta_\,dB_t \, where \alpha_ \, and \beta_ \, are some functions of \nu \,, and dB_t \, is another standard gaussian that is correlated with dW_t \, with constant correlation factor \rho \,.


Heston model

The popular Heston model is a commonly used SV model, in which the randomness of the variance process varies as the square root of variance. In this case, the differential equation for variance takes the form: : d\nu_t = \theta(\omega - \nu_t)\,dt + \xi \sqrt\,dB_t \, where \omega is the mean long-term variance, \theta is the rate at which the variance reverts toward its long-term mean, \xi is the volatility of the variance process, and dB_t is, like dW_t, a gaussian with zero mean and dt variance. However, dW_t and dB_t are correlated with the constant
correlation In statistics, correlation or dependence is any statistical relationship, whether causal or not, between two random variables or bivariate data. Although in the broadest sense, "correlation" may indicate any type of association, in statistic ...
value \rho. In other words, the Heston SV model assumes that the variance is a random process that #exhibits a tendency to revert towards a long-term mean \omega at a rate \theta, #exhibits a volatility proportional to the square root of its level #and whose source of randomness is correlated (with correlation \rho) with the randomness of the underlying's price processes. Some parametrisation of the volatility surface, such as 'SVI', are based on the Heston model.


CEV model

The CEV model describes the relationship between volatility and price, introducing stochastic volatility: :dS_t=\mu S_t \, dt + \sigma S_t^ \, dW_t Conceptually, in some markets volatility rises when prices rise (e.g. commodities), so \gamma > 1. In other markets, volatility tends to rise as prices fall, modelled with \gamma < 1. Some argue that because the CEV model does not incorporate its own stochastic process for volatility, it is not truly a stochastic volatility model. Instead, they call it a
local volatility A local volatility model, in mathematical finance and financial engineering, is an option pricing model that treats volatility as a function of both the current asset level S_t and of time t . As such, it is a generalisation of the Black–Sch ...
model.


SABR volatility model

The SABR model (Stochastic Alpha, Beta, Rho), introduced by Hagan et al. describes a single forward F (related to any asset e.g. an index, interest rate, bond, currency or equity) under stochastic volatility \sigma: :dF_t=\sigma_t F^\beta_t\, dW_t, :d\sigma_t=\alpha\sigma_t\, dZ_t, The initial values F_0 and \sigma_0 are the current forward price and volatility, whereas W_t and Z_t are two correlated Wiener processes (i.e. Brownian motions) with correlation coefficient -1<\rho<1. The constant parameters \beta,\;\alpha are such that 0\leq\beta\leq 1,\;\alpha\geq 0. The main feature of the SABR model is to be able to reproduce the smile effect of the
volatility smile Volatility smiles are implied volatility patterns that arise in pricing financial options. It is a parameter (implied volatility) that is needed to be modified for the Black–Scholes formula to fit market prices. In particular for a given expi ...
.


GARCH model

The Generalized Autoregressive Conditional Heteroskedasticity ( GARCH) model is another popular model for estimating stochastic volatility. It assumes that the randomness of the variance process varies with the variance, as opposed to the square root of the variance as in the Heston model. The standard GARCH(1,1) model has the following form for the variance differential: : d\nu_t = \theta(\omega - \nu_t)\,dt + \xi \nu_t\,dB_t \, The GARCH model has been extended via numerous variants, including the NGARCH, TGARCH, IGARCH, LGARCH, EGARCH, GJR-GARCH, etc. Strictly, however, the conditional volatilities from GARCH models are not stochastic since at time ''t'' the volatility is completely pre-determined (deterministic) given previous values.


3/2 model

The 3/2 model is similar to the Heston model, but assumes that the randomness of the variance process varies with \nu_t^. The form of the variance differential is: : d\nu_t = \nu_t(\omega - \theta\nu_t)\,dt + \xi \nu_t^ \,dB_t. \, However the meaning of the parameters is different from Heston model. In this model, both mean reverting and volatility of variance parameters are stochastic quantities given by \theta\nu_t and \xi\nu_t respectively.


Calibration and estimation

Once a particular SV model is chosen, it must be calibrated against existing market data. Calibration is the process of identifying the set of model parameters that are most likely given the observed data. One popular technique is to use
maximum likelihood estimation In statistics, maximum likelihood estimation (MLE) is a method of estimating the parameters of an assumed probability distribution, given some observed data. This is achieved by maximizing a likelihood function so that, under the assumed stati ...
(MLE). For instance, in the Heston model, the set of model parameters \Psi_0 = \ \, can be estimated applying an MLE algorithm such as the Powell
Directed Set In mathematics, a directed set (or a directed preorder or a filtered set) is a nonempty set A together with a reflexive and transitive binary relation \,\leq\, (that is, a preorder), with the additional property that every pair of elements has ...
metho

to observations of historic underlying security prices. In this case, you start with an estimate for \Psi_0 \,, compute the residual errors when applying the historic price data to the resulting model, and then adjust \Psi \, to try to minimize these errors. Once the calibration has been performed, it is standard practice to re-calibrate the model periodically. An alternative to calibration is statistical estimation, thereby accounting for parameter uncertainty. Many frequentist and Bayesian methods have been proposed and implemented, typically for a subset of the abovementioned models. The following list contains extension packages for the open source statistical software R (programming language), R that have been specifically designed for heteroskedasticity estimation. The first three cater for GARCH-type models with deterministic volatilities; the fourth deals with stochastic volatility estimation.
rugarch
ARFIMA, in-mean, external regressors and various GARCH flavors, with methods for fit, forecast, simulation, inference and plotting.

Part of the Rmetrics environment for teaching "Financial Engineering and Computational Finance".

Bayesian estimation of the GARCH(1,1) model with Student's t innovations.

Efficient algorithms for fully Bayesian estimation of stochastic volatility (SV) models via
Markov chain Monte Carlo In statistics, Markov chain Monte Carlo (MCMC) methods comprise a class of algorithms for sampling from a probability distribution. By constructing a Markov chain that has the desired distribution as its equilibrium distribution, one can obtain ...
(MCMC) methods. Many numerical methods have been developed over time and have solved pricing financial assets such as options with stochastic volatility models. A recent developed application is the local stochastic volatility model. This local stochastic volatility model gives better results in pricing new financial assets such as forex options. There are also alternate statistical estimation libraries in other languages such as Python:
PyFlux
Includes Bayesian and classical inference support for GARCH and beta-t-EGARCH models.


See also

*
Black–Scholes model The Black–Scholes or Black–Scholes–Merton model is a mathematical model for the dynamics of a financial market containing derivative investment instruments. From the parabolic partial differential equation in the model, known as the Black� ...
* Heston model *
Local volatility A local volatility model, in mathematical finance and financial engineering, is an option pricing model that treats volatility as a function of both the current asset level S_t and of time t . As such, it is a generalisation of the Black–Sch ...
* Markov switching multifractal *
Risk-neutral measure In mathematical finance, a risk-neutral measure (also called an equilibrium measure, or '' equivalent martingale measure'') is a probability measure such that each share price is exactly equal to the discounted expectation of the share price u ...
* SABR volatility model * Stochastic volatility jump * Subordinator * Volatility * Volatility clustering *
Volatility, uncertainty, complexity and ambiguity VUCA is an acronym – first used in 1987, drawing on the leadership theories of Warren Bennis and Burt Nanus – to describe or to reflect on the volatility, uncertainty, complexity and ambiguity of general conditions and situations. Th ...


References


Sources


Stochastic Volatility and Mean-variance Analysis
Hyungsok Ahn, Paul Wilmott, (2006).
A closed-form solution for options with stochastic volatility
SL Heston, (1993).
Inside Volatility Arbitrage
Alireza Javaheri, (2005).
Accelerating the Calibration of Stochastic Volatility Models
Kilin, Fiodar (2006). {{Volatility Mathematical finance Options (finance) Derivatives (finance)