Four Option VaR Methods Compared

Delta, gamma (Cornish-Fisher and simulated), and full-valuation VaR for a single-option portfolio, illustrated with a common set of Monte Carlo draws

For a position of \(m\) contracts (negative for a short position) in a single option on one underlying, the dollar change in portfolio value over a \(K\)-trading-day horizon is (Christoffersen 2012, chap. 11)

\[ \Delta P = m\,\bigl(c(S_{t+\tau}, \tilde T - \tau) - c(S_t, \tilde T)\bigr), \]

where \(c(S, T)\) is the option price as a function of spot \(S\) and time to maturity \(T\), \(S_t\) is today’s spot, \(\tilde T\) is today’s time to maturity in calendar days, and \(\tau\) is the risk horizon in calendar days (with \(\tau = K\times 365/252\) when \(K\) is measured in trading days). Four common VaR estimators at tail probability \(p\) are:

Note

Convention on \(\tau\). This page uses the exact conversion \(\tau = K\times 365/252 \approx 1.4484\,K\), which preserves the annualized time. Christoffersen (2012) rounds this to \(\tau = 14\) calendar days for \(K = 10\) trading days (a ratio of \(1.4\)). For short horizons the difference is numerically small but non-zero, so VaR values here will not match the textbook to the last decimal.

  1. Delta-based (analytical). Linearize \(\Delta P\) around \(S_t\) and assume a normal return: \[ \text{VaR}^{\,p} = |m\,\delta|\,S_t\,\sigma_{\text{tr}}\sqrt{K}\,\lvert\Phi_p^{-1}\rvert, \] where \(\delta = \partial c/\partial S\) is today’s option delta, \(\sigma_{\text{tr}}\) is the daily trading-day volatility of the underlying, and \(\Phi_p^{-1}\) is the \(p\)-quantile of the standard normal distribution.

  2. Gamma-based, Cornish–Fisher. Add the gamma term \(\gamma = \partial^{2} c/\partial S^{2}\), compute the first three moments of the quadratic approximation analytically, and apply the Cornish–Fisher expansion: \[ \text{VaR}^{\,p} = -\mu_{\Delta P} - \Bigl(\Phi_p^{-1} + \tfrac{1}{6}\!\bigl((\Phi_p^{-1})^{2} - 1\bigr)\,\zeta_{1,\Delta P}\Bigr)\,\sigma_{\Delta P}, \] where \(\mu_{\Delta P}\), \(\sigma_{\Delta P}\), and \(\zeta_{1,\Delta P}\) are the mean, standard deviation, and skewness of \(\Delta P\) under the quadratic approximation.

  3. Gamma-based, simulated. Draw \(R_h \sim \mathcal N(0, K\sigma_{\text{tr}}^{2})\) for \(h = 1, \dots, \text{MC}\) and compute \(\widehat{\Delta P}_h = m\,\delta\,S_t R_h + \tfrac{1}{2}\,m\,\gamma\,S_t^{2} R_h^{2}\); take the empirical \(p\)-quantile.

  4. Full valuation. Use the same \(R_h\), set \(\hat S_h = S_t\,e^{R_h}\), and reprice the option at the reduced maturity: \(\widehat{\Delta P}_h = m\,\bigl(c(\hat S_h, \tilde T - \tau) - c(S_t, \tilde T)\bigr)\).

The first three use local greeks; only full valuation handles the true non-linearity, including time decay.

Setting up the portfolio

Tip

How to experiment

The defaults are a short one-contract at-the-money call on an 80-unit underlying. The short gamma pulls the true P&L distribution sharply negative, so the delta-based VaR understates risk. Move the option deep in-the-money and all four VaRs collapse onto each other: linearity returns. Flip to a long call and the linear approximation instead overstates downside risk, because gamma is now on your side. Change the horizon or volatility to see how the gap between methods scales.

Note

Why can gamma-simulated and full-valuation disagree? Even though both use the same \(R_h\) draws, gamma-sim truncates the Taylor series at second order and ignores time decay. Full valuation reprices the option with reduced maturity \(\tilde T - \tau\), so it captures theta as well as higher-order curvature terms. The two methods converge as \(K \to 0\) and as the option moves away from the money.

References

Christoffersen, Peter F. 2012. Elements of Financial Risk Management. 2nd ed. Academic Press.