Why Correlation Swap P&L Resists a Simple Variance-Style Decomposition
Summary
The document asks whether a correlation swap's value before maturity can be split into a realized component and a remaining forward component, as is commonly done for a variance swap. It defines the payoff as realized average correlation across a basket of stocks minus a fixed strike, with realized correlation calculated from return covariances normalized by realized volatilities. The proposed time-weighted split depends on separating observations already realized from those still ahead.
The answer explains why the variance analogy works: realized variance can be approximated by an average of squared returns, allowing past and future observations to form weighted pieces. For correlation, the normalization by realized volatilities leaves denominator terms that do not separate into similarly interpretable realized and forward components. The response therefore doubts that the same decomposition applies to correlation swaps, but it does not quantify the error or present an alternative valuation method. The discussion is limited to the stated realized-correlation definition and gives no empirical test.
Key ideas
- A variance swap can be split by weighting realized squared returns and the remaining variance period.
- A correlation swap payoff depends on covariance normalized by realized volatilities.
- The volatility denominators prevent a direct, interpretable split analogous to the variance-swap decomposition.
- The document raises but does not resolve the size of any approximation error or offer an alternative method.
Tags
Full text
# decompose correlation swap pnl
# decompose correlation swap pnl
For a Variance swap we can split the pnl into a realized part and a "forward going" part. To be more precise:
Assume we enter the trade at t0, and the variance swap has tenor T and a strike $Kvar$. At time $t0< t < T$ we look at the value of variance swap. We will see that: $V (t_0; t) = \lambda ( Var_{realized} - Kvar ) + (1-\lambda)(Knew - Kvar )$ where $\lambda$ is the fraction of time that has passed.
It looks to me that such a decomposition is not possible for correlation swaps but only for covariance swaps. Since the correlation swap depends on realized volatility. And realized volatility can not be decomposed in this fashion.
To be more precise I will define what I mean with correlation swap. The correlation swap is on N stocks. The swap starts at $t_0$ and ends on $T$ assume that between t0 and T there are exactly M trading days. At maturity $T$ the payout will be $\hat{\rho} - K$, where $\hat{\rho}$ is the realized correlation (to be defined below).
For $i=1,..,N$ we have the daily realized return $R_i(t_k) = ln\left(\frac{S_i(t_{k+1})}{S_i(t_k)} \right)$. The realized correlation $\hat{\rho}$ over time interval $[t_0, T]$ is defined to be $\hat{\rho} = \frac{1}{n(n-1)}\sum_{i,j} \frac{COV(i,j)}{\sigma_i \sigma_j}$. In this equation we define $COV(i,j) = \frac{1}{m-1}\sum_{k = 1}^{M} (R_i(t_k) - \bar{R_i}) (R_j(t_k) - \bar{R_j})$. So COV(i,j) measures the realized correlation between stocks i and j over the time interval [t0, T]. The realized vols $\sigma_i$ and $\sigma_j$ are defined similarly in terms of $R_i$.
Therefore the realized correlation measures for each pair i,j for every trading day what the correlation was. The swap pays out the difference between what was realized (as defined above) and the fixed strike.
What would happen with the pnl if we would look at the trade at time $t0 < t < T$? If the swap linear in time $t_k$ then we could split the price up in a piece that was realized up to t and replace the remainder with a new swap.
So my questions are:
- Do you agree that this decomp can not be done for correlation swap?
- If one would do this decomp, how bad is the error?
- Any alternative ways that are better than the decomp discussed above?
Thanks
## Answer by Richi Wa (score 0, accepted)
https://quant.stackexchange.com/a/22805
I assume that this decomposition is possible in the case of a variance swap as variance is decomposable in the sense that $$ V = VAR(R_1+ \cdots + R_N) \approx \frac1N \sum_{i=1}^N R_i^2 . $$ This for any $n \le N$ we can write $$ V \approx \frac1N \sum_{i=1}^n R_i^2 + \frac1N \sum_{i=n+1}^N R_i^2 = \frac n N \frac1n \sum_{i=1}^n R_i^2 + \frac{N-n}{N} \frac{1}{N-n} \sum_{i=n+1}^N R_i^2. $$ In the formulas above you see the weights depending on the time that has passed relative to the total period and the variance terms.
I do not assume that this is possible for a correlation swap. For realized correlation as well as for implied correlation you get not interpretable terms in the denominator.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.