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