Finite Difference Methods in Financial Engineering: A Partial Differential Equation Approach / Edition 1

Hardcover (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $27.21
Usually ships in 1-2 business days
(Save 79%)
Other sellers (Hardcover)
  • All (13) from $27.21   
  • New (5) from $65.81   
  • Used (8) from $27.21   


The world of quantitative finance (QF) is one of the fastest growing areas of research and its practical applications to derivatives pricing problem. Since the discovery of the famous Black-Scholes equation in the 1970's we have seen a surge in the number of models for a wide range of products such as plain and exotic options, interest rate derivatives, real options and many others. Gone are the days when it was possible to price these derivatives analytically. For most problems we must resort to some kind of approximate method.

In this book we employ partial differential equations (PDE) to describe a range of one-factor and multi-factor derivatives products such as plain European and American options, multi-asset options, Asian options, interest rate options and real options. PDE techniques allow us to create a framework for modeling complex and interesting derivatives products. Having defined the PDE problem we then approximate it using the Finite Difference Method (FDM). This method has been used for many application areas such as fluid dynamics, heat transfer, semiconductor simulation and astrophysics, to name just a few. In this book we apply the same techniques to pricing real-life derivative products. We use both traditional (or well-known) methods as well as a number of advanced schemes that are making their way into the QF literature:

  • Crank-Nicolson, exponentially fitted and higher-order schemes for one-factor and multi-factor options
  • Early exercise features and approximation using front-fixing, penalty and variational methods
  • Modelling stochastic volatility models using Splitting methods
  • Critique of ADI and Crank-Nicolson schemes; when they work and when they don't work
  • Modelling jumps using Partial Integro Differential Equations (PIDE)
  • Free and moving boundary value problems in QF

Included with the book is a CD containing information on how to set up FDM algorithms, how to map these algorithms to C++ as well as several working programs for one-factor and two-factor models. We also provide source code so that you can customize the applications to suit your own needs.

Read More Show Less

Product Details

  • ISBN-13: 9780470858820
  • Publisher: Wiley
  • Publication date: 5/24/2006
  • Series: Wiley Finance Series , #312
  • Edition description: BK&CD-ROM
  • Edition number: 1
  • Pages: 442
  • Product dimensions: 6.93 (w) x 9.84 (h) x 1.26 (d)

Meet the Author

Daniel Duffy is a numerical analyst who has been working in the IT business since 1979. He has been involved in the analysis, design and implementation of systems using object-oriented, component and (more recently) intelligent agent technologies to large industrial and financial applications. As early as 1993 he was involved in C++ projects for risk management and options applications with a large Dutch bank. His main interest is in finding robust and scalable numerical schemes that approximate the partial differential equations that model financial derivatives products. He has an M.Sc. in the Finite Element Method first-order hyperbolic systems and a Ph.D. in robust finite difference methods for convection-diffusion partial differential equations. Both degrees are from Trinity College, Dublin, Ireland.
Daniel Duffy is founder of Datasim Education and Datasim Component Technology, two companies involved in training, consultancy and software development.

Read More Show Less

Table of Contents

0 Goals of this Book and Global Overview 1


1 An Introduction to Ordinary Differential Equations 7

2 An Introduction to Partial Differential Equations 13

3 Second-Order Parabolic Differential Equations 25

4 An Introduction to the Heat Equation in One Dimension 37

5 An Introduction to the Method of Characteristics 47


6 An Introduction to the Finite Difference Method 63

7 An Introduction to the Method of Lines 79

8 General Theory of the Finite Difference Method 91

9 Finite Difference Schemes for First-Order Partial Differential Equations 103

10 FDM for the One-Dimensional Convection–Diffusion Equation 117

11 Exponentially Fitted Finite Difference Schemes 123


12 Exact Solutions and Explicit Finite Difference Method for One-Factor Models 137

13 An Introduction to the Trinomial Method 147

14 Exponentially Fitted Difference Schemes for Barrier Options 153

15 Advanced Issues in Barrier and Lookback Option Modelling 165

16 The Meshless (Meshfree) Method in Financial Engineering 175

17 Extending the Black–Scholes Model: Jump Processes 183


18 Finite Difference Schemes for Multidimensional Problems 195

19 An Introduction to Alternating Direction Implicit and Splitting Methods 209

20 Advanced Operator Splitting Methods: Fractional Steps 223

21 Modern Splitting Methods 229


22 Options with Stochastic Volatility: The Heston Model 239

23 Finite Difference Methods for Asian Options and Other ‘Mixed’ Problems 249

24 Multi-Asset Options 257

25 Finite Difference Methods for Fixed-Income Problems 273


26 Background to Free and Moving Boundary Value Problems 287

27 Numerical Methods for Free Boundary Value Problems: Front-Fixing Methods 295

28 Viscosity Solutions and Penalty Methods for American Option Problems 307

29 Variational Formulation of American Option Problems 315


30 Finding the Appropriate Finite Difference Schemes for your Financial Engineering Problem 327

31 Design and Implementation of First-Order Problems 337

32 Moving to Black–Scholes 353

33 C++ Class Hierarchies for One-Factor and Two-Factor Payoffs 363

33.1 Introduction and objectives 363

Appendices 375

A1 An introduction to integral and partial integro-differential equations 375

A2 An introduction to the finite element method 393

Bibliography 409

Index 417

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)