Abstract

We consider a semi-Markov modulated security market consisting of a riskless asset or bond with constant interest rate and risky asset or stock, whose dynamics follow gemoetric Brownian motion with volatility that depends on semi-Markov process. Two cases for semi-Markov volatilities are studied: local current and local semi-Markov volatilities. Using the martingale characterization of semi-Markov processes, we find the minimal martingale measure for this incomplete market. Then we model and price variance and volatility swaps for local semi-Markov stochastic volatilities.

1. Introduction

Financial engineering is a multidisciplinary field involving financial theory, the methods of financing, using tools of mathematics, computation, and the practice of programming to achieve the desired end results. The financial engineering methodologies usually apply engineering methodologies and quantitative methods to finance. It is normally used in the securities, banking, and financial management and consulting industries, or by quantitative analysts in corporate treasury and finance departments of general manufacturing and service firms.

One of the recent and new financial products are variance and voaltility swaps, which are useful for volatility hedging and speculation. The market for variance and volatility swaps has been growing, and many investment banks and other financial institutions are now actively quoting volatility swaps on various assets: stock indexes, currencies, as well as commodities. A stock's volatility is the simplest measure of its riskiness or uncertainty. Formally, the volatility is the annualized standard deviation of the stock's returns during the period of interest, where the subscript denotes the observed or “realized” volatility. Why trade volatility or variance? As mentioned in [1], “just as stock investors think they know something about the direction of the stock market so we may think we have insight into the level of future volatility. If we think current volatility is low, for the right price we might want to take a position that profits if volatility increases”.

The Black-Scholes model for option pricing assumes that the volatility term is a constant. This assumption is not always satisfied by real-life options as the probability distribution of an equity has a fatter left tail and thinner right tail than the lognormal distribution (see Hull [2]), and the assumption of constant volatility in financial model (such as the original Black-Scholes model) is incompatible with derivatives prices observed in the market. Stochastic volatility models are used in the field of quantitative finance and financial engineering to evaluate derivative securities, such as options, swaps. By assuming that the volatility of the underlying price is a stochastic process rather than a constant, it becomes possible to more accurately model derivatives.

In this paper, we show how to model and price variance and volatility swaps for two different types of stochastic volatility, local current and local semi-Markov volatilities.

The paper is organized as follows. Section 2 is devoted to the description of different types of volatilities and swaps. Martingale characterization of semi-Markov processes is considered in Section 3. Section 4 summaries relevant results from [3]. Minimal martingale measure for stock price with local semi-Markov volatility is constructed in Section 5. Section 6 contains pricing of variance swap for local semi-Markov stochastic volatility (Theorem 6.1). Section 7 is devoted to the pricing of volatility swap for local semi-Markov stochastic volatility (Theorem 7.1).

2. Volatilities and Swaps

Volatility is the standard deviation of the change in value of a financial instrument with a specific horizon. It is often used to quantify the risk of the instrument over that time period. The higher volatility, the riskier the security.

Historical volatility is the volatility of a financial instrument based on historical returns. It is a standard deviation (uses historical (daily, weekly, monthly, quarterly, yearly)) price data to empirically measure the volatility of a market or instrument in the past.

The annualized volatility is the standard deviation of the instrument's logarithmic returns in a year, where , , and is a asset price at time , .

Implied volatility is related to historical volatility; however, the two are distinct. Historical volatility is a direct measure of the movement of the underlier's price (realized volatility) over recent history. Implied volatility, in contrast, is set by the market price of the derivative contract itself, and not the underlier. Therefore, different derivative contracts on the same underlier have different implied volatilities. Most derivative markets exhibit persistent patterns of volatilities varying by strike. The pattern displays different characteristics for different markets. In some markets, those patterns form a smile curve. In others, such as equity index options markets, they form more of a skewed curve. This has motivated the name “volatility skew”. For markets where the graph is downward sloping, such as for equity options, the term “volatility skew” is often used. For other markets, such as FX options or equity index options, where the typical graph turns up at either end, the more familiar term “volatility smile” is used. In practice, either the term “volatility smile” or “volatility skew” may be used to refer to the general phenomenon of volatilities varying by strike.

The models by Black and Scholes [4] (continuous-time ()-security market) and Cox et al. [5] (discrete-time ()-security market (binomial tree)) are unable to explain the negative skewness and leptokurticity (fat tail) commonly observed in the stock markets The famous implied-volatility smile would not exist under their assumptions.

Given the prices of call or put options across all strikes and maturities, we may deduce the volatility which produces those prices via the full Black-Scholes equation (Black and Scholes [4], Dupire [6] and Derman and Kani [7]). This function has come to be known as local volatility. Local volatility-function of the spot price and time : (see Dupire [6] formulae for local volatility).

Level-dependent volatility (e.g., CEV or Firm Model)-function of the spot price alone. To have a smile across strike price, we need to depend on : . In this case, the volatility and stock price changes are now perfectly correlated.

Black and Scholes (1973) made a major breakthrough by deriving pricing formulas for vanilla options written on the stock. The Black-Scholes model assumes that the volatility term is a constant. This assumption is not always satisfied by real-life options as the probability distribution of an equity has a fatter left tail and thinner right tail than the lognormal distribution (see Hull [2]), and the assumption of constant volatility in financial model (such as the original Black-Scholes model) is incompatible with derivatives prices observed in the market. Stochastic volatility models are used in the field of quantitative finance to evaluate derivative securities, such as options, swaps. By assuming that the volatility of the underlying price is a stochastic process rather than a constant, it becomes possible to more accurately model derivatives.

The above issues have been addressed and studied in several ways, such as(i)volatility is assumed to be a deterministic function of the time: (see Wilmott et al. [8], Merton [9]); extended the term structure of volatility to (deterministic function of time), with the implied volatility for an option of maturity given by ,(ii)volatility is assumed to be a function of the time and the current level of the stock price : (see Dupire [6], Hull [2]); the dynamics of the stock price satisfies the following stochastic differential equation: where is a standard Wiener process,(iii)the time variation of the volatility involves an additional source of randomness, besides , represented by , and is given by where and (the initial Wiener process that governs the price process) may be correlated (see Hull and White [10], Heston [11]),(iv)the volatility depends on a random parameter such as , where is some random process (see Elliott and Swishchuk [12], Swishchuk [3, 13]),(v)another approach is connected with stochastic volatility, namely, uncertain volatility scenario. This approach is based on the uncertain volatility model developed in Avellaneda et al. [14], where a concrete volatility surface is selected among a candidate set of volatility surfaces. This approach addresses the sensitivity question by computing an upper bound for the value of the portfolio under arbitrary candidate volatility, and this is achieved by choosing the local volatility among two extreme values and such that the value of the portfolio is maximized locally,(vi)the volatility depends on for , namely, stochastic volatility with delay (see Kazmerchuk et al. [15]).

In the approach (i), the volatility coefficient is independent of the current level of the underlying stochastic process . This is a deterministic volatility model, and the special case where is a constant reduces to the well-known Black-Scholes model that suggests changes in stock prices are lognormal distributed. But the empirical test by Bollerslev [16] seems to indicate otherwise. One explanation for this problem of a lognormal model is the possibility that the variance of changes randomly.

In the approach (ii), several ways have been developed to derive the corresponding Black-Scholes formula: one can obtain the formula by using stochastic calculus and, in particular, the Ito's formula (see, e.g., Shiryaev [17]).

A generalized volatility coefficient of the form is said to be level-dependent. Because volatility and asset price are perfectly correlated, we have only one source of randomness given by . A time and level-dependent volatility coefficient makes the arithmetic more challenging and usually precludes the existence of a closed-form solution. However, the arbitrage argument based on portfolio replication and a completeness of the market remain unchanged.

The situation becomes different if the volatility is influenced by a second “nontradable” source of randomness. This is addressed in the approachs (iii), (iv), and (v) we usually obtains a stochastic volatility model, introduced by Hull and White [10], which is general enough to include the deterministic model as a special case.

Hobson and Rogers [18] suggested a new class of nonconstant volatility models, which can be extended to include the aforementioned level-dependent model and share many characteristics with the stochastic volatility model. The volatility is nonconstant and can be regarded as an endogenous factor in the sense that it is defined in terms of the past behaviour of the stock price. This is done in such a way that the price and volatility form a multidimensional Markov process.

The Generalized Auto-Regression Conditional Heteroskedacity (GARCH) model (see Bollerslev [16]) 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:

The GARCH model has been extended via numerous variants, including the NGARCH, LGARCH, EGARCH, GJR-GARCH, and so forth.

Volatility swaps are forward contracts on future realized stock volatility, variance swaps are similar contract on variance, the square of the future volatility, both these instruments provide an easy way for investors to gain exposure to the future level of volatility.

A stock's volatility is the simplest measure of its risk less or uncertainty. Formally, the volatility is the annualized standard deviation of the stock's returns during the period of interest, where the subscript denotes the observed or "realized" volatility.

The easy way to trade volatility is to use volatility swaps, sometimes called realized volatility forward contracts, because they provide pure exposure to volatility (and only to volatility).

Demeterfi et al. [1] explained the properties and the theory of both variance and volatility swaps. They derived an analytical formula for theoretical fair value in the presence of realistic volatility skews, and pointed out that volatility swaps can be replicated by dynamically trading the more straightforward variance swap.

Javaheri et al. [19] discussed the valuation and hedging of a GARCH(1,1) stochastic volatility model. They used a general and exible PDE approach to determine the first two moments of the realized variance in a continuous or discrete context. Then they approximate the expected realized volatility via a convexity adjustment.

Brockhaus and Long [20] provided an analytical approximation for the valuation of volatility swaps and analyzed other options with volatility exposure.

Elliott and Swishchuk [12] studied option pricing formulae and pricing swaps for Markov-modulated Brownian with jumps.

In [3] we considered a semi-Markov modulated market consisting of a riskless asset or bond, , and a risky asset or stock, , whose dynamics depend on a semi-Markov process . Using the martingale characterization of semi-Markov processes, we noted the incompleteness of semi-Markov modulated markets and found the minimal martingale measure. We priced variance and volatility swaps for stochastic volatilities driven by the semi-Markov processes.

In this paper, we study some extensions of the results obtained in [3] for models such as local current and local semi-Markov volatilities. We obtain the prices of variance (Theorem 6.1) and volatility swaps (Theorem 7.1) for these models.

3. Martingale Characterization of Semi-Markov Processes: Definitions and Preliminary Results

3.1. Markov Renewal and Semi-Markov Processes

Let be a probability space, be a measurable space and , , , , be a semi-Markov kernel. Let us consider a -valued stochastic process (; ), with , (see [21, 22]).

Definition 3.1. A Markov renewal process is a two-component Markov chain, , homogeneous with respect to the second component with transition probabilities where is a -algebra generated by .
Define the counting process of jumps by , that gives the number of jumps of the Markov renewal process in the time interval .

Definition 3.2. A stochastic process , , defined by is called a semi-Markov process, associated to the Markov renewal process .

Remark 3.3. Markov jump processes are special cases of semi-Markov processes with semi-Markov kernel .

Definition 3.4. The auxiliary process is called the backward recurrence time-the time period since the last renewal epoch before (or the current life in the terminology of reliability theory, or age random variable); see [22].

Remark 3.5. The current life is a Markov process with generator , where , , .

Remark 3.6. If we expand the state space of the semi-Markov process to include a component that records the amount of time already spent in the current state, then this additional information in the state description makes the semi-Markov process Markovian. For example, the following process is a Markov process; see [21, 22].

Definition 3.7. The compensating operator of the Markov renewal process is defined by the following relation: where , , .

Lemma 3.8. The compensating operator of the Markov renewal process can be defined by the relation

This statement follows directly from Definition 3.7.

Lemma 3.9. Let be the Markov renewal process, be the compensating operator, and . Then the process is a -martingale for any function such that .

Let be a Markov process with infinitesimal generator .

Theorem 3.10. The process is an -martingale (see [12, 22]).

This statement follows from the Dynkin formula (see [23]).

Theorem 3.11. The quadratic variation of the martingale is the process (See [12]).

3.2. Jump Measure for a Semi-Markov Process

The jump measure for is defined in the following way (see [22]): It is known (see [12]) that the predictable projection (compensator) for has the following form: where , , for all .

3.3. Martingale Characterization of Semi-Markov Processes

Let be a semi-Markov process with semi-Markov kernel and be the current life.

Lemma 3.12. The process is a martingale with respect to the filtration , where is the infinitesimal operator of Markov process :

This statement follows from Theorem 3.10 and the fact that is a Markov process (see Remark 3.6).

Let us calculate the quadratic variation of the martingale .

Lemma 3.13. Let in (3.10) be such that if , then . The quadratic variation of the martingale in (3.9) is equal to

This statement follows from Theorem 3.11 and the fact that is a Markov process (see Remark 3.6).

Lemma 3.14. Let the following condition (Novikov's condition) is satisfied Then , where and in (3.13) is a -martingale (Doléans-Dade martingale). Here, is defined in (3.11) and in (3.10).

4. Pricing of Variance and Volatility Swaps for Semi-Markov Volatilities

In [3] we stated two main results on pricing of variance and volatility swaps for semi-Markov volatility. We considered the following -security market ( stands for risk-free security “Bond” and stands for risky security “Stock”). Assume the stock price satisfies the stochastic differential eqaution where is the appreciation rate and is the semi-Markov volatility, and the bond price is where is the risk-free rate of return (interest rate). Then the folllowing two theorems are valid.

Theorem 4.1 (Price of Variance Swap [3]). The value of a variance swap for semi-Markov stochastic volatility equals to

Theorem 4.2 (Price of Volatility Swap [3]). The value of a volatility swap for semi-Markov stochastic volatility is Here is defined as

In this paper, we generalize these results for local semi-Markov volatilities.

5. Minimal Martingale Measure for Stock Price with Local Semi-Markov Volatility

We suppose that the stock price satisfies the following stochastic differential equation with the volatility depending on the process , which is independent on standard Wiener process , stock price , and the current life . We call the volatility the local current semi-Markov volatility.

Remark 5.1. We note that process is a Markov process on with infinitesimal operator

Remark 5.2 (Local Semi-Markov Volatility). Let's suppose that the stock price satisfies the following stochastic differential equation with the volatility depending on the process , which is independent on standard Wiener process , stock price and current time .

Suppose also that is differentiable function by with bounded derivative.

Then we can reduce the problem of calculating of swaps with local semi-Markov volatility to the previous one with local current semi-Markov volatility by the following expansion: The error of estimation will be where .

In this way, it is enough to consider the case with the local current stochastic volatility in (5.1).

5.1. Minimal Martingale Measure

We consider the following security market. Let the stock price satisfies the following equation: where is the appreciation rate and is the local current semi-Markov volatility, and the bond price is where is the risk-free rate of return (interest rate).

As long as we have two sources of randomness, Brownian motion and semi-Markov process , the above -security market (4.1)-(4.2) is incomplete (see [12, Theorem ]) so there are many risk-neutral (or martingale) measures. We are going to construct the minimal martingale measure (see [12]). With respect to this construction (see [12, Lemma ]), the minimal martingale measure is as follows.

Using Girsanov's Theorem (see [17]), we obtain the following result concerning the minimal martingale measure in the above market (5.6)-(5.7).

Lemma 5.3. Under the assumption , a.s., the following holds:(1)There is a probability measure equivalent to such that is its Radon-Nikodym density.(2)The discounted stock price is a positive local martingale with respect to and is given by where is a standard Brownian motion with respect to .

Remark 5.4. Measure is called the minimal martingale measure.

Remark 5.5. We note that under the measure the stock price satisfies the following equation: and discounted process has the presentation

Remark 5.6. A sufficient condition (Novikov's condition) for the right-hand side of (5.8) to be a martingale is

6. Pricing of Variance Swaps for Local Semi-Markov Stochastic Volatility

A variance swap is a forward contract on annualized variance, the square of the realized volatility. Its payoff at expiration is equal to where is the realized stock variance (quoted in annual terms) over the life of the contract, is the delivery price for variance, and is the notional amount of the swap in dollars per annualized volatility point squared. The holder of a variance swap receives, at expiry, dollars for every point by which the stock's realized variance has exceeded the variance delivery price . See [1, 24].

Pricing a variance forward contract or swap is no different from valuing any other derivative security. The value of a forward contract on future realized variance with strike price is the expected present value of the future payoff in the risk-neutral world: where is the risk-free discount rate corresponding to the expiration date , denotes the expectation with respect to the minimal martingale measure (from now on we use simplier notation instead of ), and is defined in (6.2).

Let us show how we can calculate , where . For that we need to calculate .

We note (see Section 3.3, Lemma 3.12) that for the following process is a zero-mean martingale with respect to and is the infinitesimal operator defined in (5.2).

The quadratic variation of the martingale by Lemma 3.13 is equal to

Since satisfies the following stochastic differential equation: then, we obtain from Itô formula (see [22]) that satisfies the following stochastic differential equation: where is defined in (6.5).

Substituting (6.3) into (6.5) and taking the expectation of both parts of (6.7), we obtain that and solving this equation we have Finally, we obtain that In this way, we have obtained the following result (see (6.3)–(6.10)).

Theorem 6.1. The value of a variance swap for local current semi-Markov stochastic volatility is where is defined in (5.2).

7. Pricing of Volatility Swaps for Local Semi-Markov Volatility

Volatility swaps are forward contracts on future realized stock volatility.

A stock's volatility is the simplest measure of its risk less or uncertainty. Formally, the volatility is the annualized standard deviation of the stock's returns during the period of interest, where the subscript denotes the observed or “realized’’ volatility for the stock .

The easy way to trade volatility is to use volatility swaps, sometimes called realized volatility forward contracts, because they provide pure exposure to volatility (and only to volatility) (see [1, 19, 20, 24, 25]).

A stock volatility swap is a forward contract on the annualized volatility. Its payoff at expiration is equal to where is the realized stock volatility (quoted in annual terms) over the life of contract, is a stochastic stock volatility, is the annualized volatility delivery price, and is the notional amount of the swap in dollar per annualized volatility point. The holder of a volatility swap receives, at expiry, dollars for every point by which the stock's realized volatility has exceeded the volatility delivery price . The holder is swapping a fixed volatility for the actual (floating) future volatility . We note that usually , where is a converting parameter such as 1 per volatility-square, and is a long-short index ( for long and for short).

Pricing a variance forward contract or swap is no different from valuing any other derivative security. The value of a forward contract on future realized variance with strike price is the expected present value of the future payoff in the risk-neutral world: where is the risk-free discount rate corresponding to the expiration date , denotes the expectation with respect to the minimal martingale measure (from now on we use simplier notation instead of ) and is defined in (7.3).

Thus, for calculating variance swaps we need to know only , namely, mean value of the underlying variance.

To calculate volatility swaps we need more. From [20] we have the approximation (which uses the second-order Taylor expansion for function ) (see also [19, page 16]): where and is the convexity adjustment.

Thus, to calculate volatility swaps we need both and .

7.1. Pricing of Volatility Swap

From Brockhaus and Long approximation [20] we have (see also [19, page 16]): where and is the convexity adjustment.

As we can see from (7.5), to calculate volatility swaps we need both and .

We have already calculated (see (6.10)). Let us calculate . In this way, we need . Taking into account the expression for we have:

In this way, the variance of , , is Taking into account (7.3)–(7.7), we obtain: Summarizing (7.3)–(7.8), we have the following.

Theorem 7.1. The value of volatility swap for local current semi-Markov stochastic volatility is where is defined in (5.2).

Acknowledgments

The first author would like to thank the Department of Mathematics, Faculty of Economics, University of Rome 1 “La Sapienza”, Rome, Italy, very much for their hospitality and friendly environment during his June 2009 visit. The research of The first author is supported by NSERC.