Financial Engineering with FRONT ARENA

Similar documents
Introduction to FRONT ARENA. Instruments

Libor Market Model Version 1.0

Market interest-rate models

Introduction to Financial Mathematics

Amortizing and Accreting Floors Vaulation

Amortizing and Accreting Caps Vaulation

Lecture 5: Review of interest rate models

Amortizing and Accreting Caps and Floors Vaulation

Interest Rate Floors and Vaulation

Interest Rate Caps and Vaulation

Plain Vanilla - Black model Version 1.2

Interest Rate Capped Swap Valuation and Risk

Interest Rate Bermudan Swaption Valuation and Risk

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Implementing the HJM model by Monte Carlo Simulation

Interest Rate Cancelable Swap Valuation and Risk

Multi-Curve Pricing of Non-Standard Tenor Vanilla Options in QuantLib. Sebastian Schlenkrich QuantLib User Meeting, Düsseldorf, December 1, 2015

Term Structure Lattice Models

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

Interest rate modelling: How important is arbitrage free evolution?

Lecture 3. Sergei Fedotov Introduction to Financial Mathematics. Sergei Fedotov (University of Manchester) / 6

Black-Scholes Option Pricing

1 Interest Based Instruments

Introduction. Practitioner Course: Interest Rate Models. John Dodson. February 18, 2009

INSTITUTE OF ACTUARIES OF INDIA

Callable Bond and Vaulation

Puttable Bond and Vaulation

Swaption Product and Vaulation

Valuing Coupon Bond Linked to Variable Interest Rate

Crashcourse Interest Rate Models

INTEREST RATES AND FX MODELS

Seminar 2 A Model of the Behavior of Stock Prices. Miloslav S. Vosvrda UTIA AV CR

25. Interest rates models. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture:

Jaime Frade Dr. Niu Interest rate modeling

1.1 Interest rates Time value of money

Impact of negative rates on pricing models. Veronica Malafaia ING Bank - FI/FM Quants, Credit & Trading Risk Amsterdam, 18 th November 2015

2.1 Mathematical Basis: Risk-Neutral Pricing

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

Interest Rate Volatility

Amortizing and Accreting Swap Vaulation Pratical Guide

Callability Features

A new approach for scenario generation in risk management

Challenges In Modelling Inflation For Counterparty Risk

Fixed-Income Options

Constructing Markov models for barrier options

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

Model Risk Assessment

SYLLABUS. IEOR E4728 Topics in Quantitative Finance: Inflation Derivatives

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

Derivatives Options on Bonds and Interest Rates. Professor André Farber Solvay Business School Université Libre de Bruxelles

2.3 Mathematical Finance: Option pricing

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate

Application of Stochastic Calculus to Price a Quanto Spread

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

16. Inflation-Indexed Swaps

************************

23 Stochastic Ordinary Differential Equations with Examples from Finance

Risk Neutral Valuation

CONSISTENCY AMONG TRADING DESKS

IMPA Commodities Course : Forward Price Models

The Black-Scholes Model

Math 623 (IOE 623), Winter 2008: Final exam

Financial Markets & Risk

Master of Science in Finance (MSF) Curriculum

ESGs: Spoilt for choice or no alternatives?

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

Stochastic Interest Rates

Monte Carlo Greeks in the lognormal Libor market model

King s College London

ANALYTICAL FINANCE II Floating Rate Notes, fixed coupon bonds and swaps

Hedging Credit Derivatives in Intensity Based Models

MATH4143: Scientific Computations for Finance Applications Final exam Time: 9:00 am - 12:00 noon, April 18, Student Name (print):

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Institute of Actuaries of India. Subject. ST6 Finance and Investment B. For 2018 Examinationspecialist Technical B. Syllabus

The Black-Scholes Model

Lecture on Interest Rates

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. {

WKB Method for Swaption Smile

Vanilla interest rate options

Lecture 11. SWAPs markets. I. Background of Interest Rate SWAP markets. Types of Interest Rate SWAPs

NATIONAL UNIVERSITY OF SINGAPORE DEPARTMENT OF MATHEMATICS SEMESTER 2 EXAMINATION Investment Instruments: Theory and Computation

1.1 Implied probability of default and credit yield curves

A No-Arbitrage Theorem for Uncertain Stock Model

Pricing Dynamic Solvency Insurance and Investment Fund Protection

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

Interest Rate Models: An ALM Perspective Ser-Huang Poon Manchester Business School

King s College London

Finance & Stochastic. Contents. Rossano Giandomenico. Independent Research Scientist, Chieti, Italy.

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam.

The Infinite Actuary s. Detailed Study Manual for the. QFI Core Exam. Zak Fischer, FSA CERA

Practical example of an Economic Scenario Generator

Martingale Methods in Financial Modelling

Lecture 8: The Black-Scholes theory

RISKMETRICS. Dr Philip Symes

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case

Things You Have To Have Heard About (In Double-Quick Time) The LIBOR market model: Björk 27. Swaption pricing too.

Computational Finance. Computational Finance p. 1

Monte Carlo Simulations

TITLE OF THESIS IN CAPITAL LETTERS. by Your Full Name Your first degree, in Area, Institution, Year Your second degree, in Area, Institution, Year

Transcription:

Introduction The course A typical lecture Concluding remarks Problems and solutions Dmitrii Silvestrov Anatoliy Malyarenko Department of Mathematics and Physics Mälardalen University December 10, 2004/Front Capital Systems seminar

Introduction The course A typical lecture Concluding remarks OUTLINE 1 INTRODUCTION 2 THE COURSE 3 A TYPICAL LECTURE The theoretical part Context mapping Valuation of caps and floors Exercises 4 CONCLUDING REMARKS

Introduction The course A typical lecture Concluding remarks OBJECTIVES A broad array of common problems from financial world can be solved through certain logic that we generally call Financial Engineering. Financial engineers must be able to use specialised software for solving such kind of problems. In this lecture, we give a survey of the course MT1460 Financial and Risk Management Software (5 points, 60 hours, D level). This course is given in the framework of the Master Programmes Analytical Finance (160 200 points) and MIMA Analytical Finance (60 points).

Introduction The course A typical lecture Concluding remarks AIM ➀ To give a review of existing financial and risk management software. ➁ To refresh students knowledge about typical problems of financial engineering and their mathematical solutions. ➂ To teach students how to solve these problems, using FRONT ARENA software.

Introduction The course A typical lecture Concluding remarks AIM ➀ To give a review of existing financial and risk management software. ➁ To refresh students knowledge about typical problems of financial engineering and their mathematical solutions. ➂ To teach students how to solve these problems, using FRONT ARENA software.

Introduction The course A typical lecture Concluding remarks AIM ➀ To give a review of existing financial and risk management software. ➁ To refresh students knowledge about typical problems of financial engineering and their mathematical solutions. ➂ To teach students how to solve these problems, using FRONT ARENA software.

Introduction The course A typical lecture Concluding remarks LECTURES, 3 POINTS Each lecture (4 hours), except the introductory one, starts with the presentation of solutions to exercises by some group of students. After the presentation all students take part in the discussion. Each student must be able to explain and discuss topics related to the presentation. The presentation of solutions to exercises and the following discussion takes about one hour. During the next two hours the teacher will follow up the work of groups. During the last hour the teacher will present the outline of the material of the next lecture. To pass the lectures, the student must solve all exercises.

Introduction The course A typical lecture Concluding remarks SEMINAR, 2 POINTS In seminars (4 hours each), the students are expected to apply FRONT ARENA to solving real-world financial problems that are not included to the course material. Every group will obtain a certain part of FRONT ARENA documentation, where a typical financial problem and methods of its solutions are described. The group s report must contain a title page, abstract, contents, introduction, where the problems are formulated, solutions, conclusions, and references.

Introduction The course A typical lecture Concluding remarks FINANCIAL AND RISK MANAGEMENT SOFTWARE: COURSE PLAN 1 24.01.05 A review of existing financial and risk management software. 2 27.01.05 Introduction to FRONT ARENA. Instruments. 3 31.01.05 Instruments with underlyings. 4 03.02.05 Interest rate models. 5 10.02.05 The LIBOR market model. 6 14.02.05 The Option Adjusted Spread model. 7 17.02.05 Credit derivatives. 24.02.05 Seminar 1. 8 28.02.05 Repo instruments. 9 03.03.05 Desk risk management. 10 07.03.05 Consolidated risk management. 11 10.03.05 Limit management. 12 14.03.05 ARENA Data Model. 13 17.03.05 ARENA SQL. 24.03.05 Seminar 2.

CONTENTS OF LECTURE 5 THE LIBOR MARKET MODEL" The LIBOR market model: theory. Context mapping. Valuation of caps and floors. Exercises.

CONTENTS OF LECTURE 5 THE LIBOR MARKET MODEL" The LIBOR market model: theory. Context mapping. Valuation of caps and floors. Exercises.

CONTENTS OF LECTURE 5 THE LIBOR MARKET MODEL" The LIBOR market model: theory. Context mapping. Valuation of caps and floors. Exercises.

CONTENTS OF LECTURE 5 THE LIBOR MARKET MODEL" The LIBOR market model: theory. Context mapping. Valuation of caps and floors. Exercises.

THE THEORETICAL PART Definition of forward rates. The mathematical description of the LIBOR market model. Cap volatility calibration.

THE THEORETICAL PART Definition of forward rates. The mathematical description of the LIBOR market model. Cap volatility calibration.

THE THEORETICAL PART Definition of forward rates. The mathematical description of the LIBOR market model. Cap volatility calibration.

DISCOUNT BONDS DEFINITION A contract, which gives the holder an amount 1 at some future date T, is referred to as discount bond. 1 is called the notional or face value and T is referred to as the maturity date. The price at time t of a discount bond with maturity T and face value 1 is denoted by P(t, T).

FORWARD RATES DEFINITION The simply compounded forward rate at time t spanning the future period [T 1, T 2 ], F(t, T 1, T 2 ) is defined by P(t, T 2 ) P(t, T 1 ) = 1 1 + F(t, T 1, T 2 )(T 2 T 1 ). The following diagram illustrates a set of forward rates spanning the set of dates {T i }:

THE LIBOR MARKET MODEL: NOTATION Let the tenor structure be 0 = T 0 < T 1 < < T n and i an integer ranging over the resets of the rates, e.g. 1 i n. We define η(t) to be the unique index such that T η(t) is the next tenor date after t. f i forward/swap rate at time i µ i drift term σ i,k the component of the volatility σ 2 i (t) of f i(t) attributable to the kth factor: m k=1 σ2 i,k (t) = σ2 i (t). z k (t) Wiener processes.

THE LIBOR MARKET MODEL: THE DRIFT TERMS The drift terms µ i depend on the choice of numeraire and can be determined by applying the assumption of no arbitrage. Suppose we have forward rates as the underlying rates and choose P(T 0, T i+1 ) as the numeraire. Then the drift terms become µ i (t) = σ i (t) i k=η(t) τ i f i (t)σ k (t) 1 + τ i f i (t).

THE LIBOR MARKET MODEL: EQUATIONS The m-factor model is given by the following stochastic differential equation (SDE) for the underlying rates (swap or forward): df i f i = µ i (f i (t), t) dt + m σ i,k (t) dz k (t). k=1 The solution of the SDE is ( T f i (t) = f i (0) exp (µ i (s) 12 ) σ2i (s) ds + m k=1 T 0 0 σ i,k (s) dz k (s).

CAP VOLATILITY EQUATIONS Assume that each underlying rate f i (t) has a lognormal distribution with variance equal to σ 2 B t, where σ2 is the implied Black volatility, B which can be read from the market. Then the instantaneous volatility at reset for each rate is related to the above expression in the following way: Ti 0 σ 2 i (t) dt = σ2 B T i. (1)

CAP VOLATILITY CALIBRATION There are infinitely many solutions to equations (1), and our goal is to pick one that fits our needs. Let σ(t) = (a + bt)e ct + d and σ i (t) = k i σ(t i t). The calibration proceeds as follows. ➀ Find values on the constants a, b, c, and d such that equation (1) fit as close as possible. ➁ Set values of the k i as k i = Ti 0 σ2 B T i σ 2 i (t) dt.

CAP VOLATILITY CALIBRATION There are infinitely many solutions to equations (1), and our goal is to pick one that fits our needs. Let σ(t) = (a + bt)e ct + d and σ i (t) = k i σ(t i t). The calibration proceeds as follows. ➀ Find values on the constants a, b, c, and d such that equation (1) fit as close as possible. ➁ Set values of the k i as k i = Ti 0 σ2 B T i σ 2 i (t) dt.

CONTEXT MAPPING The list of necessary mappings. Example: mappings for a swaption. Valuation parameters.

CONTEXT MAPPING The list of necessary mappings. Example: mappings for a swaption. Valuation parameters.

CONTEXT MAPPING The list of necessary mappings. Example: mappings for a swaption. Valuation parameters.

THE LIST OF NECESSARY MAPPINGS In order to use the LIBOR Market Model when valuing instruments the following context mappings must be performed: ➀ Map the instrument to the Core Valuation Function > LIBOR Market Model. This mapping tells FRONT ARENA to value the instrument with the LIBOR Market Model. ➁ Map the instrument to an appropriate correlation matrix. The LIBOR Market Model requires a correlation matrix as input, and this mapping makes sure it gets one. ➂ Map the instrument to an appropriate volatility Landscape. If the instrument is a Cap/Floor it suffices to map a volatility Landscape to the rate index. ➃ If the instrument is a Swaption, we must, in addition, map a volatility Landscape to the instrument itself.

THE LIST OF NECESSARY MAPPINGS In order to use the LIBOR Market Model when valuing instruments the following context mappings must be performed: ➀ Map the instrument to the Core Valuation Function > LIBOR Market Model. This mapping tells FRONT ARENA to value the instrument with the LIBOR Market Model. ➁ Map the instrument to an appropriate correlation matrix. The LIBOR Market Model requires a correlation matrix as input, and this mapping makes sure it gets one. ➂ Map the instrument to an appropriate volatility Landscape. If the instrument is a Cap/Floor it suffices to map a volatility Landscape to the rate index. ➃ If the instrument is a Swaption, we must, in addition, map a volatility Landscape to the instrument itself.

THE LIST OF NECESSARY MAPPINGS In order to use the LIBOR Market Model when valuing instruments the following context mappings must be performed: ➀ Map the instrument to the Core Valuation Function > LIBOR Market Model. This mapping tells FRONT ARENA to value the instrument with the LIBOR Market Model. ➁ Map the instrument to an appropriate correlation matrix. The LIBOR Market Model requires a correlation matrix as input, and this mapping makes sure it gets one. ➂ Map the instrument to an appropriate volatility Landscape. If the instrument is a Cap/Floor it suffices to map a volatility Landscape to the rate index. ➃ If the instrument is a Swaption, we must, in addition, map a volatility Landscape to the instrument itself.

THE LIST OF NECESSARY MAPPINGS In order to use the LIBOR Market Model when valuing instruments the following context mappings must be performed: ➀ Map the instrument to the Core Valuation Function > LIBOR Market Model. This mapping tells FRONT ARENA to value the instrument with the LIBOR Market Model. ➁ Map the instrument to an appropriate correlation matrix. The LIBOR Market Model requires a correlation matrix as input, and this mapping makes sure it gets one. ➂ Map the instrument to an appropriate volatility Landscape. If the instrument is a Cap/Floor it suffices to map a volatility Landscape to the rate index. ➃ If the instrument is a Swaption, we must, in addition, map a volatility Landscape to the instrument itself.

MAPPING FOR A SWAPTION Consider the following swaption and underlying swap:

THE MAPPINGS THAT APPLY The mappings that apply are in the Special > Information window:

THE FIRST MAPPING First, open an appropriate context in File > Open of the Context application. In this example it is Global. To add a context link select Edit > Add ContextLink as follows:

THE CORRELATION MATRIX Correlations matrices are set up using the Correlation application, which is accessed by selecting Data > Correlation from the PRIME. The correlation matrix used by EUR/01/IRS/3m/2Y/Payer" is illustrated in the figure below:

THE SECOND MAPPING To add this context link select Edit > Add ContextLink as the following figure shows:

THE THIRD MAPPING To enable the calibration process to take place it is necessary to map a volatility Landscape to the underlying rate index used by EUR/01/IRS/3m/2Y/Payer", in our case Euribor-6m". The mapping procedure is performed in the same way as for the correlation matrix mapping and the result is pictured in the following figure:

THE FOURTH MAPPING Once more, to enable the calibration to take place it is also necessary to map EUR/01/IRS/3m/2Y/Payer" to an appropriate volatility Landscape. In this example the volatility Landscape EUR-Swaption is chosen as illustrated in the following figure:

VALUATION PARAMETERS Before running the LIBOR Market Model in FRONT ARENA, it is necessary to specify the number of Monte Carlo simulations and the number of factors to be used by the model. This is done in Admin > Administration Console application.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

TYPES OF CAPS AND FLOORS Plain vanilla caps and floors. Ratchet caps. Sticky caps. Momentum caps. Flexi caps. Chooser caps.

VALUATION OF CAPS AND FLOORS For each type of cap and floor we provide the following information. The exact definition. The description of additional fields required by a certain type of a cap or a floor.

VALUATION OF CAPS AND FLOORS For each type of cap and floor we provide the following information. The exact definition. The description of additional fields required by a certain type of a cap or a floor.

A TYPICAL EXERCISE Calculate the theoretical price of the ratchet floor with the following parameters, using the LIBOR market model. Currency EUR Strike 4 Start 2003-12-05 End 2006-12-05 Float Ref EURIBOR-6M Day Count Act/360 Rolling 6m from 2006-12-05 Exclude 1st Yes Spread 0.5 Limit 3

COURSE LITERATURE?

Introduction The course A typical lecture Concluding remarks REMARKS AND SUGGESTIONS TO FRONT ARENA Simultaneously with preparing a course, we write a separate document containing our remarks and suggestions. It is supposed to contain three sections: ➀ realisation of methods of valuation different financial instruments; ➁ FRONT ARENA documentation; ➂ the contents of the simulator s database.

Introduction The course A typical lecture Concluding remarks REMARKS AND SUGGESTIONS TO FRONT ARENA Simultaneously with preparing a course, we write a separate document containing our remarks and suggestions. It is supposed to contain three sections: ➀ realisation of methods of valuation different financial instruments; ➁ FRONT ARENA documentation; ➂ the contents of the simulator s database.

Introduction The course A typical lecture Concluding remarks REMARKS AND SUGGESTIONS TO FRONT ARENA Simultaneously with preparing a course, we write a separate document containing our remarks and suggestions. It is supposed to contain three sections: ➀ realisation of methods of valuation different financial instruments; ➁ FRONT ARENA documentation; ➂ the contents of the simulator s database.