Source-linked AI summary

Multiscale local change point detection with applications to value-at-risk

Vladimir Spokoiny

arXiv:0906.1698v1math.STstat.TH

TL;DR

Global stationary volatility models can be restrictive for financial series with changing structure. The paper selects locally homogeneous histories using multiscale change-point tests; its theory describes stability, change sensitivity, and oracle accuracy across volatility forms.

  • Problem

    Global stationary volatility models are restrictive for financial series with changing structure, and structural breaks can generate apparent long-memory effects.

    Source: §1 · p. 2
  • Method

    The procedure tests historical intervals for changes at multiple scales, selects the largest accepted homogeneous interval, and estimates volatility from that interval.

    Source: §1 · p. 2, §3 · p. 10
  • Results

    The theory claims stability under homogeneity, optimal sensitivity to changes for a prescribed false-alarm probability, and oracle accuracy for piecewise-constant, smooth, and mixed volatility processes.

    Source: §1 · pp. 3–4, §4.3 · p. 20
  • Takeaways & Limitations

    The stated scope includes piecewise-constant, smoothly varying, and mixed volatility processes.

    Source: §1 · p. 4

    The oracle result is conditioned on sufficiently small modeling bias over some candidate historical intervals.

    Source: §4.2 · p. 18

Abstract

from arXiv · show

This paper offers a new approach to modeling and forecasting of nonstationary time series with applications to volatility modeling for financial data. The approach is based on the assumption of local homogeneity: for every time point, there exists a historical interval of homogeneity, in which the volatility parameter can be well approximated by a constant. The proposed procedure recovers this interval from the data using the local change point (LCP) analysis. Afterward, the estimate of the volatility can be simply obtained by local averaging. The approach carefully addresses the question of choosing the tuning parameters of the procedure using the so-called ``propagation'' condition. The main result claims a new ``oracle'' inequality in terms of the modeling bias which measures the quality of the local constant approximation. This result yields the optimal rate of estimation for smooth and piecewise constant volatility functions. Then, the new procedure is applied to some data sets and a comparison with a standard GARCH model is also provided. Finally, we discuss applications of the new method to the Value at Risk problem. The numerical results demonstrate a very reasonable performance of the new method.

1. Introduction.

Global stationary volatility models can be restrictive for financial series with changing structure. This paper uses local change-point analysis to select homogeneous histories, with theoretical results on stability, change sensitivity, and estimation accuracy across volatility forms.

1. Introduction.

  • Global stationary volatility models are described as restrictive, and structural breaks in financial time series can artificially generate long-memory effects.These concerns motivate allowing model parameters to vary over time under local homogeneity.Source: §1 · p. 2
  • Multiscale change-point tests select the largest historical interval without a detected change, where a local constant estimate is used.The method is based on local homogeneity and applies pointwise to the time series.Source: §1 · pp. 1–2
  • The propagation approach tunes parameters under a homogeneous setting to provide prescribed performance; the paper also notes extension to multiple-volatility modeling.Theoretical results are cited as justification for the resulting estimate's oracle properties in general settings.Source: §1 · p. 3
  • The method does not assume a smooth or piecewise-constant structure or require prior information about change-point frequency and size.Adaptive interval selection is presented as a unified approach to smoothly varying coefficient and change-point models.Source: §1 · p. 3
  • The theory addresses stability under homogeneity and sensitivity to spontaneous changes, and claims oracle accuracy across piecewise-constant, smooth, and mixed volatility processes.The stated sensitivity is optimal for the prescribed false-alarm probability.Source: §1 · pp. 3–4

2. Volatility modeling. Local parametric approach.

The section formulates volatility estimation as filtering a time-varying variance parameter from past returns, then develops estimation results under homogeneous and locally approximable models. Small modeling bias connects those results to classical nonparametric rates under smoothness.

2. Volatility modeling. Local parametric approach.

  • The target is the volatility parameter f(t)=σ²_t, filtered from past returns for tasks such as Value at Risk or portfolio optimization.The volatility process is predictable, measurable with respect to the history of returns through t−1.Source: §2 · p. 4

2.1. Parametric modeling.

  • For constant volatility, the squared returns follow Y_t=θε²_t and the maximum-likelihood estimate is available; under normal innovations, its loss is bounded with high probability.The estimation error is also bounded at order N_I^-1/2 with high probability; the result extends to nonnormal innovations with bounded exponential moments for ε²_t.Source: §2.1 · pp. 4–6

2.2. Risk of estimation in nonparametric situation. “Small modeling bias” condition.

  • When the parameter is not constant, the parametric risk bound extends if the local constant approximation has sufficiently small modeling bias.The loss is stochastically bounded under that condition, while the bound grows exponentially with the bias level ∆.Source: §2.2 · p. 8

2.3. “Small modeling bias” condition and rate of estimation.

  • Under the stated smoothness condition, choosing N_I=cn^2/3 yields ∆=c^3 and the classical nonparametric estimation rate.The small-modeling-bias condition is described as essentially equivalent to the usual bias-variance trade-off.Source: §2.3 · p. 9

3. Adaptive volatility estimation.

The procedure uses local time homogeneity to find a historical interval where volatility is nearly constant, then estimates volatility from that interval. It selects the interval through multiscale change-point tests with critical values calibrated under homogeneity.

3. Adaptive volatility estimation.

  • For each endpoint, LCP selects a historical interval by sequentially testing expanding windows for change points, then estimates volatility from the latest accepted window.If a change point is detected, the preceding accepted interval is retained; otherwise the largest tested interval is used.Source: §3 · pp. 9–10

3.1. Test of homogeneity against a change point alternative.

  • The homogeneity test maximizes a likelihood-ratio statistic over candidate jump locations and rejects when that maximum reaches the critical value.The local-constant alternative is simple to implement, identifies a change location and homogeneity interval, and is also powerful against smooth alternatives.Source: §3.1 · pp. 10–11

3.2. The multiscale procedure.

  • At each scale, the procedure tests the newly added interval J_k using a larger testing window, retaining the largest interval accepted without a detected change.The final estimate is the estimate associated with that largest accepted interval.Source: §3.2 · pp. 11–12

3.3. Choice of the parameters zk using “propagation” condition.

  • Propagation calibration chooses scale-dependent critical values so that, under homogeneity, selected estimates remain close to the oracle while accounting for early false alarms.Larger r and smaller α raise critical values, improving homogeneous-case performance at the cost of some sensitivity to parameter changes.Source: §3.3 · pp. 12–14

3.3.1. A sequential choice.

  • The sequential choice sets each critical value after the earlier ones, controlling the first false alarm at each step; the values can be found by Monte Carlo simulation.The first false alarm at step l is treated as an event controlled by z_l once earlier critical values are fixed.Source: §3.3.1 · pp. 14–15

3.3.2. Examples of choosing the intervals Ik.

  • The example interval scheme uses geometrically growing scales, with a=1.25 and N0=5; nearby growth rates from 1.1 to 1.3 gave similar results.The J_k sets do not overlap, and their tested locations cover the range from t⋄−N_k to t⋄−N0.Source: §3.3.2 · p. 15

4. Theoretical properties.

The theoretical analysis studies how LCP behaves under homogeneity, small modeling bias, and structural changes. It establishes an oracle comparison and characterizes change-detection sensitivity in switching regimes.

4.1. Behavior under (local) homogeneity.

  • Under exact homogeneity, critical values bounded as specified ensure condition (3.4), controlling the procedure’s risk across steps.The bound is a theoretical result; the paper says it is not used to compute critical values in applications.Source: §4.1 · pp. 16–18

4.2. Behavior under “small modeling bias” condition.

  • When modeling bias remains small, propagation supports good performance; stability then limits deterioration of the aggregated estimate after the local constant approximation weakens.Theorem 4.4 assumes E∆k∗(θ) ≤ ∆ for some θ and step k∗.Source: §4.2 · p. 19, §4.3 · p. 19

4.3. “Stability after propagation” and “oracle” results.

  • The stability result holds with probability one, while its conclusions require candidate-interval lengths to grow exponentially with the index.The paper attributes the probability-one property to the procedure’s construction.Source: §4 · p. 16, §4.3 · p. 19
  • The adaptive estimate is close with high probability to the oracle estimate, and under Lipschitz smoothness and usual design regularity its rate is (n^-1 log n)^(1/(2+d)).Adaptation costs a logarithmic factor in sample size; the rate is stated to be optimal.Source: §4.3 · pp. 20–21

4.4. Switching regime model.

  • In switching regimes, the procedure seeks the largest candidate interval without a change and rejects the first interval containing a sufficiently large change with high probability.For small changes, the required delay is generally of order |θ′ − θ′′|^-2; for a fixed nonzero change, only finitely many observations are needed.Source: §4.4 · pp. 21–24

5. Simulated results and applications.

The simulations and financial-data applications examine the LCP procedure’s sensitivity to volatility changes, forecasting performance, and use in Value at Risk. Results range from strong jump estimation and competitive volatility forecasts to acceptable VaR performance, with empirical residuals giving the closest fit to prescribed quantiles.

5.1. Some simulated examples.

  • For sufficiently large jumps, LCP performs as if the change location were known; estimation accuracy remains rather good for small jumps despite reduced detection sensitivity.The simulations use relative jump magnitudes 3.00, 2.00, and 1.75, with 1,000 runs per process.Source: §5.1 · p. 24
  • For a change-point model with relative jump magnitude 3, LCP outperforms LAVE in estimator variance and bias, especially immediately after changes.Figure 4 compares quartiles of estimates from both methods against true volatility.Source: §5.1 · pp. 24–25, Figure 4 · p. 25
  • With scaled t5 innovations, estimation is slightly worse than with normal innovations, but sensitivity remains similar and increased false alarms raise volatility-estimate variability.The simulations test robustness to nonnormal innovations with five degrees of freedom.Source: §5.1 · p. 26, Figure 5 · p. 26

5.2. Volatility estimation for different exchange rate data sets.

  • LCP and GARCH forecasts are comparable overall: LCP is clearly better in stable-volatility periods, while GARCH is slightly preferable when volatility varies highly.Forecasting performance is measured by MSqE over six nonoverlapping periods of 250 observations.Source: §5.2 · p. 28, Table 1 · p. 29

5.3. Analysis of standardized returns.

  • After standardization, volatility clustering disappears and squared-return autocorrelations are no longer significant; standardized returns can be treated as i.i.d. with heavier-than-normal tails.The scaled t5 density approximates the empirical density better than the normal density.Source: §5.3 · p. 28

5.4. Application to value at risk.

  • Empirical residuals give an almost perfect fit to prescribed VaR quantiles across the considered time horizons; Gaussian and scaled t5 quantiles also yield acceptable VaR quality.Using t5 innovations slightly improves results over Gaussian innovations.Source: §5.4 · p. 32
Loading 0906.1698v1…