WILEY A John Wiley and Sons, Ltd., Publication
|
|
- Gerald Hodges
- 6 years ago
- Views:
Transcription
1 Implementing Models of Financial Derivatives Object Oriented Applications with VBA Nick Webber WILEY A John Wiley and Sons, Ltd., Publication
2 Contents Preface xv PART I A PROCEDURAL MONTE CARLO METHOD IN VBA The Monte Carlo Method The Monte Carlo valuation method Issues with Monte Carlo Computational issues Summary Exercises Levels of Programming Sophistication 2.1 What makes a good application? 2.2 A high-level design 2.3 Progressing towards the ideal 2.4 Summary 2.5 Exercises Procedural Programming: Level Designing a Monte ^Carlo valuation application Deficiencies of the level 1 code Summary Exercises 36 Validation and Error Handling: Level Validation and error handling Encapsulating functionality The level 2 main () Summary Exercises 51
3 viii Contents PART II OBJECTS AND POLYMORPHISM 53 5 Introducing Objects: Level Objects in VBA An example: The stopwatch object Further helpful VBA features Objects in the Monte Carlo application 67,5.5 Summary 78 '5.6 Exercises v 78 6 Polymorphism and Interfaces: Level " Polymorphism Interfaces in VBA Implementing a polymorphic stopwatch Polymorphism and the Monte Carlo application Assessment of the polymorphic design Summary Exercises A Slice-Based Monte Carlo The revised Monte Carlo application object The option object The evolver object Summary Exercises An Embryonic Factory: Level Events The Level 5 Monte Carlo application The Factory object Output Summary, Exercises 133 PART HI USING FILES WITH VBA Input and Output to File in VBA File handling in VBA The TextStream and FileSystemObject objects Intrinsic VB language functions Example: Reading and writing to sequential and random files Summary Exercises Valuing a Book of Options Outline of the application Timings 174
4 Contents ix 10.3 Summary Exercises 176 PART IV POLYMORPHIC FACTORIES IN VBA The VBE Object Library and a Simple Polymorphic Factory Using the VBE object library A simple factory illustration 183 lf.3 Summary ' Exercises " A Fully Polymorphic Factory: Level Conceptual features The polymorphic factory Using the Factory object Summary Exercises A Semi-Polymorphic Factory: Meta-Classes The structure of the application Meta-class objects The semi-polymorphic factory Summary " Exercises 228 PART V PERFORMANCE ISSUES IN VBA Performance and Cost in VBA Arithmetic operations Procedure calls Data typing issues, Summary ' Exercises > Level and Performance Variations of the level 0 application Effect of level on times, Summary Exercises Evolution and Data Structures Data structures in VBA Using VBA containers Numerical comparisons Summary Exercises 277
5 x Contents PART VI VARIANCE REDUCTION IN THE MONTE CARLO METHOD Wiener Sample Paths and Antithetic Variates Generating Wiener sample paths Antithetic variates, Numerical assessment Summary 289,,17,5 Exercises The Wiener Process and Stratified Sampling :1 Stratified sampling " ' Jmplementing stratified sampling Numerical assessment Summary Exercises ' Low-Discrepancy Sampling Low-discrepancy sampling Implementing LD sampling Numerical assessment Summary Exercises Variance Reduction with Control Variates Control variates Examples of control variates Auxiliary model control variates Summary Exercises Implementing Control Variates A control variate application Numerical assessment ' Summary Exercises Extreme Options and Importance Sampling Importance Sampling Valuing an OTM digital option, Choices for the IS density Implementing importance sampling Numerical assessment Summary Exercises Combining Variance Reduction Methods Combining CV and IS Implementing variance reduction methods in combination 372 J
6 Contents 23.3 Numerical assessment Summary Exercises 386 PART VII THE MONTE CARLO METHOD: CONVERGENCE AND BIAS The Monte Carlo Method: Convergence and Bias Reducing bias s f2 Bias reduction methods ' * Bias and barrier options " Summary Exercises Discretization Methods Discretization and convergence Ito-Taylor discretization schemes, Schemes in 1-dimension > Predictor-corrector simulation Numerical assessment for benchmark processes Summary Exercises Applications to Models The CIR process Simulating discount factors Summary Exercises Valuation in the Heston Model Discretizing the Heston model Convergence in the Heston model Option valuation in the Heston model Summary \ Exercises 446 PART VIII VALUING AMERICAN OPTIONS BY SIMULATION Valuing American and Bermudan Options American options Monte Carlo and American options Summary Exercises Estimating the Early Exercise Boundary Approximating the continuation value function Choices for basis functions 463
7 xii Contents 29.3 The early exercise boundary Effect on valuation Summary Exercises The Plain LSLS Method Implementation in VBA Valuing the American put? Summary ^ Exercises., Control Variates and the LSLS Method Control variates and the American put Control variates and the EEB A two-pass LSLS Summary Exercises 511 Afterword 513 APPENDICES 515 A VBA and Excel 517 A.I Setting up Excel 517 A.2 Compiler problems in VBA 518 B Some Option Formulae 523 B.I Geometrically averaged average rate options 523 B.2 A quadratic payoff option 526 B.3 A Bermudan option 528 C The Utility Code Modules / 531 C.I The utility procedures 531 C.2 The complex number object 540 C.3 Quadrature 542 D Running DLLs from VBA 545 E Object-Oriented Programming 549 E.I Motivation for objects _ 549 E.2 Properties of objects 553 E.3 Implementing objects in VBA 556 E.4 Patterns of object use 559 E.5 Summary 565
8 Contents xiii F A Yukky Level 0 Monolithic Lattice Implementation 567 F.I Lattice methods 567 F.2 Implementing a level 0 lattice method 570 F.3 Summary 578 G A Level 1 Crank-Nicolson PDE Implementation 581 G.I PDE methods for derivative valuation 581 G.2 The Crank-Nicolson finite difference method 582 GV3 Implementing Crank-Nicolson ^ 585 G.4 Assessment of the design ' ' " G.5 ' Successive over-relaxation (SOR), 595 G.6 Summary 602 H Root-Finding and Minimization Algorithms 603 H.I Root finding algorithms 603 H.2 Minimization algorithms 610 H.3 Summary 612 VBA, Modelling, and Computing Glossary 613 Abbreviations 619 Coding, Notational, and Typographical Conventions Index to Code 623 Index to Spreadsheets 631 Index to Implementations 633 Index to Library Functions 637 Bibliography 641 Index - 645
This page intentionally left blank
This page intentionally left blank Implementing Models of Financial Derivatives For other titles in the Wiley Finance series please see www.wiley.com Implementing Models of Financial Derivatives Object
More informationCOPYRIGHTED MATERIAL. Index
: (statement separator), 28 label delimiter, 28 # (cast), 33, 236, 237, 238 file functions, 143 145 :: (scope qualifier), 58, 621 in C++, 58 & (concatenation), 241 + (concatenation), 241 _ (continuation
More informationMonte 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 informationMonte Carlo Methods in Financial Engineering
Paul Glassennan Monte Carlo Methods in Financial Engineering With 99 Figures
More informationImplementing Models in Quantitative Finance: Methods and Cases
Gianluca Fusai Andrea Roncoroni Implementing Models in Quantitative Finance: Methods and Cases vl Springer Contents Introduction xv Parti Methods 1 Static Monte Carlo 3 1.1 Motivation and Issues 3 1.1.1
More informationApplied Stochastic Processes and Control for Jump-Diffusions
Applied Stochastic Processes and Control for Jump-Diffusions Modeling, Analysis, and Computation Floyd B. Hanson University of Illinois at Chicago Chicago, Illinois siam.. Society for Industrial and Applied
More informationComputational Methods in Finance
Chapman & Hall/CRC FINANCIAL MATHEMATICS SERIES Computational Methods in Finance AM Hirsa Ltfi) CRC Press VV^ J Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor &
More informationContents. Part I Introduction to Option Pricing
Part I Introduction to Option Pricing 1 Asset Pricing Basics... 3 1.1 Fundamental Concepts.................................. 3 1.2 State Prices in a One-Period Binomial Model.............. 11 1.3 Probabilities
More informationContents Critique 26. portfolio optimization 32
Contents Preface vii 1 Financial problems and numerical methods 3 1.1 MATLAB environment 4 1.1.1 Why MATLAB? 5 1.2 Fixed-income securities: analysis and portfolio immunization 6 1.2.1 Basic valuation of
More informationHandbook of Financial Risk Management
Handbook of Financial Risk Management Simulations and Case Studies N.H. Chan H.Y. Wong The Chinese University of Hong Kong WILEY Contents Preface xi 1 An Introduction to Excel VBA 1 1.1 How to Start Excel
More informationFINANCIAL DERIVATIVE. INVESTMENTS An Introduction to Structured Products. Richard D. Bateson. Imperial College Press. University College London, UK
FINANCIAL DERIVATIVE INVESTMENTS An Introduction to Structured Products Richard D. Bateson University College London, UK Imperial College Press Contents Preface Guide to Acronyms Glossary of Notations
More informationFX Barrien Options. A Comprehensive Guide for Industry Quants. Zareer Dadachanji Director, Model Quant Solutions, Bremen, Germany
FX Barrien Options A Comprehensive Guide for Industry Quants Zareer Dadachanji Director, Model Quant Solutions, Bremen, Germany Contents List of Figures List of Tables Preface Acknowledgements Foreword
More informationComputational Finance Improving Monte Carlo
Computational Finance Improving Monte Carlo School of Mathematics 2018 Monte Carlo so far... Simple to program and to understand Convergence is slow, extrapolation impossible. Forward looking method ideal
More informationMarket Risk Analysis Volume IV. Value-at-Risk Models
Market Risk Analysis Volume IV Value-at-Risk Models Carol Alexander John Wiley & Sons, Ltd List of Figures List of Tables List of Examples Foreword Preface to Volume IV xiii xvi xxi xxv xxix IV.l Value
More informationAs we saw in Chapter 12, one of the many uses of Monte Carlo simulation by
Financial Modeling with Crystal Ball and Excel, Second Edition By John Charnes Copyright 2012 by John Charnes APPENDIX C Variance Reduction Techniques As we saw in Chapter 12, one of the many uses of Monte
More informationMath Computational Finance Option pricing using Brownian bridge and Stratified samlping
. Math 623 - Computational Finance Option pricing using Brownian bridge and Stratified samlping Pratik Mehta pbmehta@eden.rutgers.edu Masters of Science in Mathematical Finance Department of Mathematics,
More informationMath Computational Finance Double barrier option pricing using Quasi Monte Carlo and Brownian Bridge methods
. Math 623 - Computational Finance Double barrier option pricing using Quasi Monte Carlo and Brownian Bridge methods Pratik Mehta pbmehta@eden.rutgers.edu Masters of Science in Mathematical Finance Department
More informationMartingale Methods in Financial Modelling
Marek Musiela Marek Rutkowski Martingale Methods in Financial Modelling Second Edition Springer Table of Contents Preface to the First Edition Preface to the Second Edition V VII Part I. Spot and Futures
More informationMONTE CARLO EXTENSIONS
MONTE CARLO EXTENSIONS School of Mathematics 2013 OUTLINE 1 REVIEW OUTLINE 1 REVIEW 2 EXTENSION TO MONTE CARLO OUTLINE 1 REVIEW 2 EXTENSION TO MONTE CARLO 3 SUMMARY MONTE CARLO SO FAR... Simple to program
More informationHow to Implement Market Models Using VBA
How to Implement Market Models Using VBA How to Implement Market Models Using VBA FRANÇOIS GOOSSENS This edition first published 2015 2015 François Goossens Registered office John Wiley & Sons Ltd, The
More informationMFE Course Details. Financial Mathematics & Statistics
MFE Course Details Financial Mathematics & Statistics Calculus & Linear Algebra This course covers mathematical tools and concepts for solving problems in financial engineering. It will also help to satisfy
More informationACCOUNTING AND FINANCE
ACCOUNTING AND FINANCE Michael Jones University of Bristol WILEY Contents About the Author About the Book Acknowledgements xv xvii xxiii 1 INTRODUCTION TO ACCOUNTING AND FINANCE 1 Introduction 2 Nature
More informationFinancial 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 informationInterest Rate Modeling
Chapman & Hall/CRC FINANCIAL MATHEMATICS SERIES Interest Rate Modeling Theory and Practice Lixin Wu CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis
More informationfor Finance Python Yves Hilpisch Koln Sebastopol Tokyo O'REILLY Farnham Cambridge Beijing
Python for Finance Yves Hilpisch Beijing Cambridge Farnham Koln Sebastopol Tokyo O'REILLY Table of Contents Preface xi Part I. Python and Finance 1. Why Python for Finance? 3 What Is Python? 3 Brief History
More informationGlobal Sensitivity Analysis. The Primer. Joint Research Centre uf the European Commission, Ispra,
Global Sensitivity Analysis. The Primer Andrea Saltelli, Marco Ratto, Joint Research Centre ofthe European Commission, Ispra, Italy Terry Andres Department of Computer Science, University of Manitoba,
More informationMarket Risk Analysis Volume I
Market Risk Analysis Volume I Quantitative Methods in Finance Carol Alexander John Wiley & Sons, Ltd List of Figures List of Tables List of Examples Foreword Preface to Volume I xiii xvi xvii xix xxiii
More informationMarkov Processes and Applications
Markov Processes and Applications Algorithms, Networks, Genome and Finance Etienne Pardoux Laboratoire d'analyse, Topologie, Probabilites Centre de Mathematiques et d'injormatique Universite de Provence,
More informationWeek 1 Quantitative Analysis of Financial Markets Distributions B
Week 1 Quantitative Analysis of Financial Markets Distributions B Christopher Ting http://www.mysmu.edu/faculty/christophert/ Christopher Ting : christopherting@smu.edu.sg : 6828 0364 : LKCSB 5036 October
More informationMath Option pricing using Quasi Monte Carlo simulation
. Math 623 - Option pricing using Quasi Monte Carlo simulation Pratik Mehta pbmehta@eden.rutgers.edu Masters of Science in Mathematical Finance Department of Mathematics, Rutgers University This paper
More informationFINANCIAL ACCOUNTING. Second Edition. Michael Jones. University of Bristol. WlLEY
FINANCIAL ACCOUNTING Second Edition Michael Jones University of Bristol WlLEY Contents About the Author About the Book Acknowledgements xiii xv xxi 1 INTRODUCTION TO ACCOUNTING 1 2 Nature of Accounting
More informationMATH6911: Numerical Methods in Finance. Final exam Time: 2:00pm - 5:00pm, April 11, Student Name (print): Student Signature: Student ID:
MATH6911 Page 1 of 16 Winter 2007 MATH6911: Numerical Methods in Finance Final exam Time: 2:00pm - 5:00pm, April 11, 2007 Student Name (print): Student Signature: Student ID: Question Full Mark Mark 1
More informationMartingale Methods in Financial Modelling
Marek Musiela Marek Rutkowski Martingale Methods in Financial Modelling Second Edition \ 42 Springer - . Preface to the First Edition... V Preface to the Second Edition... VII I Part I. Spot and Futures
More informationDiscrete-time Asset Pricing Models in Applied Stochastic Finance
Discrete-time Asset Pricing Models in Applied Stochastic Finance P.C.G. Vassiliou ) WILEY Table of Contents Preface xi Chapter ^Probability and Random Variables 1 1.1. Introductory notes 1 1.2. Probability
More informationAssignment - Exotic options
Computational Finance, Fall 2014 1 (6) Institutionen för informationsteknologi Besöksadress: MIC, Polacksbacken Lägerhyddvägen 2 Postadress: Box 337 751 05 Uppsala Telefon: 018 471 0000 (växel) Telefax:
More informationMonte Carlo Simulations
Monte Carlo Simulations Lecture 1 December 7, 2014 Outline Monte Carlo Methods Monte Carlo methods simulate the random behavior underlying the financial models Remember: When pricing you must simulate
More informationAD in Monte Carlo for finance
AD in Monte Carlo for finance Mike Giles giles@comlab.ox.ac.uk Oxford University Computing Laboratory AD & Monte Carlo p. 1/30 Overview overview of computational finance stochastic o.d.e. s Monte Carlo
More informationCo p y r i g h t e d Ma t e r i a l
i JWBK850-fm JWBK850-Hilpisch October 13, 2016 14:56 Printer Name: Trim: 244mm 170mm Listed Volatility and Variance Derivatives ii JWBK850-fm JWBK850-Hilpisch October 13, 2016 14:56 Printer Name: Trim:
More informationAMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Academic Press is an Imprint of Elsevier
Computational Finance Using C and C# Derivatives and Valuation SECOND EDITION George Levy ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO
More informationBRIEF CONTENTS. Preface...xv. Part I The Healthcare Environment. Chapter 1. Healthcare Finance Basics...3
BRIEF CONTENTS Preface...xv Part I The Healthcare Environment Chapter 1. Healthcare Finance Basics...3 Chapter 2. Healthcare Insurance and Reimbursement Methodologies...39 Part II Financial Accounting
More informationGamma. The finite-difference formula for gamma is
Gamma The finite-difference formula for gamma is [ P (S + ɛ) 2 P (S) + P (S ɛ) e rτ E ɛ 2 ]. For a correlation option with multiple underlying assets, the finite-difference formula for the cross gammas
More informationWith Examples Implemented in Python
SABR and SABR LIBOR Market Models in Practice With Examples Implemented in Python Christian Crispoldi Gerald Wigger Peter Larkin palgrave macmillan Contents List of Figures ListofTables Acknowledgments
More informationA Non-Random Walk Down Wall Street
A Non-Random Walk Down Wall Street Andrew W. Lo A. Craig MacKinlay Princeton University Press Princeton, New Jersey list of Figures List of Tables Preface xiii xv xxi 1 Introduction 3 1.1 The Random Walk
More informationNUMERICAL AND SIMULATION TECHNIQUES IN FINANCE
NUMERICAL AND SIMULATION TECHNIQUES IN FINANCE Edward D. Weinberger, Ph.D., F.R.M Adjunct Assoc. Professor Dept. of Finance and Risk Engineering edw2026@nyu.edu Office Hours by appointment This half-semester
More informationMFE/3F Questions Answer Key
MFE/3F Questions Download free full solutions from www.actuarialbrew.com, or purchase a hard copy from www.actexmadriver.com, or www.actuarialbookstore.com. Chapter 1 Put-Call Parity and Replication 1.01
More informationMAFS Computational Methods for Pricing Structured Products
MAFS550 - Computational Methods for Pricing Structured Products Solution to Homework Two Course instructor: Prof YK Kwok 1 Expand f(x 0 ) and f(x 0 x) at x 0 into Taylor series, where f(x 0 ) = f(x 0 )
More informationCS 774 Project: Fall 2009 Version: November 27, 2009
CS 774 Project: Fall 2009 Version: November 27, 2009 Instructors: Peter Forsyth, paforsyt@uwaterloo.ca Office Hours: Tues: 4:00-5:00; Thurs: 11:00-12:00 Lectures:MWF 3:30-4:20 MC2036 Office: DC3631 CS
More informationRisk Management and Financial Institutions
Risk Management and Financial Institutions Founded in 1807, John Wiley & Sons is the oldest independent publishing company in the United States. With offices in North America, Europe, Australia and Asia,
More informationContents. An Overview of Statistical Applications CHAPTER 1. Contents (ix) Preface... (vii)
Contents (ix) Contents Preface... (vii) CHAPTER 1 An Overview of Statistical Applications 1.1 Introduction... 1 1. Probability Functions and Statistics... 1..1 Discrete versus Continuous Functions... 1..
More informationPROBABILITY. Wiley. With Applications and R ROBERT P. DOBROW. Department of Mathematics. Carleton College Northfield, MN
PROBABILITY With Applications and R ROBERT P. DOBROW Department of Mathematics Carleton College Northfield, MN Wiley CONTENTS Preface Acknowledgments Introduction xi xiv xv 1 First Principles 1 1.1 Random
More informationRisk Management anil Financial Institullons^
Risk Management anil Financial Institullons^ Third Edition JOHN C. HULL WILEY John Wiley & Sons, Inc. Contents Preface ' xix CHAPTBM Introduction! 1 1.1 Risk vs. Return for Investors, 2 1.2 The Efficient
More informationMath Computational Finance Barrier option pricing using Finite Difference Methods (FDM)
. Math 623 - Computational Finance Barrier option pricing using Finite Difference Methods (FDM) Pratik Mehta pbmehta@eden.rutgers.edu Masters of Science in Mathematical Finance Department of Mathematics,
More informationSYLLABUS. IEOR E4728 Topics in Quantitative Finance: Inflation Derivatives
SYLLABUS IEOR E4728 Topics in Quantitative Finance: Inflation Derivatives Term: Summer 2007 Department: Industrial Engineering and Operations Research (IEOR) Instructor: Iraj Kani TA: Wayne Lu References:
More informationFinancial derivatives exam Winter term 2014/2015
Financial derivatives exam Winter term 2014/2015 Problem 1: [max. 13 points] Determine whether the following assertions are true or false. Write your answers, without explanations. Grading: correct answer
More informationStrategies for Improving the Efficiency of Monte-Carlo Methods
Strategies for Improving the Efficiency of Monte-Carlo Methods Paul J. Atzberger General comments or corrections should be sent to: paulatz@cims.nyu.edu Introduction The Monte-Carlo method is a useful
More information3. Monte Carlo Simulation
3. Monte Carlo Simulation 3.7 Variance Reduction Techniques Math443 W08, HM Zhu Variance Reduction Procedures (Chap 4.5., 4.5.3, Brandimarte) Usually, a very large value of M is needed to estimate V with
More informationFIXED INCOME SECURITIES
FIXED INCOME SECURITIES Valuation, Risk, and Risk Management Pietro Veronesi University of Chicago WILEY JOHN WILEY & SONS, INC. CONTENTS Preface Acknowledgments PART I BASICS xix xxxiii AN INTRODUCTION
More informationObject-Oriented Programming: A Method for Pricing Options
Utah State University DigitalCommons@USU All Graduate Plan B and other Reports Graduate Studies 2016 Object-Oriented Programming: A Method for Pricing Options Leonard Stewart Higham Follow this and additional
More informationDiscrete Choice Methods with Simulation
Discrete Choice Methods with Simulation Kenneth E. Train University of California, Berkeley and National Economic Research Associates, Inc. iii To Daniel McFadden and in memory of Kenneth Train, Sr. ii
More informationFundamentals of Stochastic Filtering
Alan Bain Dan Crisan Fundamentals of Stochastic Filtering Sprin ger Contents Preface Notation v xi 1 Introduction 1 1.1 Foreword 1 1.2 The Contents of the Book 3 1.3 Historical Account 5 Part I Filtering
More informationVolatility Models and Their Applications
HANDBOOK OF Volatility Models and Their Applications Edited by Luc BAUWENS CHRISTIAN HAFNER SEBASTIEN LAURENT WILEY A John Wiley & Sons, Inc., Publication PREFACE CONTRIBUTORS XVII XIX [JQ VOLATILITY MODELS
More informationAmerican Equity Option Valuation Practical Guide
Valuation Practical Guide John Smith FinPricing Summary American Equity Option Introduction The Use of American Equity Options Valuation Practical Guide A Real World Example American Option Introduction
More informationRisk Neutral Valuation
copyright 2012 Christian Fries 1 / 51 Risk Neutral Valuation Christian Fries Version 2.2 http://www.christian-fries.de/finmath April 19-20, 2012 copyright 2012 Christian Fries 2 / 51 Outline Notation Differential
More information6. Numerical methods for option pricing
6. Numerical methods for option pricing Binomial model revisited Under the risk neutral measure, ln S t+ t ( ) S t becomes normally distributed with mean r σ2 t and variance σ 2 t, where r is 2 the riskless
More informationFinancial 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 informationMonte Carlo, Resampling, And Other Estimation Tricks. Mauricio Aguiar ti MÉTRICAS, President IFPUG Immediate Past President
Monte Carlo, Resampling, And Other Estimation Tricks Mauricio Aguiar ti MÉTRICAS, President IFPUG Immediate Past President Agenda Introduction A Simple Example Another Example An Alternative Do It Yourself
More informationNotes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case
Notes Chapter 2 Optimization Methods 1. Stationary points are those points where the partial derivatives of are zero. Chapter 3 Cases on Static Optimization 1. For the interested reader, we used a multivariate
More informationMonte Carlo Methods in Structuring and Derivatives Pricing
Monte Carlo Methods in Structuring and Derivatives Pricing Prof. Manuela Pedio (guest) 20263 Advanced Tools for Risk Management and Pricing Spring 2017 Outline and objectives The basic Monte Carlo algorithm
More informationModern Derivatives. Pricing and Credit. Exposure Anatysis. Theory and Practice of CSA and XVA Pricing, Exposure Simulation and Backtest!
Modern Derivatives Pricing and Credit Exposure Anatysis Theory and Practice of CSA and XVA Pricing, Exposure Simulation and Backtest!ng Roland Lichters, Roland Stamm, Donal Gallagher Contents List of Figures
More information? World Scientific NEW JERSEY. LONDON SINGAPORE BEIJING SHANGHAI HONG KONG TAIPEI CHENNAI
" u*' ' - Microstructure in Practice Second Edition Editors Charles-Albert Lehalle Capital Fund Management, France Sophie Lamelle Universite Paris-Est Creteil, France? World Scientific NEW JERSEY. LONDON
More informationFrom Financial Engineering to Risk Management. Radu Tunaru University of Kent, UK
Model Risk in Financial Markets From Financial Engineering to Risk Management Radu Tunaru University of Kent, UK \Yp World Scientific NEW JERSEY LONDON SINGAPORE BEIJING SHANGHAI HONG KONG TAIPEI CHENNAI
More informationNumerix Pricing with CUDA. Ghali BOUKFAOUI Numerix LLC
Numerix Pricing with CUDA Ghali BOUKFAOUI Numerix LLC What is Numerix? Started in 1996 Roots in pricing exotic derivatives Sophisticated models CrossAsset product Excel and SDK for pricing Expanded into
More informationOutput Analysis for Simulations
Output Analysis for Simulations Yu Wang Dept of Industrial Engineering University of Pittsburgh Feb 16, 2009 Why output analysis is needed Simulation includes randomness >> random output Statistical techniques
More informationMicrosoft Morgan Stanley Finance Contest Final Report
Microsoft Morgan Stanley Finance Contest Final Report Endeavor Team 2011/10/28 1. Introduction In this project, we intend to design an efficient framework that can estimate the price of options. The price
More informationI Preliminary Material 1
Contents Preface Notation xvii xxiii I Preliminary Material 1 1 From Diffusions to Semimartingales 3 1.1 Diffusions.......................... 5 1.1.1 The Brownian Motion............... 5 1.1.2 Stochastic
More informationIntroduction to Stochastic Calculus With Applications
Introduction to Stochastic Calculus With Applications Fima C Klebaner University of Melbourne \ Imperial College Press Contents Preliminaries From Calculus 1 1.1 Continuous and Differentiable Functions.
More informationModelling optimal decisions for financial planning in retirement using stochastic control theory
Modelling optimal decisions for financial planning in retirement using stochastic control theory Johan G. Andréasson School of Mathematical and Physical Sciences University of Technology, Sydney Thesis
More informationDefinition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions
Arfima Financial Solutions Contents Definition 1 Definition 2 3 4 Contenido Definition 1 Definition 2 3 4 Definition Definition: A barrier option is an option on the underlying asset that is activated
More informationCredit 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 informationA hybrid approach to valuing American barrier and Parisian options
A hybrid approach to valuing American barrier and Parisian options M. Gustafson & G. Jetley Analysis Group, USA Abstract Simulation is a powerful tool for pricing path-dependent options. However, the possibility
More informationASC Topic 718 Accounting Valuation Report. Company ABC, Inc.
ASC Topic 718 Accounting Valuation Report Company ABC, Inc. Monte-Carlo Simulation Valuation of Several Proposed Relative Total Shareholder Return TSR Component Rank Grants And Index Outperform Grants
More informationNumerical Methods in Finance and Economics
Numerical Methods in Finance and Economics A MATLAB-Based Introduction Second Edition Paolo Brandimarte A Wiley-Interscience Publication JOHN WILEY & SONS, INC. New York / Chichester / Weinheim / Brisbane
More informationFUNDAMENTALS OF FUTURES AND OPTIONS MARKETS
SEVENTH EDITION FUNDAMENTALS OF FUTURES AND OPTIONS MARKETS GLOBAL EDITION John C. Hull / Maple Financial Group Professor of Derivatives and Risk Management Joseph L. Rotman School of Management University
More informationComputational Statistics Handbook with MATLAB
«H Computer Science and Data Analysis Series Computational Statistics Handbook with MATLAB Second Edition Wendy L. Martinez The Office of Naval Research Arlington, Virginia, U.S.A. Angel R. Martinez Naval
More informationCONTENTS. Introduction. Acknowledgments. What Is New in the Second Edition? Option Pricing Formulas Overview. Glossary of Notations
Introduction Acknowledgments What Is New in the Second Edition? Option Pricing Formulas Overview Glossary of Notations xvii xix xxi xxiii xxxv 1 Black-Scholes-Merton 1 1.1 Black-Scholes-Merton 2 1.1.1
More informationAN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS
Commun. Korean Math. Soc. 28 (2013), No. 2, pp. 397 406 http://dx.doi.org/10.4134/ckms.2013.28.2.397 AN IMPROVED BINOMIAL METHOD FOR PRICING ASIAN OPTIONS Kyoung-Sook Moon and Hongjoong Kim Abstract. We
More informationBarrier 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 informationIEOR E4703: Monte-Carlo Simulation
IEOR E4703: Monte-Carlo Simulation Simulating Stochastic Differential Equations Martin Haugh Department of Industrial Engineering and Operations Research Columbia University Email: martin.b.haugh@gmail.com
More informationUsing Least Squares Monte Carlo techniques in insurance with R
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
More informationTable of Contents. Part I. Deterministic Models... 1
Preface...xvii Part I. Deterministic Models... 1 Chapter 1. Introductory Elements to Financial Mathematics.... 3 1.1. The object of traditional financial mathematics... 3 1.2. Financial supplies. Preference
More informationMFE Course Details. Financial Mathematics & Statistics
MFE Course Details Financial Mathematics & Statistics FE8506 Calculus & Linear Algebra This course covers mathematical tools and concepts for solving problems in financial engineering. It will also help
More informationPricing Asian Options
Pricing Asian Options Maplesoft, a division of Waterloo Maple Inc., 24 Introduction his worksheet demonstrates the use of Maple for computing the price of an Asian option, a derivative security that has
More informationMFE/3F Questions Answer Key
MFE/3F Questions Download free full solutions from www.actuarialbrew.com, or purchase a hard copy from www.actexmadriver.com, or www.actuarialbookstore.com. Chapter 1 Put-Call Parity and Replication 1.01
More informationMANAGEMENT OF HEALTH CARE AN INTRODUCTION TO FUNDAMENTAL TOOLS, CONCEPTS, AND APPLICATIONS. Fourth Edition. William IM. Zelman, Michael J.
FINANCIAL MANAGEMENT OF HEALTH CARE ORGANIZATIONS AN INTRODUCTION TO FUNDAMENTAL TOOLS, CONCEPTS, AND APPLICATIONS Fourth Edition William IM. Zelman, Michael J. McCue, Noah D. Glick, and Marci S. Thomas
More informationEFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS
Commun. Korean Math. Soc. 23 (2008), No. 2, pp. 285 294 EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS Kyoung-Sook Moon Reprinted from the Communications of the Korean Mathematical Society
More informationInterest Rate Bermudan Swaption Valuation and Risk
Interest Rate Bermudan Swaption Valuation and Risk Dmitry Popov FinPricing http://www.finpricing.com Summary Bermudan Swaption Definition Bermudan Swaption Payoffs Valuation Model Selection Criteria LGM
More informationAsian Option Pricing: Monte Carlo Control Variate. A discrete arithmetic Asian call option has the payoff. S T i N N + 1
Asian Option Pricing: Monte Carlo Control Variate A discrete arithmetic Asian call option has the payoff ( 1 N N + 1 i=0 S T i N K ) + A discrete geometric Asian call option has the payoff [ N i=0 S T
More informationMonte Carlo Methods in Option Pricing. UiO-STK4510 Autumn 2015
Monte Carlo Methods in Option Pricing UiO-STK4510 Autumn 015 The Basics of Monte Carlo Method Goal: Estimate the expectation θ = E[g(X)], where g is a measurable function and X is a random variable such
More informationRandom Tree Method. Monte Carlo Methods in Financial Engineering
Random Tree Method Monte Carlo Methods in Financial Engineering What is it for? solve full optimal stopping problem & estimate value of the American option simulate paths of underlying Markov chain produces
More informationMonte 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