Collateralized Debt Obligation Pricing on the Cell/B.E. -- A preliminary Result

Size: px
Start display at page:

Download "Collateralized Debt Obligation Pricing on the Cell/B.E. -- A preliminary Result"

Transcription

1 Collateralized Debt Obligation Pricing on the Cell/B.E. -- A preliminary Result Lurng-Kuo Liu Virat Agarwal

2 Outline Objectivee Collateralized Debt Obligation Basics CDO on the Cell/B.E. A preliminary result Conclusion 2 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

3 Objective IBM TJ Watson Research Center Objective Demonstrate the competitive edge of the Cell/B.E. on CDO pricing using Monte Carlo simulation with Gaussian Copula No intention to develop new models for CDO pricing Why CDO? The fastest growing sector of the asset-backed securities market. According to SIFMA, global CDO issuance increased to $488.6 billion in 2006, nearly twice the $249.3 billion issued in CDO is challenging to price. Monte Carlo simulation has been the most popular method for CDO valuation. Monte Carlo simulation can be very resource intensive for large CDOs. Seems to be the good fit for the Cell/B.E. 3 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

4 CDO Basics A Collateralized Debt Obligation (CDO) is an asset-backed security backed by a diversified pool of defaultable instruments like loans, junk bonds, mortgages, etc. If the portfolio contains only credit default swaps (CDS), it is called a synthetic CDO. It is structured as multiple tranches and sold to investors. Each tranche has different priority to claim on the principal. Separate out the risks by prioritize the receipt of principal among the investors. Originating Bank Assets sold to the SPV Cash SPV Principal & interest Funding Cash Senior 30-70% Mezzanine 5-30% Equity 0-5% Loss Detachment point - d Attachment point - a 4 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

5 Distribution of Losses Loss given default amount of the i th reference obligation: L = (1 R ) N i where N i is the notional amount and R i is the recover rate. The accumulated portfolio loss is i i 1{ τ i t } L n ( t) = L i 1{ τ i t} i=1= 1 where is a default indicator Cumulative loss on a given trance d a Senior Mezzanine Equity Portfolio loss L a, d ( t) = ( L( t) a) + ( L( t) d) + where + ( x ) max( x,0) 5 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

6 CDO Pricing Losses due to defaults (the issuer fails to satisfy the terms of the obligation) are the main source of risk as payoffs. Estimate the present value of tranche losses due to defaults default t leg (floating leg) T r( u) du 0 DL = E e dla, d ( t) 0 Calculate the present value of the premium payments weighted by the outstanding capital premium leg (fixed leg) w Ti r( u) du 0 PL = sa, d E δi e min{max[ d L ( ti ),0], d a } i= 1 The fair price of the CDO tranche is defined to be spread such that the expected value of both legs is equal. t T r( u) du 0 E e dla, d ( t) 0 * s = a, d w Ti r( u) du 0 E δie min{max[ d L( ti ),0], d a} i= 1 6 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

7 Modeling Default Times Marginal Distributions Default time τ for a single firm is modeled as the first jump in a Cox process. t λ (u) u du 0 p( τ > t) = E e t t = E 0 p ( τ ) 1 e λ ( u) du Default intensity or hazard rate of a given firm determines its default time. 7 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

8 Modeling Default Times Joint Distributions The primary driver of loss distributions is default codependence correlation sensitivity. The higher the correlation, the more likely extreme loss events (multiple l defaults) become and therefore increases the spread of a senior tranche. Need to model the join distribution of the default times (τ i,, τ m ) of the obligations in the portfolio Gaussian copula is one of the first to be used for modeling the dependence structure in a credit portfolio p( τ t,..., τ t ) =Φ [ ( ( )),..., ( ( ))] 1 1 Φ F t Φ F t 1 1 N N Σ 1 1 N N 8 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

9 Monte Carlo Simulation with Gaussian Copula Draw a sample Z=(Z 1,,Z N ) from an N-dimensional Gaussian distribution, with correlation matrix R Generate independent uniform random numbers Convert them into normal random numbers (W) by using e.g. Box-Muller transformation Perform Cholesky decomposition on the correlation matrix R=C.C T Generate correlated normal random numbers with X=CW Convert this sample to a correlated N-dimensional uniform vector U=(U 1, U N ) = Φ(X) Turn each of these uniforms into a default time samples, by inversion: τ i = F -1 i (U i ) Sort the N-dimensional vector of default time in ascending order and select the default times that happen before maturity date. Use the random default times to generate the cash flow for the fixed leg and floating leg Discount these cash flow to get their present values Repeat the process for m times for the m-path Monte Carlo estimation * For simplicity, calibration process is not included in this work. 9 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

10 Introducing Cell/B.E. v1.0 Cell/B.E. is an accelerator extension to 64b Power Built on a Power ecosystem Used best know system practices for processor design Sets a new performance standard Exploits parallelism while achieving high frequency Supercomputer attributes with extreme floating point capabilities Sustains high memory bandwidth with smart DMA First Generation Cell/B.E. controllers Designed for natural human interaction Photo-realistic effects Predictable real-time response Virtualized resources for concurrent activities Designed for flexibility Wide variety of application domains Highly abstracted to highly exploitable programming models Reconfigurable I/O interfaces Virtual trusted computing environment for security Cell/B.E. is the chip powering the Sony PS3 (Shipped in volume the US in Nov 06) 10 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal 90 nm 241M transistors 235mm2 9 cores, 10 threads >200 GFlops (SP) >20 GFlops (DP) Up to 25 GB/s memory B/W Up to 75 GB/s I/O B/W >300 GB/s EIB Top frequency >4GHz (observed in lab)

11 Cell/B.E. Features Heterogeneous multi-core system architecture Power Processor Element for control tasks Synergistic Processor Elements for data- intensive processing Synergistic Processor Element (SPE) consists of Synergistic Processor Unit (SPU) Synergistic Memory Flow Control (MFC) Data movement and synchronization Interface to highperformance Element Interconnect Bus SPE 16B/cycle SPU SXU LS MFC SPU SXU PPE LS MFC L2 SPU SXU LS MFC 16B/cycle PPU L1 SPU SXU LS MFC 32B/cycle 16B/cycle SPU SXU LS MFC EIB (up to 96B/cycle) PXU 64-bit Power Architecture with VMX SPU SXU LS MFC 16B/cycle MIC Dual XDR TM SPU SXU LS MFC SPU SXU BIC LS MFC FlexIO TM 16B/cycle (2x) 11 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

12 Profiling results of the CDO pricing algorithm Running time of various stages in CDO pricing Cholesky Decomposition Calculate Payments Sum Payments Statistics Generate Correlated Random numbers Generate Default Times Generate Normals Sorting Using 100 firms and 100,000 paths Computational Complexity of various stages: Generate Normals: O(Np) Cholesky Decomposition: O(N 3 ) Generate Correlated Random Numbers: O(N 2 p) Generate Default Times: O(Np) Sort: O(pN logn) Calculate Payments: O(Np) 12 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

13 Random Numbers: Mersenne Twister Astronomical period of , suitable for Monte Carlo Algorithm series of shift operations on x k+n generates the output random number 2 different parallelization strategies Optimize for a single SPE, use different (random) seeds. Fine-grain parallelism for generating a single stream. 13 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

14 Optimization for the SPE N = 624, M=397 Vector starting ti from location (i+1) or (i+m) may not be quadword aligned. Computation of latter part of array requires updated data from the first M entries Data dependence 14 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

15 Normalized Random Numbers: Polar Method 1. Generate Random Numbers a & b 2. V 1 2a-1 V 2 2b-1 3. R V V If R > 1, continue from STEP 1 - R 1 sqrt (-2 logr/r) - X V 1 R 1 - Y V 2 R 1 Optimization on SPE Use two random number vectors a & b Redo if condition fails for any pair of random numbers Overheard due to skipping of perfectly normal random numbers 15 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

16 Performance Comparison of RNG (MT) with other architectures Time (in seconds) to generate 100 million random numbers in sequential and block pattern on various architectures. * Source: 16 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

17 Performance Comparison of RNG (MT) with other architectures P erformance comparison of RNG (Mersene T w ister) on various architectures Block Sequential (seconds) Time Intel_1.4 Intel_3.0 AMD_2.4 PPC_1.33 Cell 17 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

18 Performance compared with other Cell/B.E. implementations Performance comparison of our optimized RNG (Mersene Twister) as compared with other Cell/B.E. implementations nning Time (seconds) Ru Another Cell RNG (MT) SDK RNG* Our RNG Time (in seconds) to generate 100 million normalized random numbers on a single SPE. * Vectorized ed Random Number generation e available with Cell SDK 2.1 Running Time (seco onds) Performance comparison of our optimized RNG (with Normalization) as compared with other Cell/B.E. implementatoins bit 64-bit Another Cell RNG w/n Our RNG w/n 18 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

19 Correlation Matrix : Cholesky Decomposition Cholesky decomposition on correlation matrix C -> LL T, where L is a NxN lower triangular matrix Modified d version of the Gauss Algorithm Initial optimized version for a single SPE Analyzing ways to further optimize and parallelize on the Cell. 19 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

20 Generating Correlated Random Numbers Compute N (number of firms) normalized random numbers. Vector V[0.. N-1]. Calculate V = LV, where L is a lower triangular matrix. Cell Optimization: Branch mispredicts compromise performance for small N. 2 load instructions (6 cycles) for each madd (6 cycles), inefficient use of the even pipeline. pp Initial performance results. 20 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

21 Generating Correlated Random Numbers Also working on utilizing the lower triangular property of the matrix L, to achieve better performance. 21 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

22 Conclusions CDO pricing is computationally intensive instead of communications intensive. We use Monte-Carlo simulation Highly scalable among various SPEs Initial Performance results Show substantial speedup for Mersenne Twister and Normalization as compared to other architectures Initial results for cholesky decomposition and generating correlated random numbers. Cell is a good fit for financial workloads. Double precision is essential for FSS workloads 22 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

23 Thank you Questions? 23 CDO Pricing on Cell/Lurng-Kuo Liu/Virat Agarwal

FPGA ACCELERATION OF MONTE-CARLO BASED CREDIT DERIVATIVE PRICING

FPGA ACCELERATION OF MONTE-CARLO BASED CREDIT DERIVATIVE PRICING FPGA ACCELERATION OF MONTE-CARLO BASED CREDIT DERIVATIVE PRICING Alexander Kaganov, Paul Chow Department of Electrical and Computer Engineering University of Toronto Toronto, ON, Canada M5S 3G4 email:

More information

Exhibit 2 The Two Types of Structures of Collateralized Debt Obligations (CDOs)

Exhibit 2 The Two Types of Structures of Collateralized Debt Obligations (CDOs) II. CDO and CDO-related Models 2. CDS and CDO Structure Credit default swaps (CDSs) and collateralized debt obligations (CDOs) provide protection against default in exchange for a fee. A typical contract

More information

Financial Risk Modeling on Low-power Accelerators: Experimental Performance Evaluation of TK1 with FPGA

Financial Risk Modeling on Low-power Accelerators: Experimental Performance Evaluation of TK1 with FPGA Financial Risk Modeling on Low-power Accelerators: Experimental Performance Evaluation of TK1 with FPGA Rajesh Bordawekar and Daniel Beece IBM T. J. Watson Research Center 3/17/2015 2014 IBM Corporation

More information

History of Monte Carlo Method

History of Monte Carlo Method Monte Carlo Methods History of Monte Carlo Method Errors in Estimation and Two Important Questions for Monte Carlo Controlling Error A simple Monte Carlo simulation to approximate the value of pi could

More information

MATH FOR CREDIT. Purdue University, Feb 6 th, SHIKHAR RANJAN Credit Products Group, Morgan Stanley

MATH FOR CREDIT. Purdue University, Feb 6 th, SHIKHAR RANJAN Credit Products Group, Morgan Stanley MATH FOR CREDIT Purdue University, Feb 6 th, 2004 SHIKHAR RANJAN Credit Products Group, Morgan Stanley Outline The space of credit products Key drivers of value Mathematical models Pricing Trading strategies

More information

Valuation of Forward Starting CDOs

Valuation of Forward Starting CDOs Valuation of Forward Starting CDOs Ken Jackson Wanhe Zhang February 10, 2007 Abstract A forward starting CDO is a single tranche CDO with a specified premium starting at a specified future time. Pricing

More information

Design of a Financial Application Driven Multivariate Gaussian Random Number Generator for an FPGA

Design of a Financial Application Driven Multivariate Gaussian Random Number Generator for an FPGA Design of a Financial Application Driven Multivariate Gaussian Random Number Generator for an FPGA Chalermpol Saiprasert, Christos-Savvas Bouganis and George A. Constantinides Department of Electrical

More information

NtInsight for ALM. Feature List

NtInsight for ALM. Feature List NtInsight for ALM Feature List Purpose of NtInsight for ALM The software of choice for advanced asset-liability management. Risk reports for ALM Financial report for each business unit Balance sheet Income

More information

SPEED UP OF NUMERIC CALCULATIONS USING A GRAPHICS PROCESSING UNIT (GPU)

SPEED UP OF NUMERIC CALCULATIONS USING A GRAPHICS PROCESSING UNIT (GPU) SPEED UP OF NUMERIC CALCULATIONS USING A GRAPHICS PROCESSING UNIT (GPU) NIKOLA VASILEV, DR. ANATOLIY ANTONOV Eurorisk Systems Ltd. 31, General Kiselov str. BG-9002 Varna, Bulgaria Phone +359 52 612 367

More information

Pricing & Risk Management of Synthetic CDOs

Pricing & Risk Management of Synthetic CDOs Pricing & Risk Management of Synthetic CDOs Jaffar Hussain* j.hussain@alahli.com September 2006 Abstract The purpose of this paper is to analyze the risks of synthetic CDO structures and their sensitivity

More information

F1 Acceleration for Montecarlo: financial algorithms on FPGA

F1 Acceleration for Montecarlo: financial algorithms on FPGA F1 Acceleration for Montecarlo: financial algorithms on FPGA Presented By Liang Ma, Luciano Lavagno Dec 10 th 2018 Contents Financial problems and mathematical models High level synthesis Optimization

More information

Advanced Tools for Risk Management and Asset Pricing

Advanced Tools for Risk Management and Asset Pricing MSc. Finance/CLEFIN 2014/2015 Edition Advanced Tools for Risk Management and Asset Pricing June 2015 Exam for Non-Attending Students Solutions Time Allowed: 120 minutes Family Name (Surname) First Name

More information

Monte-Carlo Pricing under a Hybrid Local Volatility model

Monte-Carlo Pricing under a Hybrid Local Volatility model Monte-Carlo Pricing under a Hybrid Local Volatility model Mizuho International plc GPU Technology Conference San Jose, 14-17 May 2012 Introduction Key Interests in Finance Pricing of exotic derivatives

More information

Automatic Generation and Optimisation of Reconfigurable Financial Monte-Carlo Simulations

Automatic Generation and Optimisation of Reconfigurable Financial Monte-Carlo Simulations Automatic Generation and Optimisation of Reconfigurable Financial Monte-Carlo s David B. Thomas, Jacob A. Bower, Wayne Luk {dt1,wl}@doc.ic.ac.uk Department of Computing Imperial College London Abstract

More information

Advanced Quantitative Methods for Asset Pricing and Structuring

Advanced Quantitative Methods for Asset Pricing and Structuring MSc. Finance/CLEFIN 2017/2018 Edition Advanced Quantitative Methods for Asset Pricing and Structuring May 2017 Exam for Non Attending Students Time Allowed: 95 minutes Family Name (Surname) First Name

More information

Reconfigurable Acceleration for Monte Carlo based Financial Simulation

Reconfigurable Acceleration for Monte Carlo based Financial Simulation Reconfigurable Acceleration for Monte Carlo based Financial Simulation G.L. Zhang, P.H.W. Leong, C.H. Ho, K.H. Tsoi, C.C.C. Cheung*, D. Lee**, Ray C.C. Cheung*** and W. Luk*** The Chinese University of

More information

Rapid computation of prices and deltas of nth to default swaps in the Li Model

Rapid computation of prices and deltas of nth to default swaps in the Li Model Rapid computation of prices and deltas of nth to default swaps in the Li Model Mark Joshi, Dherminder Kainth QUARC RBS Group Risk Management Summary Basic description of an nth to default swap Introduction

More information

Barrier Option. 2 of 33 3/13/2014

Barrier Option. 2 of 33 3/13/2014 FPGA-based Reconfigurable Computing for Pricing Multi-Asset Barrier Options RAHUL SRIDHARAN, GEORGE COOKE, KENNETH HILL, HERMAN LAM, ALAN GEORGE, SAAHPC '12, PROCEEDINGS OF THE 2012 SYMPOSIUM ON APPLICATION

More information

Ultimate Control. Maxeler RiskAnalytics

Ultimate Control. Maxeler RiskAnalytics Ultimate Control Maxeler RiskAnalytics Analytics Risk Financial markets are rapidly evolving. Data volume and velocity are growing exponentially. To keep ahead of the competition financial institutions

More information

Contagion models with interacting default intensity processes

Contagion models with interacting default intensity processes Contagion models with interacting default intensity processes Yue Kuen KWOK Hong Kong University of Science and Technology This is a joint work with Kwai Sun Leung. 1 Empirical facts Default of one firm

More information

Dynamic Factor Copula Model

Dynamic Factor Copula Model Dynamic Factor Copula Model Ken Jackson Alex Kreinin Wanhe Zhang March 7, 2010 Abstract The Gaussian factor copula model is the market standard model for multi-name credit derivatives. Its main drawback

More information

Accelerating Quantitative Financial Computing with CUDA and GPUs

Accelerating Quantitative Financial Computing with CUDA and GPUs Accelerating Quantitative Financial Computing with CUDA and GPUs NVIDIA GPU Technology Conference San Jose, California Gerald A. Hanweck, Jr., PhD CEO, Hanweck Associates, LLC Hanweck Associates, LLC 30

More information

Analytical Pricing of CDOs in a Multi-factor Setting. Setting by a Moment Matching Approach

Analytical Pricing of CDOs in a Multi-factor Setting. Setting by a Moment Matching Approach Analytical Pricing of CDOs in a Multi-factor Setting by a Moment Matching Approach Antonio Castagna 1 Fabio Mercurio 2 Paola Mosconi 3 1 Iason Ltd. 2 Bloomberg LP. 3 Banca IMI CONSOB-Università Bocconi,

More information

Credit Risk Summit Europe

Credit Risk Summit Europe Fast Analytic Techniques for Pricing Synthetic CDOs Credit Risk Summit Europe 3 October 2004 Jean-Paul Laurent Professor, ISFA Actuarial School, University of Lyon & Scientific Consultant, BNP-Paribas

More information

Pricing CDOs with the Fourier Transform Method. Chien-Han Tseng Department of Finance National Taiwan University

Pricing CDOs with the Fourier Transform Method. Chien-Han Tseng Department of Finance National Taiwan University Pricing CDOs with the Fourier Transform Method Chien-Han Tseng Department of Finance National Taiwan University Contents Introduction. Introduction. Organization of This Thesis Literature Review. The Merton

More information

RISKMETRICS. Dr Philip Symes

RISKMETRICS. Dr Philip Symes 1 RISKMETRICS Dr Philip Symes 1. Introduction 2 RiskMetrics is JP Morgan's risk management methodology. It was released in 1994 This was to standardise risk analysis in the industry. Scenarios are generated

More information

Advanced Quantitative Methods for Asset Pricing and Structuring

Advanced Quantitative Methods for Asset Pricing and Structuring MSc. Finance/CLEFIN 2017/2018 Edition Advanced Quantitative Methods for Asset Pricing and Structuring May 2017 Exam for Attending Students Time Allowed: 55 minutes Family Name (Surname) First Name Student

More information

Publication date: 12-Nov-2001 Reprinted from RatingsDirect

Publication date: 12-Nov-2001 Reprinted from RatingsDirect Publication date: 12-Nov-2001 Reprinted from RatingsDirect Commentary CDO Evaluator Applies Correlation and Monte Carlo Simulation to the Art of Determining Portfolio Quality Analyst: Sten Bergman, New

More information

Accelerating Financial Computation

Accelerating Financial Computation Accelerating Financial Computation Wayne Luk Department of Computing Imperial College London HPC Finance Conference and Training Event Computational Methods and Technologies for Finance 13 May 2013 1 Accelerated

More information

Computational Finance in CUDA. Options Pricing with Black-Scholes and Monte Carlo

Computational Finance in CUDA. Options Pricing with Black-Scholes and Monte Carlo Computational Finance in CUDA Options Pricing with Black-Scholes and Monte Carlo Overview CUDA is ideal for finance computations Massive data parallelism in finance Highly independent computations High

More information

Mark Redekopp, All rights reserved. EE 357 Unit 12. Performance Modeling

Mark Redekopp, All rights reserved. EE 357 Unit 12. Performance Modeling EE 357 Unit 12 Performance Modeling An Opening Question An Intel and a Sun/SPARC computer measure their respective rates of instruction execution on the same application written in C Mark Redekopp, All

More information

Theoretical Problems in Credit Portfolio Modeling 2

Theoretical Problems in Credit Portfolio Modeling 2 Theoretical Problems in Credit Portfolio Modeling 2 David X. Li Shanghai Advanced Institute of Finance (SAIF) Shanghai Jiaotong University(SJTU) November 3, 2017 Presented at the University of South California

More information

Advanced Quantitative Methods for Asset Pricing and Structuring

Advanced Quantitative Methods for Asset Pricing and Structuring MSc. Finance/CLEFIN 2017/2018 Edition Advanced Quantitative Methods for Asset Pricing and Structuring May 2017 Exam for Non Attending Students Time Allowed: 95 minutes Family Name (Surname) First Name

More information

CDO Hedging and Risk Management with R

CDO Hedging and Risk Management with R CDO Hedging and Risk Management with R G. Bruno 1 1 Economics, Statistics and Research D.G. Bank of Italy UseR 2015, Aalborg University, Denmark. June 30 - July 3 Outline 1 Motivation Credit risk instruments

More information

Monte Carlo Methods in Finance

Monte Carlo Methods in Finance Monte Carlo Methods in Finance Peter Jackel JOHN WILEY & SONS, LTD Preface Acknowledgements Mathematical Notation xi xiii xv 1 Introduction 1 2 The Mathematics Behind Monte Carlo Methods 5 2.1 A Few Basic

More information

Discussion of An empirical analysis of the pricing of collateralized Debt obligation by Francis Longstaff and Arvind Rajan

Discussion of An empirical analysis of the pricing of collateralized Debt obligation by Francis Longstaff and Arvind Rajan Discussion of An empirical analysis of the pricing of collateralized Debt obligation by Francis Longstaff and Arvind Rajan Pierre Collin-Dufresne GSAM and UC Berkeley NBER - July 2006 Summary The CDS/CDX

More information

Innovation in the global credit

Innovation in the global credit 2010 IEEE. Reprinted, with permission, from Stephen Weston, Jean-Tristan Marin, James Spooner, Oliver Pell, Oskar Mencer, Accelerating the computation of portfolios of tranched credit derivatives, IEEE

More information

Assessing Solvency by Brute Force is Computationally Tractable

Assessing Solvency by Brute Force is Computationally Tractable O T Y H E H U N I V E R S I T F G Assessing Solvency by Brute Force is Computationally Tractable (Applying High Performance Computing to Actuarial Calculations) E D I N B U R M.Tucker@epcc.ed.ac.uk Assessing

More information

2.1 Mathematical Basis: Risk-Neutral Pricing

2.1 Mathematical Basis: Risk-Neutral Pricing Chapter Monte-Carlo Simulation.1 Mathematical Basis: Risk-Neutral Pricing Suppose that F T is the payoff at T for a European-type derivative f. Then the price at times t before T is given by f t = e r(t

More information

Delta-Hedging Correlation Risk?

Delta-Hedging Correlation Risk? ISFA, Université Lyon 1 International Finance Conference 6 - Tunisia Hammamet, 10-12 March 2011 Introduction, Stéphane Crépey and Yu Hang Kan (2010) Introduction Performance analysis of alternative hedging

More information

VALUE-ADDING ACTIVE CREDIT PORTFOLIO MANAGEMENT

VALUE-ADDING ACTIVE CREDIT PORTFOLIO MANAGEMENT VALUE-ADDING ACTIVE CREDIT PORTFOLIO MANAGEMENT OPTIMISATION AT ALL LEVELS Dr. Christian Bluhm Head Credit Portfolio Management Credit Suisse, Zurich September 28-29, 2005, Wiesbaden AGENDA INTRODUCTION

More information

Liangzi AUTO: A Parallel Automatic Investing System Based on GPUs for P2P Lending Platform. Gang CHEN a,*

Liangzi AUTO: A Parallel Automatic Investing System Based on GPUs for P2P Lending Platform. Gang CHEN a,* 2017 2 nd International Conference on Computer Science and Technology (CST 2017) ISBN: 978-1-60595-461-5 Liangzi AUTO: A Parallel Automatic Investing System Based on GPUs for P2P Lending Platform Gang

More information

Stochastic Grid Bundling Method

Stochastic Grid Bundling Method Stochastic Grid Bundling Method GPU Acceleration Delft University of Technology - Centrum Wiskunde & Informatica Álvaro Leitao Rodríguez and Cornelis W. Oosterlee London - December 17, 2015 A. Leitao &

More information

GPU-Accelerated Quant Finance: The Way Forward

GPU-Accelerated Quant Finance: The Way Forward GPU-Accelerated Quant Finance: The Way Forward NVIDIA GTC Express Webinar Gerald A. Hanweck, Jr., PhD CEO, Hanweck Associates, LLC Hanweck Associates, LLC 30 Broad St., 42nd Floor New York, NY 10004 www.hanweckassoc.com

More information

CDO Pricing with Copulae

CDO Pricing with Copulae SFB 649 Discussion Paper 2009-013 CDO Pricing with Copulae Barbara Choroś* Wolfgang Härdle* Ostap Okhrin* *Humboldt-Universität zu Berlin, Germany SFB 6 4 9 E C O N O M I C R I S K B E R L I N This research

More information

Near Real-Time Risk Simulation of Complex Portfolios on Heterogeneous Computing Systems with OpenCL

Near Real-Time Risk Simulation of Complex Portfolios on Heterogeneous Computing Systems with OpenCL Near Real-Time Risk Simulation of Complex Portfolios on Heterogeneous Computing Systems with OpenCL Javier Alejandro Varela, Norbert Wehn Microelectronic Systems Design Research Group University of Kaiserslautern,

More information

Credit Risk in Banking

Credit Risk in Banking Credit Risk in Banking CREDIT DERIVATIVES Hull J., Options, futures, and other derivatives, Ed. 7, chapter 23 Sebastiano Vitali, 2017/2018 Credit derivatives Credit derivatives are contracts where the

More information

Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery

Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery UNSW Actuarial Studies Research Symposium 2006 University of New South Wales Tom Hoedemakers Yuri Goegebeur Jurgen Tistaert Tom

More information

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

PRICING AMERICAN OPTIONS WITH LEAST SQUARES MONTE CARLO ON GPUS. Massimiliano Fatica, NVIDIA Corporation PRICING AMERICAN OPTIONS WITH LEAST SQUARES MONTE CARLO ON GPUS Massimiliano Fatica, NVIDIA Corporation OUTLINE! Overview! Least Squares Monte Carlo! GPU implementation! Results! Conclusions OVERVIEW!

More information

Collective Defined Contribution Plan Contest Model Overview

Collective Defined Contribution Plan Contest Model Overview Collective Defined Contribution Plan Contest Model Overview This crowd-sourced contest seeks an answer to the question, What is the optimal investment strategy and risk-sharing policy that provides long-term

More information

Financial Risk Management

Financial Risk Management Financial Risk Management Professor: Thierry Roncalli Evry University Assistant: Enareta Kurtbegu Evry University Tutorial exercices #4 1 Correlation and copulas 1. The bivariate Gaussian copula is given

More information

Multi-level Stochastic Valuations

Multi-level Stochastic Valuations Multi-level Stochastic Valuations 14 March 2016 High Performance Computing in Finance Conference 2016 Grigorios Papamanousakis Quantitative Strategist, Investment Solutions Aberdeen Asset Management 0

More information

Financial Risk Forecasting Chapter 7 Simulation methods for VaR for options and bonds

Financial Risk Forecasting Chapter 7 Simulation methods for VaR for options and bonds Financial Risk Forecasting Chapter 7 Simulation methods for VaR for options and bonds Jon Danielsson 2017 London School of Economics To accompany Financial Risk Forecasting www.financialriskforecasting.com

More information

Optimal Stochastic Recovery for Base Correlation

Optimal Stochastic Recovery for Base Correlation Optimal Stochastic Recovery for Base Correlation Salah AMRAOUI - Sebastien HITIER BNP PARIBAS June-2008 Abstract On the back of monoline protection unwind and positive gamma hunting, spreads of the senior

More information

Financial Mathematics and Supercomputing

Financial Mathematics and Supercomputing GPU acceleration in early-exercise option valuation Álvaro Leitao and Cornelis W. Oosterlee Financial Mathematics and Supercomputing A Coruña - September 26, 2018 Á. Leitao & Kees Oosterlee SGBM on GPU

More information

1.2 Product nature of credit derivatives

1.2 Product nature of credit derivatives 1.2 Product nature of credit derivatives Payoff depends on the occurrence of a credit event: default: any non-compliance with the exact specification of a contract price or yield change of a bond credit

More information

Many-core Accelerated LIBOR Swaption Portfolio Pricing

Many-core Accelerated LIBOR Swaption Portfolio Pricing 2012 SC Companion: High Performance Computing, Networking Storage and Analysis Many-core Accelerated LIBOR Swaption Portfolio Pricing Jörg Lotze, Paul D. Sutton, Hicham Lahlou Xcelerit Dunlop House, Fenian

More information

Diversification Benefit Calculations for Retail Portfolios

Diversification Benefit Calculations for Retail Portfolios Diversification Benefit Calculations for Retail Portfolios Joseph L. Breeden President & COO breeden@strategicanalytics.com Strategic Analytics Today $1+ trillion in assets being analyzed in > 25 countries

More information

Simple Dynamic model for pricing and hedging of heterogeneous CDOs. Andrei Lopatin

Simple Dynamic model for pricing and hedging of heterogeneous CDOs. Andrei Lopatin Simple Dynamic model for pricing and hedging of heterogeneous CDOs Andrei Lopatin Outline Top down (aggregate loss) vs. bottom up models. Local Intensity (LI) Model. Calibration of the LI model to the

More information

An Approximation for Credit Portfolio Losses

An Approximation for Credit Portfolio Losses An Approximation for Credit Portfolio Losses Rüdiger Frey Universität Leipzig Monika Popp Universität Leipzig April 26, 2007 Stefan Weber Cornell University Introduction Mixture models play an important

More information

AFFI conference June, 24, 2003

AFFI conference June, 24, 2003 Basket default swaps, CDO s and Factor Copulas AFFI conference June, 24, 2003 Jean-Paul Laurent ISFA Actuarial School, University of Lyon Paper «basket defaults swaps, CDO s and Factor Copulas» available

More information

The Term Structure and Interest Rate Dynamics Cross-Reference to CFA Institute Assigned Topic Review #35

The Term Structure and Interest Rate Dynamics Cross-Reference to CFA Institute Assigned Topic Review #35 Study Sessions 12 & 13 Topic Weight on Exam 10 20% SchweserNotes TM Reference Book 4, Pages 1 105 The Term Structure and Interest Rate Dynamics Cross-Reference to CFA Institute Assigned Topic Review #35

More information

Credit Risk Modeling Using Excel and VBA with DVD O. Gunter Loffler Peter N. Posch. WILEY A John Wiley and Sons, Ltd., Publication

Credit Risk Modeling Using Excel and VBA with DVD O. Gunter Loffler Peter N. Posch. WILEY A John Wiley and Sons, Ltd., Publication Credit Risk Modeling Using Excel and VBA with DVD O Gunter Loffler Peter N. Posch WILEY A John Wiley and Sons, Ltd., Publication Preface to the 2nd edition Preface to the 1st edition Some Hints for Troubleshooting

More information

e-companion ONLY AVAILABLE IN ELECTRONIC FORM

e-companion ONLY AVAILABLE IN ELECTRONIC FORM OPERATIONS RESEARCH doi 1.1287/opre.11.864ec e-companion ONLY AVAILABLE IN ELECTRONIC FORM informs 21 INFORMS Electronic Companion Risk Analysis of Collateralized Debt Obligations by Kay Giesecke and Baeho

More information

The Effect of Credit Risk Transfer on Financial Stability

The Effect of Credit Risk Transfer on Financial Stability The Effect of Credit Risk Transfer on Financial Stability Dirk Baur, Elisabeth Joossens Institute for the Protection and Security of the Citizen 2005 EUR 21521 EN European Commission Directorate-General

More information

Analytics in 10 Micro-Seconds Using FPGAs. David B. Thomas Imperial College London

Analytics in 10 Micro-Seconds Using FPGAs. David B. Thomas Imperial College London Analytics in 10 Micro-Seconds Using FPGAs David B. Thomas dt10@imperial.ac.uk Imperial College London Overview 1. The case for low-latency computation 2. Quasi-Random Monte-Carlo in 10us 3. Binomial Trees

More information

MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS

MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS MARK S. JOSHI Abstract. The pricing of callable derivative products with complicated pay-offs is studied. A new method for finding

More information

Applications of CDO Modeling Techniques in Credit Portfolio Management

Applications of CDO Modeling Techniques in Credit Portfolio Management Applications of CDO Modeling Techniques in Credit Portfolio Management Christian Bluhm Credit Portfolio Management (CKR) Credit Suisse, Zurich Date: October 12, 2006 Slide Agenda* Credit portfolio management

More information

HPC IN THE POST 2008 CRISIS WORLD

HPC IN THE POST 2008 CRISIS WORLD GTC 2016 HPC IN THE POST 2008 CRISIS WORLD Pierre SPATZ MUREX 2016 STANFORD CENTER FOR FINANCIAL AND RISK ANALYTICS HPC IN THE POST 2008 CRISIS WORLD Pierre SPATZ MUREX 2016 BACK TO 2008 FINANCIAL MARKETS

More information

Financial Models with Levy Processes and Volatility Clustering

Financial Models with Levy Processes and Volatility Clustering Financial Models with Levy Processes and Volatility Clustering SVETLOZAR T. RACHEV # YOUNG SHIN ICIM MICHELE LEONARDO BIANCHI* FRANK J. FABOZZI WILEY John Wiley & Sons, Inc. Contents Preface About the

More information

Dynamic Wrong-Way Risk in CVA Pricing

Dynamic Wrong-Way Risk in CVA Pricing Dynamic Wrong-Way Risk in CVA Pricing Yeying Gu Current revision: Jan 15, 2017. Abstract Wrong-way risk is a fundamental component of derivative valuation that was largely neglected prior to the 2008 financial

More information

Value at Risk Ch.12. PAK Study Manual

Value at Risk Ch.12. PAK Study Manual Value at Risk Ch.12 Related Learning Objectives 3a) Apply and construct risk metrics to quantify major types of risk exposure such as market risk, credit risk, liquidity risk, regulatory risk etc., and

More information

A Generic One-Factor Lévy Model for Pricing Synthetic CDOs

A Generic One-Factor Lévy Model for Pricing Synthetic CDOs A Generic One-Factor Lévy Model for Pricing Synthetic CDOs Wim Schoutens - joint work with Hansjörg Albrecher and Sophie Ladoucette Maryland 30th of September 2006 www.schoutens.be Abstract The one-factor

More information

The Correlation Smile Recovery

The Correlation Smile Recovery Fortis Bank Equity & Credit Derivatives Quantitative Research The Correlation Smile Recovery E. Vandenbrande, A. Vandendorpe, Y. Nesterov, P. Van Dooren draft version : March 2, 2009 1 Introduction Pricing

More information

Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery

Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery Yuri Goegebeur Tom Hoedemakers Jurgen Tistaert Abstract A synthetic collateralized debt obligation, or synthetic CDO, is a transaction

More information

Monte Carlo Methods for Uncertainty Quantification

Monte Carlo Methods for Uncertainty Quantification Monte Carlo Methods for Uncertainty Quantification Abdul-Lateef Haji-Ali Based on slides by: Mike Giles Mathematical Institute, University of Oxford Contemporary Numerical Techniques Haji-Ali (Oxford)

More information

Managing the Newest Derivatives Risks

Managing the Newest Derivatives Risks Managing the Newest Derivatives Risks Michel Crouhy IXIS Corporate and Investment Bank / A subsidiary of NATIXIS Derivatives 2007: New Ideas, New Instruments, New markets NYU Stern School of Business,

More information

Credit Risk Models with Filtered Market Information

Credit Risk Models with Filtered Market Information Credit Risk Models with Filtered Market Information Rüdiger Frey Universität Leipzig Bressanone, July 2007 ruediger.frey@math.uni-leipzig.de www.math.uni-leipzig.de/~frey joint with Abdel Gabih and Thorsten

More information

Credit Portfolio Risk

Credit Portfolio Risk Credit Portfolio Risk Tiziano Bellini Università di Bologna November 29, 2013 Tiziano Bellini (Università di Bologna) Credit Portfolio Risk November 29, 2013 1 / 47 Outline Framework Credit Portfolio Risk

More information

Pricing Simple Credit Derivatives

Pricing Simple Credit Derivatives Pricing Simple Credit Derivatives Marco Marchioro www.statpro.com Version 1.4 March 2009 Abstract This paper gives an introduction to the pricing of credit derivatives. Default probability is defined and

More information

Counterparty Risk Modeling for Credit Default Swaps

Counterparty Risk Modeling for Credit Default Swaps Counterparty Risk Modeling for Credit Default Swaps Abhay Subramanian, Avinayan Senthi Velayutham, and Vibhav Bukkapatanam Abstract Standard Credit Default Swap (CDS pricing methods assume that the buyer

More information

On the relative pricing of long maturity S&P 500 index options and CDX tranches

On the relative pricing of long maturity S&P 500 index options and CDX tranches On the relative pricing of long maturity S&P 5 index options and CDX tranches Pierre Collin-Dufresne Robert Goldstein Fan Yang May 21 Motivation Overview CDX Market The model Results Final Thoughts Securitized

More information

Valuation of a CDO and an n th to Default CDS Without Monte Carlo Simulation

Valuation of a CDO and an n th to Default CDS Without Monte Carlo Simulation Forthcoming: Journal of Derivatives Valuation of a CDO and an n th to Default CDS Without Monte Carlo Simulation John Hull and Alan White 1 Joseph L. Rotman School of Management University of Toronto First

More information

Modelling Counterparty Exposure and CVA An Integrated Approach

Modelling Counterparty Exposure and CVA An Integrated Approach Swissquote Conference Lausanne Modelling Counterparty Exposure and CVA An Integrated Approach Giovanni Cesari October 2010 1 Basic Concepts CVA Computation Underlying Models Modelling Framework: AMC CVA:

More information

Toward a coherent Monte Carlo simulation of CVA

Toward a coherent Monte Carlo simulation of CVA Toward a coherent Monte Carlo simulation of CVA Lokman Abbas-Turki (Joint work with A. I. Bouselmi & M. A. Mikou) TU Berlin January 9, 2013 Lokman (TU Berlin) Advances in Mathematical Finance 1 / 16 Plan

More information

Pricing Early-exercise options

Pricing Early-exercise options Pricing Early-exercise options GPU Acceleration of SGBM method Delft University of Technology - Centrum Wiskunde & Informatica Álvaro Leitao Rodríguez and Cornelis W. Oosterlee Lausanne - December 4, 2016

More information

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors 3.4 Copula approach for modeling default dependency Two aspects of modeling the default times of several obligors 1. Default dynamics of a single obligor. 2. Model the dependence structure of defaults

More information

Accelerated Option Pricing Multiple Scenarios

Accelerated Option Pricing Multiple Scenarios Accelerated Option Pricing in Multiple Scenarios 04.07.2008 Stefan Dirnstorfer (stefan@thetaris.com) Andreas J. Grau (grau@thetaris.com) 1 Abstract This paper covers a massive acceleration of Monte-Carlo

More information

Chapter 2 Uncertainty Analysis and Sampling Techniques

Chapter 2 Uncertainty Analysis and Sampling Techniques Chapter 2 Uncertainty Analysis and Sampling Techniques The probabilistic or stochastic modeling (Fig. 2.) iterative loop in the stochastic optimization procedure (Fig..4 in Chap. ) involves:. Specifying

More information

Hedging Default Risks of CDOs in Markovian Contagion Models

Hedging Default Risks of CDOs in Markovian Contagion Models Hedging Default Risks of CDOs in Markovian Contagion Models Second Princeton Credit Risk Conference 24 May 28 Jean-Paul LAURENT ISFA Actuarial School, University of Lyon, http://laurent.jeanpaul.free.fr

More information

Resource Planning with Uncertainty for NorthWestern Energy

Resource Planning with Uncertainty for NorthWestern Energy Resource Planning with Uncertainty for NorthWestern Energy Selection of Optimal Resource Plan for 213 Resource Procurement Plan August 28, 213 Gary Dorris, Ph.D. Ascend Analytics, LLC gdorris@ascendanalytics.com

More information

Efficient Reconfigurable Design for Pricing Asian Options

Efficient Reconfigurable Design for Pricing Asian Options Efficient Reconfigurable Design for Pricing Asian Options Anson H.T. Tse, David B. Thomas, K.H. Tsoi, Wayne Luk Department of Computing Imperial College London, UK {htt08,dt10,khtsoi,wl}@doc.ic.ac.uk ABSTRACT

More information

CREDIT RISK DEPENDENCE MODELING FOR COLLATERALIZED DEBT OBLIGATIONS

CREDIT RISK DEPENDENCE MODELING FOR COLLATERALIZED DEBT OBLIGATIONS Gabriel GAIDUCHEVICI The Bucharest University of Economic Studies E-mail: gaiduchevici@gmail.com Professor Bogdan NEGREA The Bucharest University of Economic Studies E-mail: bogdan.negrea@fin.ase.ro CREDIT

More information

MFM Practitioner Module: Quantitative Risk Management. John Dodson. September 6, 2017

MFM Practitioner Module: Quantitative Risk Management. John Dodson. September 6, 2017 MFM Practitioner Module: Quantitative September 6, 2017 Course Fall sequence modules quantitative risk management Gary Hatfield fixed income securities Jason Vinar mortgage securities introductions Chong

More information

Credit Exposure Measurement Fixed Income & FX Derivatives

Credit Exposure Measurement Fixed Income & FX Derivatives 1 Credit Exposure Measurement Fixed Income & FX Derivatives Dr Philip Symes 1. Introduction 2 Fixed Income Derivatives Exposure Simulation. This methodology may be used for fixed income and FX derivatives.

More information

IEOR E4703: Monte-Carlo Simulation

IEOR E4703: Monte-Carlo Simulation IEOR E4703: Monte-Carlo Simulation Generating Random Variables and Stochastic Processes Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com

More information

New approaches to the pricing of basket credit derivatives and CDO s

New approaches to the pricing of basket credit derivatives and CDO s New approaches to the pricing of basket credit derivatives and CDO s Quantitative Finance 2002 Jean-Paul Laurent Professor, ISFA Actuarial School, University of Lyon & Ecole Polytechnique Scientific consultant,

More information

Factor Copulas: Totally External Defaults

Factor Copulas: Totally External Defaults Martijn van der Voort April 8, 2005 Working Paper Abstract In this paper we address a fundamental problem of the standard one factor Gaussian Copula model. Within this standard framework a default event

More information

The Dynamic Cross-sectional Microsimulation Model MOSART

The Dynamic Cross-sectional Microsimulation Model MOSART Third General Conference of the International Microsimulation Association Stockholm, June 8-10, 2011 The Dynamic Cross-sectional Microsimulation Model MOSART Dennis Fredriksen, Pål Knudsen and Nils Martin

More information

Economic Capital. Implementing an Internal Model for. Economic Capital ACTUARIAL SERVICES

Economic Capital. Implementing an Internal Model for. Economic Capital ACTUARIAL SERVICES Economic Capital Implementing an Internal Model for Economic Capital ACTUARIAL SERVICES ABOUT THIS DOCUMENT THIS IS A WHITE PAPER This document belongs to the white paper series authored by Numerica. It

More information