The Delta-Normal method requires the construction of the covariance matrix of daily security returns , which is a function of the correlation matrix and the sample variance of the constituent securities:
Where is the correlation matrix and is a diagonal matrix with the variance of securities across the diagonal and zeros elsewhere.
The 1-day variance of the portfolio is determined by the weights, variances and covariances on the constituent assets:
Where we post-multiply , the transpose of the weights vector and the covariance matrix, by the column vector of weightings .
The volatility of the portfolio is simply the square root of variance, so:
Variance squares with time, . However, volatility squares with the square root of time, so 10-day volatility is obtained in the following manner:
To find the Delta-Normal Value-at-Risk at a particular confidence level, multiply the portfolio volatility by the appropriate standard normal deviate, denoted by :
So, for example, to calculate the VaR at a 95% confidence level, alpha would be set to 1.645.
The Monte Carlo Method involves simulating the security returns at each time step in a portfolio composed of correlated assets. The multivariate normal distribution of returns is specified by by a mean vector of security returns and the covariance matrix of returns:
Now, to simulate a vector of security returns, it is necessary to capture the structure of the covariance matrix. This can be achieved by decomposing the matrix into the product of a lower triangular matrix and upper triangular matrix .
We use Cholesky Factorization1 to find such that:
The simulation of the correlated returns of the portfolio constituents at each time step , can be generated by:
Where is the column vector of expected security returns and is the lower traiangular matrix. is a column vector of independent standard normal random variables , i.e.:
produces a random sample of deviations corresponding to our correlated and nonstandard returns. Importantly, we can demonstrate that the covariance matrix of the elements of , denoted by has covariance matrix , that is:
Given that values of are independently distributed (i.e. have zero covariance) and have a variance of 1, the covariance matrix of the elements of z is an identity matrix, :
So the covariance matrix of the elements of , , will be:
Which simplifies to:
We know that: