Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T22:51:12.774Z Has data issue: false hasContentIssue false

Risk management with local least squares Monte Carlo

Published online by Cambridge University Press:  14 July 2023

Donatien Hainaut*
Affiliation:
UCLouvain- LIDAM Voie du Roman Pays 20, 1348 Louvain-la-Neuve, Belgium
Adnane Akbaraly
Affiliation:
Detralytics Rue Réaumur, 124, 75002 Paris, France
*
Corresponding author: Donatien Hainaut; Email: donatien.hainaut@uclouvain.be
Rights & Permissions [Opens in a new window]

Abstract

The least squares Monte Carlo method has become a standard approach in the insurance and financial industries for evaluating a company’s exposure to market risk. However, the non-linear regression of simulated responses on risk factors poses a challenge in this procedure. This article presents a novel approach to address this issue by employing an a-priori segmentation of responses. Using a K-means algorithm, we identify clusters of responses that are then locally regressed on their corresponding risk factors. The global regression function is obtained by combining the local models with logistic regression. We demonstrate the effectiveness of the proposed local least squares Monte Carlo method through two case studies. The first case study investigates butterfly and bull trap options within a Heston stochastic volatility model, while the second case study examines the exposure to risks in a participating life insurance scenario.

Information

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

Figure 1. Simulations in simulations versus least squares Monte Carlo.

Figure 1

Figure 2. Graphical illustration of the LLSMC algorithm.

Figure 2

Algorithm 1: Summary of the LLSMC estimation procedure.

Figure 3

Figure 3. Illustration of the Simpson’s paradox.

Figure 4

Table 1. Parameters of the Heston stochastic volatility model and of the payoff.

Figure 5

Figure 4. Simulated responses $Y(t)=e^{-r(T-t)}H(S_{T})$ versus stock prices, $S_{t}$, and volatilities, $\sqrt{V_{t}}$. The red points are the predictions $h(\boldsymbol{X}_{t})$ from the LSMC with a second-order polynomials regression.

Figure 6

Table 2. $R^{2}$, MSE, MSE$(\mathcal{V}),$ and runtimes of regressions of $Y_{t}$ on $\boldsymbol{X}_{t}$ in the LSMC model. d.f. is the number of parameters.

Figure 7

Table 3. $R^{2}$, MSE, MSE$(\mathcal{V})$, $R_{loc,}^{2}$ and runtimes for the LLSMC model. d.f. is the number of parameters.

Figure 8

Figure 5. Upper plot: a-priori segmentation of responses in three clusters. Mid and lower plots: responses (blue points) and local regressions (red points) with respect to stock prices and volatilities.

Figure 9

Figure 6. Butterfly options for $S_{t}$ ranging from 68 to 139 and volatilities $\sqrt{V_{t}}\in\{7\%,14\%,23\%\}$.

Figure 10

Table 4. Average pricing errors for the three cases presented in Figure 5.

Figure 11

Table 5. VaR 1 year, LSMC model, and LLSMC.

Figure 12

Table 6. Expected shortfall, 1 year, LSMC model, and LLSMC.

Figure 13

Figure 7. Plots of regression functions $h_{k}(\boldsymbol{x})$ for $k=1,...,K$, probabilities $\mathbb{Q}\left(Y(t)\in\mathcal{Y}_{k}\,|\,\boldsymbol{X}_{t}=\boldsymbol{x}\right),$ and their products, for $\sqrt{V_{t}}=14\%$.

Figure 14

Table 7. Average pricing errors, bull trap portfolio.

Figure 15

Figure 8. Bull trap options for $S_{t}$ ranging from 68 to 139 and volatilities $\sqrt{V_{t}}\in\{7\%,14\%,23\%\}$.

Figure 16

Figure 9. Butterfly options for $S_{t}$ ranging from 68 to 139 and volatilities $\sqrt{V_{t}}\in\{7\%,14\%,23\%\}$.

Figure 17

Table 8. $R^{2}$, MSE, MSE$(\mathcal{V}),$ and $R_{loc}^{2}$ for the $\mathcal{X}$-LLSMC model. d.f. is the number of parameters.

Figure 18

Table 9. Model parameters and features of the contract.

Figure 19

Figure 10. Simulated responses $Y(t)=$ versus stock prices $S_{t}$, $r_{t}$ and $\mu_{x}+t$. The red dots are the predictions $h(\boldsymbol{X}_{t})$ from the LSMC with a second-order polynomials regression.

Figure 20

Table 10. $R^{2}$, MSE, MSE$(\mathcal{V}),$ and runtimes of regressions of $Y_{t}$ on $\boldsymbol{X}_{t}$ in the LSMC model. $\sqrt{\text{EMSE}}$ is the MSE valued with analytical prices. d.f. is the number of parameters.

Figure 21

Table 11. $R^{2}$, MSE, MSE$(\mathcal{V})$, $R_{loc}^{2}$, and runtimes for the LLSMC model. $\sqrt{\text{MSE}}$, exact is the MSE valued with analytical prices. d.f. is the number of parameters.

Figure 22

Table 12. Average pricing errors for the three cases presented in Figure 11.

Figure 23

Table 13. VaR 5 years, LSMC model, and LLSMC.

Figure 24

Figure 11. Endowment prices for $S_{t}$ ranging from 40 to 310, $r_{t}\in\{-0.16\%,2.47\%,5.13\%\}$ and $\mu_{x+t}=0.0017$.

Figure 25

Figure 12. Lower/upper VaRs and TVaRs, LLSMC 5-3-2, LSMC of order 3.

Figure 26

Table 14. Expected shortfall, 5 years, LSMC model, and LLSMC.

Figure 27

Algorithm 2: Algorithm for K-means clustering.

Supplementary material: File

Hainaut and Akbaraly supplementary material

Hainaut and Akbaraly supplementary material

Download Hainaut and Akbaraly supplementary material(File)
File 345 KB