A Proposal for Multi-asset Generalised Variance Swaps
Subhojit Biswas, Diganta Mukherjee

TL;DR
This paper introduces new multi-asset generalized variance swaps based on eigenvalues and trace of covariance matrices, priced under Markov-modulated volatility models, with practical implications for hedging in commodities.
Contribution
It proposes novel multi-asset variance swaps using eigen-value and trace measures, with pricing methods under Markov-modulated volatility models, and demonstrates their application with numerical examples.
Findings
Effective pricing of new variance swaps for multiple assets.
Numerical examples with three stocks illustrate the approach.
Implications for risk hedging in commodity markets.
Abstract
This paper proposes swaps on two important new measures of generalized variance, namely the maximum eigen-value and trace of the covariance matrix of the assets involved. We price these generalized variance swaps for financial markets with Markov-modulated volatilities. We consider multiple assets in the portfolio for theoretical purpose and demonstrate our approach with numerical examples taking three stocks in the portfolio. The resultsobtained in this paper have important implications for the commodity sector where such swaps would be useful for hedging risk
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic processes and financial applications · Financial Risk and Volatility Modeling · Complex Systems and Time Series Analysis
A Proposal for Multi-asset Generalised Variance Swaps
Subhojit Biswas
*Indian Statistical Institute, Kolkata
*Diganta Mukherjee
*Sampling and Official Statistics Unit
Indian Statistical Institute, Kolkata
We thank Indranil Sengupta for helpful comments and suggestions which has helped improve the exposition considerably. The usual caveat applies.
Abstract
This paper proposes swaps on two important new measures of generalized variance, namely the maximum eigenvalue and trace of the covariance matrix of the assets involved. We price these generalized variance swaps for financial markets with Markov-modulated volatilities. We consider multiple assets in the portfolio for theoretical purpose and demonstrate our approach with numerical examples taking three stocks in the portfolio. The results obtained in this paper have important implications for the commodity sector where such swaps would be useful for hedging risk.
Keywords: Generalized Variance, Swaps, Trace, Maximum Eigenvalue
AMS Classification: 91G10, 91G80
1 Introduction
Covariance and correlation swaps are among recent financial products which are useful for volatility hedging and speculation using two different financial underlying assets. For example, option dependent on exchange rate movements, such as those paying in a currency different from the underlying currency, have an exposure to movements of the correlation between the asset and the exchange rate, this risk may be eliminated by using a covariance swap.
The literature devoted to the volatility derivatives is growing. The Non-Gaussian Ornstein-Uhlenbeck stochastic volatility model was used by Benth et al. (2007) to study volatility and variance swaps. Broadie and Jain (2008a) evaluated price and hedging strategy for volatility derivatives in the Heston square root stochastic volatility model and in Broadie and Jain (2008b) they compare result from various model in order to investigate the effect of jumps and discrete sampling on variance and volatility swaps. Pure jump process with independent increments return models were used by Carr et al.(2005) to price derivatives written on realized variance, and subsequent development by Carr et al.(2005). This paper also provides a good survey on volatility derivatives. Fonseca et al.(2009) analyzed the influence of variance and covariance swap in a market by solving a portfolio optimization problem in a market with risky assets and volatility derivatives. Correlation swap price has been investigated by Bossu (2005) and Bossu (2007) for component of an equity index using statistical method.
By definition, all the above methods can only consider a combination of two assets at a time. But in today’s complex financial transactions, there is no reason why volatility of three or more assets will not be considered for contracting together. Thus, in this paper, we extend these methods to a situation where some generalized variance of a portfolio of assets can be contracted on. Taking cue from multivariate analysis, we look at two important measures of generalized variance, namely the maximum eigenvalue and trace of the covariance matrix of the assets involved. The objective is to price generalized variance swaps for financial markets with Markov-modulated volatilities. As an example, we consider stochastic volatility driven by a finite state continuous time Markov chain. To the best of our knowledge, this is the first attempt in extending the covariance swaps to a multidimensional situation.
We outline the problem and the theoretical results is section 2. First we look at case of the trace swap and in a subsequent subsection we discuss the eigenvalue swap with a target return constraint. The numerical examples are presented with real data in section 3. Finally section 4 concludes.
2 Problem formulation
Let us consider a financial market with two types of securities, the risk free bond and the stock. Suppose that the stock prices satisfy the following stochastic differential equation
[TABLE]
where is a standard Wiener process independent of the Markov process .
A portfolio consists of n stocks with the corresponding returns given by , ,….. . The vector of individual returns has variances and co-variances involved with it. Let the portfolio return covariance matrix be given by
[TABLE]
[TABLE]
Let (, , , P) be a filtered probability space, with a right-continuous filtration and probability P. The following two results allow us to associate which is a Markov Process with generator Q, to a martingale and to obtain its quadratic variation Salvi and Swishchuk (2012). We refer to Elliott and Swishchuk (2007) for the proofs.
**Proposition 1. **(Elliott and Swishchuk,2007) Let be a Markov process with generator Q and , then
[TABLE]
is a zero mean martingale with respect to the .
**Proposition 2. **(Elliott and Swishchuk, 2007) Let be a Markov process with generator Q, and its associated martingale, then
[TABLE]
is the quadratic variation of .
**Proposition 3. **(Salvi and Swishchuk, 2012) Let be a Markov process with generator Q, such that . Denote by ; their associated martingale.Then then
[TABLE]
is the quadratic variation of f and g.
In our model the volatility is stochastic. Then it is interesting to study the property of and in particular how to price derivative contracts on realized variance. We consider as a martingale as we are assuming that, regardless of a stock’s current and past volatility, his expected volatility at any time in the future is the same as his current volatility.
**Proposition 4. **(Salvi and Swishchuk, 2012) Suppose that . Then,
[TABLE]
for all . The value of conditional expectation is given by
[TABLE]
If we remove the conditional part then,
[TABLE]
where we have denoted
For the covariance terms we can write similar value for the expectation if we remove the conditional part. Then,
[TABLE]
These results help us to derive the probability distribution of the eigenvalue that we discuss subsequently. We first look at the derivation of the trace swap.
2.1 Swap using the trace of the covariance matrix
As the first proposal, we consider the investor using the trace of the covariance matrix to develop the swap. The trace is given by
[TABLE]
Now the price of the swap on trace is the expected present value of the payoff in the risk neutral world for the assets we have considered
[TABLE]
[TABLE]
**Example: ** Let us consider 3 stocks in the portfolio. Then the covariance matrix becomes
[TABLE]
[TABLE]
[TABLE]
[TABLE]
For our Markov modulated market, this becomes
[TABLE]
2.2 Swap using the largest eigenvalue
The objective here is to define and derive the price of an eigenvalue swap. But we do not address the problem without an efficiency consideration as combinations of underlying assets for unconstrained variance may not be interesting as an investment destination. So, here we assume that the investor considers the maximum eigenvalue of the covariance matrix, for a given expected mean return. For which we have to find the distribution.
Let the weights associated with the given stocks be
[TABLE]
The optimization problem can be written in the following structure
{maxi}
|l| w(t)w(t)^TΩw(t) \addConstraintw(t)^Tw(t)=1 \addConstraintI^T w(t)= 1 \addConstraintE(R)^Tw(t)= k, R is the vector containing the expected return of the stocks. Overall the constraint can be combined as {maxi}|l| w(t)w(t)^TΩw(t) \addConstraintw(t)^TI w(t)=1 \addConstraintA^T w(t)= b, where
[TABLE]
[TABLE]
Here is a and A is a . We are going to simplify the first constraint and we are going to do a QR decomposition of the matrix A.Gander et al. (1991)
[TABLE]
where P denotes an orthogonal matrix, and R is a upper triangular matrix
[TABLE]
Multiplying both the sides by
[TABLE]
[TABLE]
The optimization problem now becomes, {maxi}|l| w(t)w(t)^TPP^TΩPP^T w(t) \addConstraint[RT0 ] P^T w(t)=b \addConstraintw(t)^T PP^TIPP^T w(t)= 1.
We can now use the following definitions
[TABLE]
where the dimensions of the matrix B, matrix , matrix C will have the dimensions accordingly
[TABLE]
Similarly the dimensions of the matrix q and matrix r will be decided accordingly
[TABLE]
[TABLE]
Also, so
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
The value of q helps to determine the term , so the objective function becomes which now needs to be minimized. From the last constraint equation,
[TABLE]
We define
[TABLE]
[TABLE]
So the optimization problem now becomes,
{maxi}
|l| r-2r^Tg + r^TCr \addConstraintr^T r=s^2.
But we can see that is a scalar quantity, therefore we can write . So the optimization function becomes, {maxi}|l| r- 2g^Tr + r^TCr \addConstraintr^T r=s^2.
Now using the Lagrangian multiplier we write the objective as
[TABLE]
Differentiating (2) with r and and equating to zero we get
[TABLE]
[TABLE]
Normalizing the equations we get,
[TABLE]
[TABLE]
Doing an Eigenvalue decomposition of C we get where and
Now substituting it in equation (3) and (4) we obtain
[TABLE]
Multiplying the entire equation by
[TABLE]
[TABLE]
As therefore,
[TABLE]
Let us define
[TABLE]
[TABLE]
Thus equation (5) reduces to
[TABLE]
and
[TABLE]
Solving equation (6) and (7), we get Once we get u we can get r as where We already have and and hence
**Example: ** Let us take an example for 3 stocks. For the simplification of algebraic calculation we take .
[TABLE]
[TABLE]
Doing a QR decomposition of A, we get
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We are going to calculate B, and C from the below equations as previously defined
[TABLE]
[TABLE]
[TABLE]
[TABLE]
We finally want to compute
[TABLE]
Let us consider the following definitions,
and
As r contains only 1 element, we can use the definition
[TABLE]
to calculate r
[TABLE]
Using the notations
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Therefore we can calculate w(t)
[TABLE]
We can denote
[TABLE]
So, w(t) becomes . We can write the maximum eigenvalue as,
[TABLE]
[TABLE]
We can now use the following definitions
[TABLE]
With the previous definition we can simplify P as
[TABLE]
Then,
[TABLE]
Multiplying out, we get the individual vectors etc. as
[TABLE]
[TABLE]
[TABLE]
So, we can calculate the eigenvalue as,
[TABLE]
where
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Now the price of the largest eigenvalue swap is the expected present value of the payoff in the risk neutral world for this three asset we have considered
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
So our P(x) can be written as,
[TABLE]
3 Numerical Example
Stock of “CMS Energy Corporation” Quantopian (2018) is chosen as , stock of “American Electric Power Company Inc” is chosen as and stock of “Entergy Corporation” is chosen as . The data used are daily closing price of , and in the time range 3rd May, 2018 till 2nd May, 2019.
To create our finite state Markov chain, we consider two states for each individual stock, defined as follows. Considering stock ,
[TABLE]
Similarly, for the stock we can divide the data points as,
[TABLE]
Similarly, for the stock we can divide the data points as,
[TABLE]
Now combining all the data points and considering that the combined state random variable takes three values, we get the following division:
[TABLE]
Using the functions from R studio we can calculate the transition probability matrix () as,
[TABLE]
and the corresponding standard error of the probability matrix is given by
[TABLE]
The stationary probability matrix p can be calculated from the formula,
[TABLE]
where
[TABLE]
Solving the equations on the variables we get,
[TABLE]
The mean returns of the stocks and the daily interest rate (assuming 10 annual interest rate) is calculated as,
[TABLE]
We can evaluate the variance terms as,
[TABLE]
where i = D,M,U is the initial state of the Markov chain. If we are uncertain about the initial state and we have only an initial probability distribution, say then the expression will be
[TABLE]
Similarly other variance terms are
[TABLE]
[TABLE]
[TABLE]
[TABLE]
The values are shown in Table 1.
We can evaluate the covariance terms as,
[TABLE]
where i = D,M,U is the initial state of the Markov chain. If we are uncertain about the initial state and we have only a probability distribution, let say then the price is going be
[TABLE]
Similarly other covariance terms are evaluated as
[TABLE]
[TABLE]
and
[TABLE]
[TABLE]
These values are shown in Table 2.
3.1 Numerical example for swap given by trace
As mentioned in the introduction, our first candidate measure of generalized variance is the trace of the covariance matrix which is nothing but the sum of the individual variances. Intuitively, this is the variance of the return of a portfolio comprising one unit of each of the stocks, assuming them to be uncorrelated. We have already calculated the expected value of the variances in Table 1. So we can calculate the price of the swap as,
[TABLE]
[TABLE]
[TABLE]
The swap is written in terms of 1 million units of the trace. Considering the strike price as 90 and duration is for 3 months i.e. T = 63 we can finally calculate the trace swap as,
[TABLE]
[TABLE]
3.2 Numerical example for swap given by largest eigenvalue
The second candidate measure of generalised variance considered here is the maximum eigenvalue which is the magnitude of the biggest component of the orthogonalised system for the return covariance matrix. As the return distributions are correlated (the covariance matrix is not diagonal), this biggest component will be significantly larger than the individual variances. This is considered as we are interested in managing the variance, so swapping for the biggest component is a safe strategy to adopt.
Considering T = 63 we do the following calculations,
[TABLE]
Doing a QR decomposition of A, we get
[TABLE]
[TABLE]
[TABLE]
Therefore P is,
[TABLE]
[TABLE]
Given that,
[TABLE]
[TABLE]
[TABLE]
Therefore we can calculate w(t)
[TABLE]
Note that, since the expected returns of the portfolio are quite spread out, in the optimal solution we are getting short position for one stock which has a higher expected return and long positions for the other two stocks.
[TABLE]
Thus the price of the eigenvalue swap is given by,
[TABLE]
Putting the values we get,
[TABLE]
[TABLE]
[TABLE]
The swap is written in terms of 1 million units of the eigenvalue. Considering the strike price as 30 we can finally calculate the eigenvalue swap as,
[TABLE]
[TABLE]
4 Conclusion
In this paper we have presented a new approach for pricing swaps defined on two important measures of generalized variance, namely the maximum eigenvalue and trace of the covariance matrix of the returns on assets involved. The objective is to price generalized variance swaps for financial markets with Markov-modulated volatilities. We have considered multiple assets in the portfolio for theoretical purpose and demonstrated the theoretical approach with the help of numerical examples taking three stocks in the portfolio. The results derived in this paper are the comparison between the swaps defined by the trace and the eigenvalue. In the numerical examples of swaps priced, the price of the trace swap is more than that of the value for the eigenvalue swap. This can be justified as in the maximum eigenvalue swap it is not only the variance of the stocks which is responsible for the price determination, it is also the covariance terms and the expected value of the stocks’ return which are present in the price of the maximum eigenvalue swap which makes the price for the maximum eigenvalue swap less. So, we can say that for the same stocks we should prefer the maximum eigenvalue swap as compared to trace swap as the price of the swap is less. Moreover, the results obtained in this paper have important implications for their use in the commodity sector as volatility in the commodity markets, agricultural in particular, are often related through natural causes. This would be an important area where such swaps would be useful for hedging risk. In our future work we also aim to incorporate an often observed phenomenon in the returns, namely jumps Broadie and Jain (2008b). This would render the usual Ito formulation unsatisfactory. One can apply the well known Levy process to the returns in such a case Habtemicael and SenGupta (2016). It would be an important extension to define and price swaps on measures of generalized variance in this scenario.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Benth et al. (2007) F. E. Benth, M. Groth & R. Kufakunesu (September 2007) Valuing Volatility and Variance Swaps for a Non-Gaussian Ornstein-Uhlenbeck Stochastic Volatility Model . Applied Mathematical Finance, Vol. 14, No. 4, 347-363.
- 2Bossu (2005) S. Bossu (2005) Arbitrage Pricing of Equity Correlation Swaps . JP Morgan Equity Derivatives, Working paper.
- 3Bossu (2007) S. Bossu (2007) A New Approach For Modelling and Pricing Correlation Swaps. Equity Structuring - ECD London , Working paper.
- 4Broadie and Jain (2008 a) M. Broadie & A. Jain (2008 a) Pricing and Hedging Volatility Derivatives . The Journal of Derivatives, Vol. 15, No. 3, pp. 7-24.
- 5Broadie and Jain (2008 b) M. Broadie & A. Jain (2008 b) The Effect of Jumps and Discrete Sampling on Volatility and Variance Swaps . International Journal of Theoretical and Applied Finance, Vol.11, No.8. pp. 761-797.
- 6Carr et al. (2005) P. Carr, H. Geman, D. B. Madan & M. Yor (2005) Pricing options on realized variance . Finance Stochast. 9, 453-475.
- 7Carr and Lee (2007) P. Carr & R. Lee (2007) Realized volatility and variance: Options via swaps . Bloomberg LP and University of Chicago. Available at: http://math.uchicago.edu/˜rl/OV Swith Appendices.pdf.
- 8Elliott and Swishchuk (2007) R. Elliott & A. V. Swishchuk (2007) Pricing Options and Variance Swaps in Markov Modulated Brownian Markets. In: ‘Hidden Markov Model in Finance’ , Eds. R. Mamon and R. Elliott, Springer.
