A new approach for scenario generation in risk management

Similar documents
Math 416/516: Stochastic Simulation

Monte Carlo Methods for Uncertainty Quantification

King s College London

AMH4 - ADVANCED OPTION PRICING. Contents

Monte Carlo Simulations

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

One-Factor Models { 1 Key features of one-factor (equilibrium) models: { All bond prices are a function of a single state variable, the short rate. {

King s College London

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Enlargement of filtration

1 Mathematics in a Pill 1.1 PROBABILITY SPACE AND RANDOM VARIABLES. A probability triple P consists of the following components:

1.1 Basic Financial Derivatives: Forward Contracts and Options

THE MARTINGALE METHOD DEMYSTIFIED

Risk, Return, and Ross Recovery

Risk Neutral Valuation

Computational Finance

IEOR E4703: Monte-Carlo Simulation

Interest Rate Curves Calibration with Monte-Carlo Simulatio

Valuation of derivative assets Lecture 8

Economics has never been a science - and it is even less now than a few years ago. Paul Samuelson. Funeral by funeral, theory advances Paul Samuelson

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

Practical example of an Economic Scenario Generator

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

An Introduction to Stochastic Calculus

D MATH Departement of Mathematics Finite dimensional realizations for the CNKK-volatility surface model

M5MF6. Advanced Methods in Derivatives Pricing

Counterparty Credit Risk Simulation

A No-Arbitrage Theorem for Uncertain Stock Model

Numerical schemes for SDEs

Interest rate models in continuous time

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Stochastic Differential Equations in Finance and Monte Carlo Simulations

BROWNIAN MOTION Antonella Basso, Martina Nardon

Affine term structures for interest rate models

Dynamic Hedging and PDE Valuation

Lecture 5: Review of interest rate models

Stochastic Dynamical Systems and SDE s. An Informal Introduction

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

Stochastic Modelling in Finance

Monte Carlo Methods in Financial Engineering

Valuation of performance-dependent options in a Black- Scholes framework

Implementing the HJM model by Monte Carlo Simulation

Randomness and Fractals

Option Pricing Models for European Options

The stochastic calculus

MAS3904/MAS8904 Stochastic Financial Modelling

The mathematical finance of Quants and backward stochastic differential equations

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Modeling via Stochastic Processes in Finance

Constructing Markov models for barrier options

Order book resilience, price manipulations, and the positive portfolio problem

Replication and Absence of Arbitrage in Non-Semimartingale Models

Exact Sampling of Jump-Diffusion Processes

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06

Drunken Birds, Brownian Motion, and Other Random Fun

Lattice (Binomial Trees) Version 1.2

Help Session 2. David Sovich. Washington University in St. Louis

Polynomial processes in stochastic portofolio theory

Simulating Stochastic Differential Equations

Weierstrass Institute for Applied Analysis and Stochastics Maximum likelihood estimation for jump diffusions

Market interest-rate models

Financial Engineering with FRONT ARENA

Ornstein-Uhlenbeck Theory

Basic Concepts in Mathematical Finance

Recent Advances in Fractional Stochastic Volatility Models

Lifetime Portfolio Selection: A Simple Derivation

The Yield Envelope: Price Ranges for Fixed Income Products

Continuous time; continuous variable stochastic process. We assume that stock prices follow Markov processes. That is, the future movements in a

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 2. Integration For deterministic h : R R,

Credit Risk : Firm Value Model

2.3 Mathematical Finance: Option pricing

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS

Analytical formulas for local volatility model with stochastic. Mohammed Miri

Volatility Smiles and Yield Frowns

1 Introduction. 2 Old Methodology BOARD OF GOVERNORS OF THE FEDERAL RESERVE SYSTEM DIVISION OF RESEARCH AND STATISTICS

Convergence Analysis of Monte Carlo Calibration of Financial Market Models

Hedging Credit Derivatives in Intensity Based Models

Quasi-Monte Carlo for Finance

Estimation of dynamic term structure models

Stochastic Differential equations as applied to pricing of options

Lecture 8: The Black-Scholes theory

Dynamic Relative Valuation

Asymmetric information in trading against disorderly liquidation of a large position.

Brownian Motion and Ito s Lemma

Continuous Time Finance. Tomas Björk

A note on the existence of unique equivalent martingale measures in a Markovian setting

Lecture on Interest Rates

1 The continuous time limit

(1) Consider a European call option and a European put option on a nondividend-paying stock. You are given:

Probability in Options Pricing

Equilibrium Term Structure Models. c 2008 Prof. Yuh-Dauh Lyuu, National Taiwan University Page 854

2.1 Mathematical Basis: Risk-Neutral Pricing

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen

Pricing theory of financial derivatives

The Black-Scholes Model

Fixed Income Modelling

Multilevel Monte Carlo for Basket Options

Computational Finance. Computational Finance p. 1

Introduction to Financial Mathematics

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies

Transcription:

A new approach for scenario generation in risk management Josef Teichmann TU Wien Vienna, March 2009

Scenario generators Scenarios of risk factors are needed for the daily risk analysis (1D and 10D ahead) due to Basel II legislation.

Scenario generators Scenarios of risk factors are needed for the daily risk analysis (1D and 10D ahead) due to Basel II legislation. Generated scenarios should share the most important stylized facts of the respective time series of risk factor in order to reflect the market s information.

Scenario generators Scenarios of risk factors are needed for the daily risk analysis (1D and 10D ahead) due to Basel II legislation. Generated scenarios should share the most important stylized facts of the respective time series of risk factor in order to reflect the market s information. The actual generation of scenarios must be quick and flexible. Changes of markets and of the risk factors should be easy to implement into the scenario generator.

Standard approaches Monte-Carlo Simulation

Standard approaches Monte-Carlo Simulation Analysis of the marginal distributions of risk factors.

Standard approaches Monte-Carlo Simulation Analysis of the marginal distributions of risk factors. Measurement of covariances from the given time-series.

Standard approaches Monte-Carlo Simulation Analysis of the marginal distributions of risk factors. Measurement of covariances from the given time-series. Construction of multivariate distributions by coupling the marginal distributions through the measured covariance structure.

Standard approaches Historical Simulation

Standard approaches Historical Simulation Draw returns from the set of (rescaled) historical returns.

Standard approaches Historical Simulation Draw returns from the set of (rescaled) historical returns. Do this simultaneously for the whole vector of risk factors.

Problems Problems

Problems Problems The analysis of marginal distributions and the measurement of covariances is ill-defined due to short time series.

Problems Problems The analysis of marginal distributions and the measurement of covariances is ill-defined due to short time series. Coupling of distributions via ill-defined covariances is delicate.

Problems Problems The analysis of marginal distributions and the measurement of covariances is ill-defined due to short time series. Coupling of distributions via ill-defined covariances is delicate. Sampling from the constructed distributions may lead to inconsistent results due to misspecification of covariances and due to undefined relations with historical simulations.

Problems Problems The analysis of marginal distributions and the measurement of covariances is ill-defined due to short time series. Coupling of distributions via ill-defined covariances is delicate. Sampling from the constructed distributions may lead to inconsistent results due to misspecification of covariances and due to undefined relations with historical simulations. Flexibility and Reliability of both methods is limited due to their ad-hoc-nature.

A Synthesis Distributional Aspect

A Synthesis Distributional Aspect Generation of scenarios by SDEs, which describe the local dynamics of the respective risk factors

A Synthesis Distributional Aspect Generation of scenarios by SDEs, which describe the local dynamics of the respective risk factors The SDEs are standard models from mathematical Finance like Black-Merton-Scholes, Cox-Ingersoll-Ross, HJM model etc (adequately chosen for the respective risk factor), in particular they are free of arbitrage.

A Synthesis Aspect of historical simulation

A Synthesis Aspect of historical simulation Calibrate the SDEs by directly constructing the characteristics of the dynamics from the time series of the risk factors.

A Synthesis Aspect of historical simulation Calibrate the SDEs by directly constructing the characteristics of the dynamics from the time series of the risk factors. The longer the time series the closer one recovers the true characteristics.

Interest Rates An example: Risk factors from Interest Rates

Interest Rates An example: Risk factors from Interest Rates Risk factors are the yield curve.

Interest Rates An example: Risk factors from Interest Rates Risk factors are the yield curve. The yield curve evolves according to an HJM equation.

Interest Rates An example: Risk factors from Interest Rates Risk factors are the yield curve. The yield curve evolves according to an HJM equation. Numerics of HJM equations?

Interest Rates An example: Risk factors from Interest Rates Risk factors are the yield curve. The yield curve evolves according to an HJM equation. Numerics of HJM equations? Calibration of the HJM equation to the market?

Numerics of SPDEs On a filtered probability space (Ω, F, (F t ) t 0, P) we consider a d-dimensional standard Brownian motion B. Let H denote a Hilbert space of risk factors, then we consider where dy t = (µ 1 (Y t ) + µ 2 (Y t ))dt + Y 0 H, d σ(y t ) λ i dbt, i (1) i=1 σ(y ) : λ 1,..., λ d λ 1,..., λ d is an invertible, linear map on the span of the set of return directions λ 1,..., λ d depending Lipschitz on Y. (2)

We suppose the usual conditions on the drift µ 1, i.e. µ 1 (Y ) = AY + µ 3 (Y ) for Y dom(a). Here A denotes the generator of a strongly continuous semigroup, which will be in our case always a shift to the right or the identity semigroup, on the Hilbert space of risk factors H.

The volatility factor σ is chosen appropriately for the respective risk factors in order to exclude immediate arbitrages (like, e.g., negative interest rates). It should be interpreted as a priori given factor govering the shape of the support of the risk factors, hence it is a geometric factor. The vector fields µ 1 corresponds to appropriately chosen no-arbitrage conditions and the vector field µ 2 lies in the span of λ 1,..., λ d and corresponds to an appropriate change of measure due to Girsanov s theorem.

Numerics of SPDEs Assume that A = d dx, the generator of a strongly continuous shift semigroup and that all other vector fields µ 2, µ 3, σ restrict to Cb -vector field on dom(a) with respect to the operator topology (this means in particular that we have a strong solution Y t ). Then the strong Euler scheme yields a strong short time asymptotics of order 0.5, i.e. E t (Y 0 ) =S t Y 0 + µ 2 (Y 0 )t + µ 3 (Y 0 )t + d σ(y 0 )λ i Bt, i i=1 E( Y T E T /N... E T /N (Y 0 ) ) C 1 N as N for Y 0 dom(a).

Layman s calibration We assume a time series, i.e. an observation of equation (1), on equidistant grid points of distance, denoted by Y 1,..., Y K and we ask the simple question if we can estimate the volatility directions λ 1,..., λ d out of the observations Y 1,..., Y K in a simple way? We announce now an equation of type (1) calibrated to the time series dx (K) t =(µ (K) 1 (X (K) t ) + µ 2 (X (K) t ))dt+ (3) K 1 1 + σ(x (K) t ) (σ(y i ) 1 (Y i+1 Y i )) dwt i, (K 1) i=1 where σ is a the known, non-vanishing geometric factor on the risk factors describing the local dynamics.

Furthermore we have to assume the following technical assumptions, which are necessary from the point of view of SPDEs: 1. The constant volatility directions λ 1,..., λ d are elements of dom(a ).

Theorem Let equation (1) be given in the sense that σ and Y 0 dom(a) are given maps, but λ 1,..., λ d are unknown. We collect a time series of observations Y 1,..., Y K on an equi-distant grid of time distance on an interval of length T = K. Refining the observations through = T K leads to the following limit theorem lim X (K) t = Y t K in distribution for any t 0 if X 0 = Y 0.

Theorem The underlying limit theorem is the following Gaussian one, lim t K 0 t 0 = lim K = t 0 σ(x (K) t ) 1 dx (K) t σ(x s (K) ) 1 (µ (K) 1 (X s (K) ) + µ 2 (X (K) )ds K 1 1 (σ(y i ) 1 (Y i+1 Y i ))W i (K 1) σ(y t ) 1 dy t i=1 t 0 σ(y s ) 1 (µ 1 (Y s ) + µ 2 (Y s )ds. s t

IR-markets Calibration to a IR-market

IR-markets Calibration to a IR-market The implemented dynamics calibrated to the time series is of the following type dr t =( d dx r t + α(r t) 2 K 1 1 2(K 1) α(r i=1 i ) 2 (r i+1 r i ) + α(r K 1 t) K 1 i=1 (r i+1 r i ) dwt i, α(r i ). where α(r) is a non-vanishing field on yield rates. 0 (r i+1 r i ) + µ)dt+

Real world Implementation Three steps

Real world Implementation Three steps Discretization of the previous equation: one step is given by ( corresponds to one timestep) r = shift( )r 0 + drift + volas N, where N is a vector of standard normals. volas and drift are constructed directly from the time series as shown.

Real world Implementation Three steps Discretization of the previous equation: one step is given by ( corresponds to one timestep) r = shift( )r 0 + drift + volas N, where N is a vector of standard normals. volas and drift are constructed directly from the time series as shown. Randomization of simulation time (business time versus running calendar time).

Real world Implementation Three steps Discretization of the previous equation: one step is given by ( corresponds to one timestep) r = shift( )r 0 + drift + volas N, where N is a vector of standard normals. volas and drift are constructed directly from the time series as shown. Randomization of simulation time (business time versus running calendar time). Inclusion of events is easy

Real world Implementation Three steps Discretization of the previous equation: one step is given by ( corresponds to one timestep) r = shift( )r 0 + drift + volas N, where N is a vector of standard normals. volas and drift are constructed directly from the time series as shown. Randomization of simulation time (business time versus running calendar time). Inclusion of events is easy, but unnecessary those days.

Features

Features The longer the time series (large K) the better the stylized facts of the simulations.

Features The longer the time series (large K) the better the stylized facts of the simulations. All cross-correlations match perfectly.

Features The longer the time series (large K) the better the stylized facts of the simulations. All cross-correlations match perfectly. The non-shift -drifts can indeed be neglected, since volas shortrate for real values and less than one day.

An example

An example Four FX rates, HJM dynamics for one domestic and four foreign yield curves, 500 BD of data.

An example Four FX rates, HJM dynamics for one domestic and four foreign yield curves, 500 BD of data. Business time versus running time.

Bayer, C., Teichmann, J., Cubature on Wiener space in infinite dimension, Proceedings of the Royal Society London A, to appear, 2008. Ortega, J.-P., Pullirsch, R., Teichmann, J. and Wergieluk, J., A new approach for scenario generation in risk management, preprint, 2009. Teichmann, J.,Another approach to some rough and stochastic partial differential equations, preprint, 2008.