World Library  
Flag as Inappropriate
Email this Article

Finite difference methods for option pricing

Article Id: WHEBN0023715450
Reproduction Date:

Title: Finite difference methods for option pricing  
Author: World Heritage Encyclopedia
Language: English
Subject: Trinomial tree, Options (finance), Mathematical finance, Financial Derivatives, QuantLib
Publisher: World Heritage Encyclopedia

Finite difference methods for option pricing

Finite difference methods for option pricing are numerical methods used in mathematical finance for the valuation of options.[1] Finite difference methods were first applied to option pricing by Eduardo Schwartz in 1977.[2][3]:180

In general, finite difference methods are used to price options by approximating the (continuous-time) differential equation that describes how an option price evolves over time by a set of (discrete-time) difference equations. The discrete difference equations may then be solved iteratively to calculate a price for the option.[4] The approach arises since the evolution of the option value can be modelled via a partial differential equation (PDE), as a function of (at least) time and price of underlying; see for example Black–Scholes PDE. Once in this form, a finite difference model can be derived, and the valuation obtained.[2]

The approach can be used to solve derivative pricing problems that have, in general, the same level of complexity as those problems solved by tree approaches.[1]


As above, the PDE is expressed in a discretized form, using finite differences, and the evolution in the option price is then modelled using a lattice with corresponding dimensions: time runs from 0 to maturity; and price runs from 0 to a "high" value, such that the option is deeply in or out of the money. The option is then valued as follows:[5]

  • Maturity values are simply the difference between the exercise price of the option and the value of the underlying at each point.
  • Values at other lattice points are calculated recursively (iteratively), starting at the time step preceding maturity and ending at time = 0. Here, using a technique such as Crank–Nicolson or the explicit method:
  1. the PDE is discretized per the technique chosen, such that the value at each lattice point is specified as a function of the value at later and adjacent points; see Stencil (numerical analysis);
  2. the value at each point is then found using the technique in question.


As above, these methods can solve derivative pricing problems that have, in general, the same level of complexity as those problems solved by tree approaches,[1] but, given their relative complexity, are usually employed only when other approaches are inappropriate. At the same time, like tree-based methods, this approach is limited in terms of the number of underlying variables, and for problems with multiple dimensions, Monte Carlo methods for option pricing are usually preferred. [3]:182 Note that, when standard assumptions are applied, the explicit technique encompasses the binomial- and trinomial tree methods.[6] Tree based methods, then, suitably parameterized, are a special case of the explicit finite difference method.[7]


  1. ^ a b c Hull, John C. (2002). Options, Futures and Other Derivatives (5th ed.).  
  2. ^ a b Schwartz, E. (January 1977). "The Valuation of Warrants: Implementing a New Approach".  
  3. ^ a b  
  4. ^ Phil Goddard (N.D.). Option Pricing - Finite Difference Methods
  5. ^ Wilmott, P.; Howison, S.; Dewynne, J. (1995). The Mathematics of Financial Derivatives: A Student Introduction.  
  6. ^ Brennan, M.; Schwartz, E. (September 1978). "Finite Difference Methods and Jump Processes Arising in the Pricing of Contingent Claims: A Synthesis".  
  7. ^ Rubinstein, M. (2000). "On the Relation Between Binomial and Trinomial Option Pricing Models".  

External links


Online tools

  • Finite Difference Method,
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.