02 · Equity · Correlation Modelling

Correlation
Modelling.

Study of correlation modelling for the pricing of Worst Of and Best Of structured products, carried out during my internship within the Pricing Team at Société Générale.

Context Société Générale · Pricing Team
Products Worst Of · Best Of
Underlyings Equity Assets
Main Model EWMA

Modelling the dependence between two assets.

The second project of my internship focused on the pricing of two types of derivatives based on two underlying assets: Worst Of (WO) and Best Of (BO) products.

In order to price these products accurately, it is necessary to model the dependence between the two underlying assets. This is where correlation plays a key role.

The objective of the project was therefore to study and model the correlation between two financial assets using historical market data and to determine an appropriate correlation parameter for the pricing of Worst Of and Best Of products.

Worst Of and Best Of.

A Worst Of or Best Of product is a structured product whose payoff at maturity depends on the performance of the least or best performing asset in a basket.

For a basket composed of two assets, the payoff is determined by the minimum or maximum performance of the two underlying assets.

Worst Of payoff
\[ Payoff_{WO}(T) = \min(S_1(T),S_2(T)) \]
Best Of payoff
\[ Payoff_{BO}(T) = \max(S_1(T),S_2(T)) \]

In practice, the payoff can also depend on initial prices, strike levels, barriers, coupons, or other contractual features specified in the term sheet.

Why correlation matters.

Consider a basket composed of two stocks, Kering (KER) and LVMH (MC). Both companies operate in the luxury goods sector and are listed on the Paris stock exchange.

Since they belong to the same industry and can be affected by similar economic factors, their stock prices tend to exhibit a relatively strong positive correlation over time.

Kering / LVMH
\[ \rho_{KER,MC} \approx 0.7 \]

In contrast, Kering and Société Générale (GLE) operate in very different sectors and are generally less dependent on the same economic factors.

Kering / Société Générale
\[ \rho_{KER,GLE} \approx 0.2 \]

If two assets are perfectly positively correlated, with a correlation equal to 1, they tend to move in the same direction. Conversely, negative correlation means that their performances tend to move in opposite directions.

Correlation is therefore a key input for the pricing of Worst Of and Best Of products.

Returns and correlation matrix.

Let \(S_t^i\) denote the closing price of asset \(i\) at time \(t\). The logarithmic return of the price is defined as:

Logarithmic return
\[ r_t^i = \ln \left( \frac{S_t^i}{S_{t-1}^i} \right) \]

For \(N\) assets, the return vector is:

Return vector
\[ r_t = \left( r_t^1,\ldots,r_t^N \right)^\top \]

The correlation matrix is denoted by:

Correlation matrix
\[ R_t = [\rho_{ij,t}]_{i,j=1,\ldots,N} \]

During the internship, a 5-days log-return was used in order to reduce the noise of the data.

5-days log-return
\[ r_t^i = \ln \left( \frac{S_t^i}{S_{t-5}^i} \right) \]

This measure provides a weekly log return.

Exact market data and numerical results are confidential. The report therefore only presents estimations.

Training and test samples.

The work was based on historical market data. Two different samples were created, one for training and one for testing.

80% Training data.
20% Test data.

The benchmark used during the study was the price of Worst Of and Best Of assets, which are sometimes quoted by the market on Bloomberg.

Another comparison was also made with data provided by ICE. The methodology supplied by ICE remained strictly confidential.

Constant Historical Correlation.

The first model considered was the constant historical correlation model.

The historical correlation model assumes that the dependence structure remains constant over the estimation period.

Pearson correlation
\[ \hat{\rho}_{ij} = \frac{ \sum_{t=1}^{T} (r_t^i-\bar r^i) (r_t^j-\bar r^j) }{ \sqrt{ \sum_{t=1}^{T} (r_t^i-\bar r^i)^2 } \sqrt{ \sum_{t=1}^{T} (r_t^j-\bar r^j)^2 } } \]

The historical correlation matrix is therefore:

Historical correlation matrix
\[ R^{Hist} = [\hat{\rho}_{ij}]_{i,j=1,\ldots,N} \]

One important advantage of this approach is reproducibility. If the inputs do not change, the Pricing Team can reproduce the same price.

However, this approach raises several questions, particularly regarding the observation window to use and the weight that should be given to each observation.

Exponentially Weighted Moving Average.

The Exponentially Weighted Moving Average (EWMA) model introduces time variation by assigning a larger weight to recent observations.

EWMA covariance matrix
\[ \Sigma_t^{EWMA} = \lambda \Sigma_{t-1}^{EWMA} + (1-\lambda) r_{t-1}r_{t-1}^{\top} \]

The parameter \(\lambda \in [0,1]\) is the decay factor. It is a hyperparameter of the model and was optimized using market data.

EWMA correlation matrix
\[ R_t^{EWMA} = D_t^{-1/2} \Sigma_t^{EWMA} D_t^{-1/2} \]

For two assets, the correlation is:

EWMA correlation
\[ \rho_{ij,t}^{EWMA} = \frac{ \Sigma_{ij,t}^{EWMA} }{ \sqrt{ \Sigma_{ii,t}^{EWMA} \Sigma_{jj,t}^{EWMA} } } \]

The model has the advantage of remaining reproducible while giving more importance to recent observations.

During the study, a value of approximately \(\lambda=0.93\) provided a good approximation to the correlation given by the market when comparing the resulting prices with observed market prices.

Dynamic Conditional Correlation.

The DCC-GARCH model was considered in order to capture the time-varying dependence between the two underlying assets.

Unlike the constant historical correlation approach, the DCC-GARCH model allows the correlation to evolve over time according to information contained in recent market returns.

The individual volatility dynamics were first modelled using a GARCH(1,1) specification.

GARCH(1,1)
\[ \sigma_{i,t}^{2} = \omega_i + \alpha_i r_{i,t-1}^{2} + \beta_i \sigma_{i,t-1}^{2} \]

The resulting standardized residuals were then used to estimate the dynamic correlation parameters.

\(\alpha\) Determines the sensitivity of the correlation to new market information.
\(\beta\) Determines the persistence of the correlation process.

In the illustrative calibration presented in the report:

Illustrative parameters
\[ \alpha \approx 0.04, \qquad \beta \approx 0.93 \]

The resulting correlation fluctuates over time. For illustration, it can be considered to vary approximately between 0.45 and 0.80, with an average level around 0.65.

Exact estimation periods and numerical results are not disclosed for confidentiality reasons.

The main advantage of DCC-GARCH is therefore that it does not impose a constant correlation throughout the observation period.

Ornstein–Uhlenbeck Model.

The Ornstein–Uhlenbeck (OU) model was considered as an alternative approach for modelling the time-varying dependence between the two underlying assets.

Its main characteristic is its mean-reverting behaviour. When the process moves away from its long-term equilibrium level, a force tends to bring it back towards this level.

OU process
\[ dX_t = \kappa(\theta-X_t)dt + \sigma dW_t \]
\(\theta\) Long-term mean level.
\(\kappa\) Mean-reversion speed.
\(\sigma\) Volatility parameter.
\(W_t\) Standard Brownian motion.

The discrete-time representation used for simulation is:

Exact discrete representation
\[ X_{t+\Delta t} = \theta + (X_t-\theta)e^{-\kappa\Delta t} + \sigma \sqrt{ \frac{1-e^{-2\kappa\Delta t}} {2\kappa} } \varepsilon_t \]

where:

\[ \varepsilon_t \sim \mathcal{N}(0,1) \]

The process tends towards its long-term level \(\theta\), while the stochastic component introduces fluctuations around this level.

From the latent factor to correlation.

The OU process itself cannot directly represent a correlation coefficient because \(X_t\) takes real values whereas correlation must satisfy:

Correlation bounds
\[ -1 \leq \rho_t \leq 1 \]

To solve this problem, the latent factor is transformed using the hyperbolic tangent function.

Fisher transformation
\[ X_t = \operatorname{arctanh}(\rho_t) \]

Equivalently:

\[ X_t = \frac{1}{2} \ln \left( \frac{1+\rho_t} {1-\rho_t} \right) \]

The long-term level of the correlation is obtained by applying the same transformation to the equilibrium level \(\theta\).

Long-term correlation
\[ \rho_{\infty} = \tanh(\theta) \]

Dynamic correlation in simulation.

The resulting process \(\rho_t\) can be introduced into the correlation matrix used for the Monte Carlo simulation of the two underlying assets.

Two-asset correlation matrix
\[ R_t = \begin{pmatrix} 1 & \rho_t\\ \rho_t & 1 \end{pmatrix} \]

The evolution of \(\rho_t\) therefore directly affects the dependence between the simulated returns of the two assets.

The OU model can consequently be incorporated into the Monte Carlo framework used to price Worst Of and Best Of products.

The OU model introduces stochasticity and is therefore not reproducible in the same way as the Historical and EWMA approaches.

Comparison of the models.

01

Historical

The simplest approach. It is easy to implement and reproduce and gives a first estimate of the correlation. However, it does not capture changes in market conditions.

Benchmark
02

EWMA

Gives more weight to recent observations and can therefore react more quickly to changes in the relationship between the underlying assets.

Selected
03

DCC-GARCH

Allows correlation to evolve over time together with the volatility of the assets. It is more suitable for capturing changes in market dependence, but its calibration is more complex.

Dynamic
04

Ornstein–Uhlenbeck

Provides a time-varying correlation through a mean-reverting process. It is another way of modelling correlation, but introduces stochasticity.

Stochastic

EWMA as the main approach.

The comparison of the different models showed a trade-off between reproducibility and the ability to capture changes in market dependence.

The EWMA model was ultimately selected as the main approach for the Pricing Team.

This choice was mainly motivated by its ability to capture changes in correlations while remaining simple and, most importantly, reproducible.

The conclusion was obtained by pricing Worst Of and Best Of products with different correlations and comparing the results with prices observed on the market.

This does not mean that the EWMA correlation is perfect. Another model could potentially solve the problem, but the main difficulty is the absence of another reliable benchmark.

Possible extension.

As a continuation of this work, a Markov Switching model could be considered.

This type of model could capture changes of regime in correlation, especially during market crashes when stocks can become strongly correlated.

Research direction
Markov Switching Model