The inputs
Every VaR calculation starts from two things: the current positions (the live book from trade capture) and market data , prices, forward curves, volatilities, and their historical behaviour. The method is how you turn those into a loss distribution.
Three routes to VaR, historical, parametric, and Monte Carlo, each yields a loss distribution the VaR is read from.
Historical simulation
Take the actual market moves from a historical window (say the last 250 or 500 trading days), apply each day’s moves to today’s positions, and record the resulting P&L. Sort those simulated P&Ls and read the loss at your percentile, the 5th percentile for a 95% VaR. It assumes little about distributions but is limited by the history you feed it.
Parametric (variance-covariance)
Assume returns are (approximately) normal, estimate the volatility of each risk factor and the correlations between them, and compute VaR analytically from the portfolio’s combined volatility. It is fast and closed-form, but the normality assumption understates fat tails.
Monte Carlo
Generate thousands of random market scenarios consistent with estimated volatilities and correlations, revalue the book under each, and read the loss percentile from the simulated distribution. It is the most flexible, handling optionality and non-linear payoffs, and the most compute-intensive.
Monte Carlo generates thousands of random market paths, revalues under each, and reads risk or price from the distribution of outcomes.
Reading the number
Whatever the method, the output is a loss distribution and a single number at a chosen confidence and horizon. The Risk module computes these against live positions, and VaR explained covers what the number does and does not tell you.
VaR reads off the loss distribution: at 95% confidence, losses are expected to exceed the VaR level on only about 1 day in 20.
Related
See this on your own trades
A live walkthrough is the fastest way to connect this to your desk.
Request a demo Back to