Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T06:57:10.550Z Has data issue: false hasContentIssue false

Signature-based validation of real-world economic scenarios

Published online by Cambridge University Press:  04 April 2024

Hervé Andrès*
Affiliation:
Milliman R&D, Paris, France CERMICS, Ecole des Ponts, INRIA, Marne-la-Vallée, France
Alexandre Boumezoued
Affiliation:
Milliman R&D, Paris, France
Benjamin Jourdain
Affiliation:
CERMICS, Ecole des Ponts, INRIA, Marne-la-Vallée, France
*
Corresponding author: Hervé Andrès; Email: herve.andres@milliman.com
Rights & Permissions [Opens in a new window]

Abstract

Motivated by insurance applications, we propose a new approach for the validation of real-world economic scenarios. This approach is based on the statistical test developed by Chevyrev and Oberhauser ((2022) Journal of Machine Learning Research, 23(176), 1–42.) and relies on the notions of signature and maximum mean distance. This test allows to check whether two samples of stochastic processes paths come from the same distribution. Our contribution is to apply this test to a variety of stochastic processes exhibiting different pathwise properties (Hölder regularity, autocorrelation, and regime switches) and which are relevant for the modelling of stock prices and stock volatility as well as of inflation in view of actuarial applications.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of The International Actuarial Association
Figure 0

Table 1. Summary of the studied risk factors and associated models in each framework (synthetic data and real historical data).

Figure 1

Figure 1. Lead-lag illustrations.

Figure 2

Figure 2. Statistical power (as a function of the truncation order and the size of the first sample) of the signature-based validation test when comparing fBm paths with $H=0.1$ against fBm paths with $H^{\prime}=0.2$. Note that the lead-lag transformation is applied.

Figure 3

Figure 3. Statistical power (as a function of the truncation order and the size of the first sample) of the signature-based validation test when comparing fBm paths with $H=0.1$ against fBm paths with $H^{\prime}=0.2$.

Figure 4

Figure 4. Statistical power (as a function of the truncation order and the size of the first sample) of the log-signature-based validation test when comparing fBm paths with $H=0.1$ against fBm paths with $H^{\prime}=0.2$. Note that the lead-lag transformation is applied.

Figure 5

Figure 5. Statistical power (as a function of the truncation order and the size of the first sample) of the validation test when comparing constant volatility BSd paths against piecewise constant BSd paths using the time lead-lag transformation with the rescaling procedure.

Figure 6

Figure 6. Statistical power (as a function of the truncation order and the size of the first sample) of the signature-based validation test when comparing constant volatility BSd paths against piecewise constant BSd paths using the cumulative lead-lag transformation on the log-paths.

Figure 7

Figure 7. Statistical power (as a function of the truncation order and the correlation of the autocorrelated BSd paths) of the log-signature-based validation test when comparing constant volatility BSd paths against autocorrelated BSd paths using the lead-lag transformation with the rescaling procedure. The size of the first sample is fixed to $m=30$.

Figure 8

Figure 8. Comparison between a sample path of $(S_t,V_t)$ from the rough Heston model with Hurst parameter $H=0.1$ and a sample path from the classic Heston model. We took $S_0=1, V_0=0.05, \theta=0.05, \lambda=0.3, \sigma=0.3$ and $\rho=-0.7$ in both cases. Moreover, both paths are sampled using the same Gaussian random variables so that they look similar.

Figure 9

Figure 9. Kernel-density estimates of annual log-returns using Gaussian kernels. The annual log-returns are obtained by simulating 1000 one-year paths with a monthly frequency of each model.

Figure 10

Figure 10. Statistical power of the log-signature-based validation test when comparing rough Heston paths to classic Heston paths with the lead-lag transformation on the monthly realized volatility paths extracted from the daily prices paths. The size of the first sample is fixed to $m=30$.

Figure 11

Table 2. Parameters of the regime-switching AR(1) process and the Gamma random walk. The parameters of the former are inspired from parameters calibrated on real inflation data that we present later while the parameters of the latter are obtained by moment-matching as described above.

Figure 12

Figure 11. Kernel-density estimates of annual log-returns using Gaussian kernels. The annual log-returns are obtained by simulating 1000 one-year monthly paths of each model.

Figure 13

Figure 12. Statistical power (as a function of the truncation order and the size of the first sample) of the log-signature-based validation test when comparing regime-switching AR(1) log-paths against Gamma random walk log-paths using the lead-lag transformation.

Figure 14

Figure 13. Statistical power (as a function of the truncation order and the correlation between the two components of $\tilde{Z}$) of the signature-based validation test when comparing paths of Z against paths of $\tilde{Z}$. The lead-lag transformation with the rescaling procedure is applied on the log-returns of each component of Z and $\tilde{Z}$. Note that the size of the first sample is fixed to $m=30$.

Figure 15

Figure 14. Data sets illustrations. Note on the right figure that between 1950 and the beginning of 70s, the smaller precision in the measurement of the inflation index leads to monthly log-returns that seem to oscillate between some fixed values.

Figure 16

Table 3. Parameters calibrated on daily realized log-volatilities of the S&P 500. Note that the decrease in the $\alpha$ value between the ordinary and the fractional Ornstein-Uhlenbeck models results from the rough noise in latter model ($H<1/2$) that already captures a part of the negative autocorrelation.

Figure 17

Table 4. p-value of the two-sample Kolmogorov–Smirnov test applied to historical annual log-returns and simulated annual log-returns for each model. The historical annual log-returns are computed using a one-year window which is moved with a monthly step for the realized volatility data set and with a quarterly step for the inflation data set.

Figure 18

Figure 15. Kernel-density estimates of annual log-returns using Gaussian kernels. The historical annual log-returns are computed using a one-year window which is moved with a monthly step for the realized volatility data set and with a quarterly step for the inflation data set.

Figure 19

Table 5. p-value of the signature-based validation test applied to historical paths and simulated paths for each model.

Figure 20

Table 6. Parameters calibrated on the log-returns of the CPI-U. We refer to Section 3.2.4 for the definitions of these parameters.

Figure 21

Table 7. Configurations of the two-sample test leading to the best statistical power.

Supplementary material: File

Andrès et al. supplementary material 1

Andrès et al. supplementary material
Download Andrès et al. supplementary material 1(File)
File 425 KB
Supplementary material: File

Andrès et al. supplementary material 2

Andrès et al. supplementary material
Download Andrès et al. supplementary material 2(File)
File 9.9 KB