Using Least Squares Monte Carlo techniques in insurance with R

Similar documents
Fast Convergence of Regress-later Series Estimators

On the Calculation of the Solvency Capital Requirement Based on Nested Simulations (and some extensions)

Monte Carlo Methods in Structuring and Derivatives Pricing

Making Proxy Functions Work in Practice

Article from: Risks & Rewards. August 2014 Issue 64

Computational Finance Least Squares Monte Carlo

Proxy Techniques for Estimating Variable Annuity Greeks. Presenter(s): Aubrey Clayton, Aaron Guimaraes

Least Squares Monte Carlo (LSMC) life and annuity application Prepared for Institute of Actuaries of Japan

Optimized Least-squares Monte Carlo (OLSM) for Measuring Counterparty Credit Exposure of American-style Options

The Actuarial Society of Hong Kong Modelling market risk in extremely low interest rate environment

Valuing American Options by Simulation

Computational Finance Improving Monte Carlo

MONTE CARLO EXTENSIONS

SOLVENCY ASSESSMENT WITHIN THE ORSA FRAMEWORK: ISSUES AND QUANTITATIVE METHODOLOGIES

Proxy Function Fitting: Some Implementation Topics

2.1 Mathematical Basis: Risk-Neutral Pricing

Brooks, Introductory Econometrics for Finance, 3rd Edition

ORSA: Prospective Solvency Assessment and Capital Projection Modelling

Monte-Carlo Methods in Financial Engineering

Multi-year Projection of Run-off Conditional Tail Expectation (CTE) Reserves

Economic Scenario Generator: Applications in Enterprise Risk Management. Ping Sun Executive Director, Financial Engineering Numerix LLC

On the Calculation of the Solvency Capital Requirement based on Nested Simulations

Session 174 PD, Nested Stochastic Modeling Research. Moderator: Anthony Dardis, FSA, CERA, FIA, MAAA. Presenters: Runhuan Feng, FSA, CERA

Value at Risk Ch.12. PAK Study Manual

Multilevel Monte Carlo for VaR

ALM processes and techniques in insurance

Monte Carlo Methods in Financial Engineering

Discrete Choice Methods with Simulation

A Least-Squares Monte Carlo Approach to the Calculation of Capital Requirements

Introduction Dickey-Fuller Test Option Pricing Bootstrapping. Simulation Methods. Chapter 13 of Chris Brook s Book.

Financial Mathematics and Supercomputing

GN47: Stochastic Modelling of Economic Risks in Life Insurance

UPDATED IAA EDUCATION SYLLABUS

PRICING AMERICAN OPTIONS WITH LEAST SQUARES MONTE CARLO ON GPUS. Massimiliano Fatica, NVIDIA Corporation

Introduction & Background

Week 7 Quantitative Analysis of Financial Markets Simulation Methods

Proxy Methods for Hedge Projection: Two Variable Annuity Case Studies

by Kian Guan Lim Professor of Finance Head, Quantitative Finance Unit Singapore Management University

Proxy Modelling An in-cycle solution with Least Squares Monte Carlo

Pricing Early-exercise options

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

Anurag Sodhi University of North Carolina at Charlotte

Milliman STAR Solutions - NAVI

Bias Reduction Using the Bootstrap

The Valuation of Real Options with the Least Squares Monte Carlo Simulation Method

Credit Valuation Adjustment and Funding Valuation Adjustment

Inside the Solvency 2 Black Box: Net Asset Values and Solvency Capital Requirements with a Least-Squares Monte-Carlo Approach

Dynamic Solvency Test

Internal models - Life

Implementing Models in Quantitative Finance: Methods and Cases

Modelling optimal decisions for financial planning in retirement using stochastic control theory

The difference between LSMC and replicating portfolio in insurance liability modeling

Callable Libor exotic products. Ismail Laachir. March 1, 2012

Smile in the low moments

Strategies for Improving the Efficiency of Monte-Carlo Methods

Inside the Solvency 2 Black Box Net Asset Values and Solvency Capital Requirements with a Least Squares Monte Carlo Approach

Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options

Volume 37, Issue 2. Handling Endogeneity in Stochastic Frontier Analysis

Optimal decumulation into annuity after retirement: a stochastic control approach

IEOR E4703: Monte-Carlo Simulation

In physics and engineering education, Fermi problems

Chapter 5 Univariate time-series analysis. () Chapter 5 Univariate time-series analysis 1 / 29

Stochastic Grid Bundling Method

Accelerated Option Pricing Multiple Scenarios

Life insurance portfolio aggregation

THE INSURANCE BUSINESS (SOLVENCY) RULES 2015

Practical example of an Economic Scenario Generator

for Finance Python Yves Hilpisch Koln Sebastopol Tokyo O'REILLY Farnham Cambridge Beijing

EC316a: Advanced Scientific Computation, Fall Discrete time, continuous state dynamic models: solution methods

Random Tree Method. Monte Carlo Methods in Financial Engineering

Risk Estimation via Regression

Financial Risk Management and Governance Other VaR methods. Prof. Hugues Pirotte

Monte Carlo Pricing of Bermudan Options:

We are not saying it s easy, we are just trying to make it simpler than before. An Online Platform for backtesting quantitative trading strategies.

HIGH PERFORMANCE COMPUTING IN THE LEAST SQUARES MONTE CARLO APPROACH. GILLES DESVILLES Consultant, Rationnel Maître de Conférences, CNAM

Brownian Bridge Approach to Pricing Barrier Options

Practical application of Liquidity Premium to the valuation of insurance liabilities and determination of capital requirements

ELEMENTS OF MONTE CARLO SIMULATION

Nested Stochastic Modeling for Insurance Companies

Statistical Models and Methods for Financial Markets

ORE Applied: Dynamic Initial Margin and MVA

MFE8825 Quantitative Management of Bond Portfolios

arxiv: v1 [q-fin.cp] 6 Oct 2016

XSG. Economic Scenario Generator. Risk-neutral and real-world Monte Carlo modelling solutions for insurers

Risk Measuring of Chosen Stocks of the Prague Stock Exchange

Chapter 3. Dynamic discrete games and auctions: an introduction

Reserving Risk and Solvency II

Simulating Stochastic Differential Equations

Monte Carlo Methods in Finance

REPLICATING PORTFOLIOS: CALIBRATION TECHNIQUES FOR THE CALCULATION OF THE SOLVENCY II ECONOMIC CAPITAL

Continuous compliance: a proxy-based monitoring framework

Recent developments in. Portfolio Modelling

SIMULATION OF ELECTRICITY MARKETS

Modelling Returns: the CER and the CAPM

WILEY A John Wiley and Sons, Ltd., Publication

M.S. in Quantitative Finance & Risk Analytics (QFRA) Fall 2017 & Spring 2018

Computer Exercise 2 Simulation

Market Risk Analysis Volume IV. Value-at-Risk Models

Alternative VaR Models

Economic Capital: Building Upon Embedded Value Calculations Hosted by AIROC

Transcription:

Using Least Squares Monte Carlo techniques in insurance with R Sébastien de Valeriola sebastiendevaleriola@reacfincom Amsterdam, June 29 th 2015

Solvency II The major difference between Solvency I and Solvency II directives is that the latter imposes a fair value valuation of assets and liabilities to insurance companies The new standards take an economic view of the balance sheet and require the computation of the economic capital, the minimum capital giving the insurance company a 995% survival probability over a one-year horizon Two approaches exist for the estimation of this economic capital: a standard approach (standard formula), an internal approach ([possibly partial] internal model) The latter involves a finer analysis of the risks and requires the distribution of capital consumption to be defined over a one-year horizon 1/ 19

Computing the SCR In a flat-rate environment, the Solvency Capital Requirement at level α = 995% can be computed as [ SCR = argmin x {P AC 0 AC ] } 1 1 + r > x 1 α, where AC t is the available capital at time t: [ T X i AC t = ANAV t + X t + E Q (1 + r) i i=t+1 ] Y s, s [0, t], where ANAV t is the adjusted net asset value, X t is the profit due to in-force business and Y t is the market conditions at time t The computation of the SCR thus includes two projections: the first one from t = 0 to t = 1 (in the real world), and the second one from t = 1 to t = T (in the risk-neutral world) 2/ 19

Monte Carlo nested simulations The expectation appearing in the definition of Available Capital is generally not computable analytically, due to the very complex interactions between X and Y It can however be estimated using Monte Carlo simulations The expectation is then approximated by a sum over stochastic scenarios: [ T ] ( K T E Q i=t+1 X i (1 + r) t Y s, s [0, t] 1 K k=1 i=t+1 ) Xi k (1 + r) t Two sets of stochastic scenarios have to be produced: outer scenarios for the evolution of all the variables during first year and inner scenarios for the expectation evaluation This approach is called the Nested Simulations 3/ 19

Monte Carlo nested simulations Outer scenarios (real world) Inner scenarios (risk-neutral world) t=0 t=1 t=2 t=t 4/ 19

The Least Squares Monte Carlo approach Nested Simulations are extremely time- and memory-consuming Think about a mid-sized insurance portfolio with 100,000 policies, 10,000 outer scenarios and 1,000 inner scenarios If we can project 1 policy (outer+inner) in 0001 s, the total would take more than 30 years to process An alternative to the nested simulations approach is the Least Squares Monte Carlo approach It consists in producing only a small number of inner scenarios and thereafter performing a least squares regression of the obtained values on the market conditions at time t = 1 The expectation is then computed as the average of the predictions given by the fit 5/ 19

The Least Squares Monte Carlo approach Outer scenarios (real world) LSMC scenarios (risk-neutral world) t=0 t=1 t=2 t=t 6/ 19

First uses of the LSMC techniques The Least Squares Monte Carlo techniques have first been used in the valuation of American options by Longstaff and Schwarz in 2001 The first authors to present an application of the LSMC to the calculation of an insurance economic capital were Bauer, Bermann and Reuss in 2010 The application of LSMC techniques to financial option pricing has been implemented in R package LSMonteCarlo However, such an implementation does not exist for the insurance framework 7/ 19

The regression The regression of the average LSMC scenarios on the stock values is the core of the technique Theoretical justification: the random variable E[f (X ) Y ] L 2 can be approximated using a truncation of its Hilbert decomposition E[f (X ) Y ] D c i g i c i R, g i L 2 i=0 The orthonormal basis {g 0, g 1, } is often chosed among weighted orthonormal polynomials, such as Laguerre, Hermite, Legendre or Chebyshev polynomials package orthopolynom 8/ 19

Algorithm We consider N outer scenarios and K LSMC scenarios (K is intended to be rather small) In order to obtain the available capital at time t = 1: 1 Produce N outer scenarios in real world : s i (i = 1,, N), 2 For each i, produce K LSMC scenarios in risk-neutral world : s i,j (i = 1,, N ; j = 1,, K), 3 Perform a least squares regression of these s i,j on some functions of the market values at t = 1, 4 Compute the final expectation as the mean of the predictions given by the model 9/ 19

Example of results: toy model Let us consider a very simple model: a life insurance company sells 10 years-pure endowment contacts (guaranteed rate of 35%), with profit share (90% of profits are redistributed) Its entire assets portfolio is invested in stocks (modelled with a GBM) We assume that the only source of randomness is the evolution of the company s assets: the interest rate is not stochastic and mortality is not taken into account 10/ 19

Results Distribution of losses with LSMC (500 outer sc, 20 lsmc sc, 150 seconds) Distribution of losses with nested (500 outer sc, 500 nested sc, 4278 seconds) Density 000 005 010 015 020 4304711 4306453 Density 000 005 010 015 020 4304914 4306388 4305 4306 4307 4308 4309 losses 4305 4306 4307 4308 4309 losses The relative difference between the two quantiles is 00047 % 11/ 19

Multiple risk factors Of course, real insurers are exposed to more than one risk factor Several variables are then used as regressors for the conditional expectation Such risk factors include: Market prices of financial securities, Short, medium and long term rates, Exchange rates, Prices inflation, Health costs inflation, Lapses, Mortality, 12/ 19

The regression with multiple risk factors When using mutliple risk factors, mutlidimensional polynomials are often used for the regression In this framework, the choice of the variables to include and the degree of the polynomials to use is a major issue In real life situations, the number of regressors can be huge: D x R 1 2 3 4 5 6 7 8 1 1 2 3 4 5 6 7 8 2 2 5 9 14 20 27 35 44 3 3 9 19 34 55 83 119 164 4 4 14 34 69 125 209 329 494 5 5 20 55 125 251 461 791 1286 6 6 27 83 209 461 923 1715 3002 7 7 35 119 329 791 1715 3431 6434 8 8 44 164 494 1286 3002 6434 12869 13/ 19

Choice of the regressors A lot of econometric techniques exist for the selection of the best model from a specific set of models Among them, Selection (forward), Elimination (backward), Bidirectional (mixed) Among the various criteria for significance (R 2, AIC, BIC, C p, ), Bauer et al show that the Mallow criterion C p is well suited for LSMC, as it is good at handling heteroskedasticity of residuals package leaps 14/ 19

Choice of the number of simulations and the maximal degree of the polynomials If all the relevant risk factors are considered, Ê LSMC (N, D) E = E Q [ T as N, D i=t+1 X i (1 + r) t ] Y s, s [0, t] We need to quantify the speed of the convergence in order to select values for N and D The first idea would be to fix a treshold τ > 0 and keep increasing N and D as long as Ê LSMC (N, D) E > τ However the limit E is of course unknown 15/ 19

Validation scenarios To overcome this difficulty, the method of the validation scenarios is widely used It consists in selecting some scenarios (generally as few as 20) by expert judgement based on information obtained on the distribution so as to cover its main segments A common technique is to define shocks for every risk factor and cross them to build validation scenarios 16/ 19

A SSE surface Sum of squared error 35 30 SSE 25 20 D 15 N 17/ 19

Conjugate with other time optimization tools As the LSMC techniques aim at reducing the time necessary to compute simulations, other tools with the same purpose are often simultaneously used Among them, let us mention Variance reduction techniques, such as antithetic variates, control variates, stratified sampling, Parallel computing (package parallel among others), Just-in-time compiler (package compiler), Implementation of some parts of the code in a compiled language (package Rcpp), 18/ 19

Some references: F A Longstaff and E S Schwartz, Valuing American Options by Simulation : A Simple Least Squares Approach, The Review of Financial Studies, 14, 113 (2001) E Clément, D Lamberton, and P Protter, An analysis of a least squares regression method for American option pricing, Finance and Stochastics, 6, 4 (2002) D Bauer, D Bergmann, and A Reuss, Solvency II and nested simulations A least squares Monte Carlo approach, In Proceedings of the 2010 ICA congress (2010) Thank you for your attention! 19/ 19