Skip to main content

Compact Finite Difference Method for Pricing European and American Options Under Jump-Diffusion Models

  • Conference paper
  • First Online:
Computational Sciences - Modelling, Computing and Soft Computing (CSMCS 2020)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1345))

  • 244 Accesses

Abstract

In this article, a compact finite difference method is proposed for pricing European and American options under jump-diffusion models. Partial integro-differential equation and linear complementarity problem governing European and American options respectively are discretized using Crank-Nicolson Leap-Frog scheme. In proposed compact finite difference method, the second derivative is approximated by the value of unknowns and their first derivative approximations which allow us to obtain a tri-diagonal system of linear equations for the fully discrete problem. Further, consistency and stability for the fully discrete problem are also proved. Since jump-diffusion models do not have smooth initial conditions, the smoothing operators are employed to ensure fourth-order convergence rate. Numerical illustrations for pricing European and American options under Merton jump-diffusion model are presented to validate the theoretical results.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Andersen, L., Andreasen, J.: Jump-diffusion process: volatility smile fitting and numerical methods for option pricing. Rev. Deriv. Res. 4, 231–262 (2000)

    Article  Google Scholar 

  2. Bastani, A.F., Ahmadi, Z., Damircheli, D.: A radial basis collocation method for pricing American options under regime-switching jump-diffusions. Appl. Numer. Math. 65, 79–90 (2013)

    Article  MathSciNet  Google Scholar 

  3. Bates, D.: Jump and stochastic volatility: exchange rate process implicit in deutsche mark options. Rev. Finan. Stud. 9, 69–107 (1996)

    Article  Google Scholar 

  4. Black, F., Scholes, M.: Pricing of options and corporate liabilities. J. Polit. Econ. 81, 637–654 (1973)

    Article  MathSciNet  Google Scholar 

  5. Cont, R., Voltchkova, E.: A finite difference scheme for option pricing in jump-diffusion and exponential Levy models. SIAM J. Numer. Anal. 43, 1596–1626 (2005)

    Article  MathSciNet  Google Scholar 

  6. d’Halluin, Y., Forsyth, P.A., Veztal, K.R.: Robust numerical methods for contingent claims under jump-diffusion process. IMA J. Numer. Anal. 25, 87–112 (2005)

    Article  MathSciNet  Google Scholar 

  7. Duffy, D.J.: Numerical analysis of jump diffusion models: a partial differential equation approach. Technical Report, Datasim (2005)

    Google Scholar 

  8. Dupire, B.: Pricing with a smile. RISK 39, 18–20 (1994)

    Google Scholar 

  9. During, B., Fournie, M.: High-order compact finite difference scheme for option pricing in stochastic volatility models. J. Comput. Appl. Math. 236, 4462–4473 (2012)

    Article  MathSciNet  Google Scholar 

  10. Heston, S.L.: A closed form solution for options with stochastic volatility with applications to bond and currency options. Rev. Finan. Stud. 6, 327–343 (1993)

    Article  MathSciNet  Google Scholar 

  11. Ikonen, S., Toivanen, J.: Operator splitting method for American option pricing. Appl. Math. Lett. 17, 809–814 (2004)

    Article  MathSciNet  Google Scholar 

  12. Kadalbajoo, M.K., Kumar, A., Tripathi, L.P.: A radial basis function based implicit-explicit method for option pricing under jump-diffusion models. Appl. Numer. Math. 110, 159–173 (2016)

    Article  MathSciNet  Google Scholar 

  13. Kadalbajoo, M.K., Kumar, A., Tripathi, L.P.: An efficient numerical method for pricing option under jump-diffusion model. Int. J. Adv. Eng. Sci. Appl. Math. 7, 114–123 (2015)

    Article  MathSciNet  Google Scholar 

  14. Kreiss, H.O., Thomee, V., Widlund, O.: Smoothing of initial data and rates of convergence for parbolic difference equations. Commun. Pure Appl. Math. 23, 241–259 (1970)

    Article  Google Scholar 

  15. Kumar, V.: High-order compact finite-difference scheme for singularly-perturbed reaction-diffusion problems on a new mesh of Shishkin type. J. Optim. Theory Appl. 143, 123–147 (2009)

    Article  MathSciNet  Google Scholar 

  16. Kwon, Y., Lee, Y.: A second-order finite difference method for option pricing under jumps-diffusion models. SIAM J. Numer. Anal. 49, 2598–2617 (2011)

    Article  MathSciNet  Google Scholar 

  17. Kwon, Y., Lee, Y.: A second-order tridigonal method for American option under jumps-diffusion models. SIAM J. Sci. Comput. 43, 1860–1872 (2011)

    Article  Google Scholar 

  18. Lee, J., Lee, Y.: Stability of an implicit method to evaluate option prices under local volatility with jumps. Appl. Numer. Math. 87, 20–30 (2015)

    Article  MathSciNet  Google Scholar 

  19. Lee, S.T., Sun, H.W.: Fourth order compact scheme with local mesh refinement for option pricing in jump-diffusion model. Numer. Methods Partial Differ. Eq. 28, 1079–1098 (2011)

    Article  MathSciNet  Google Scholar 

  20. Lele, S.K.: Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103, 16–42 (1992)

    Article  MathSciNet  Google Scholar 

  21. Matache, A.M., Schwab, C., Wihler, T.P.: Fast numerical solution of parabolic integro-differential equations with applications in finance. SIAM J. Sci. Comput. 27, 369–393 (2005)

    Article  MathSciNet  Google Scholar 

  22. Mehra, M., Patel, K.S.: Algorithm 986: a suite of compact finite difference schemes. ACM Trans. Math. Softw. 44, 1–31 (2017)

    Article  MathSciNet  Google Scholar 

  23. Mehra, M., Patel, K.S., Shukla, A.: Wavelet-optimized compact finite difference method for convection-diffusion equations. Int. J. Nonlinear Sci. Numer. (2020, in press). https://doi.org/10.1515/ijnsns-2018-0295

  24. Merton, R.C.: Option pricing when underlying stocks return are discontinous. J. Finan. Econ. 3, 125–144 (1976)

    Article  Google Scholar 

  25. Patel, K.S., Mehra, M.: Fourth-order compact finite difference scheme for American option pricing under regime-switching jump-diffusion models. Int. J. Appl. Comput. Math. 3, 547–567 (2017)

    Article  MathSciNet  Google Scholar 

  26. Patel, K.S., Mehra, M.: Fourth-order compact scheme for option pricing under the Merton’s and Kou’s jump-diffusion models. Int. J. Theor. Appl. Finan. 21, 1–26 (2018)

    Article  MathSciNet  Google Scholar 

  27. Patel, K.S., Mehra, M.: A numerical study of Asian option with high-order compact finite difference scheme. J. Appl. Math. Comput. 57, 467–491 (2018)

    Article  MathSciNet  Google Scholar 

  28. Patel, K.S., Mehra, M.: High-order compact finite difference scheme for pricing Asian option with moving boundary condition. Differ. Equ. Dyn. Syst. 27, 39–56 (2019)

    Article  MathSciNet  Google Scholar 

  29. Patel, K.S., Mehra, M.: Fourth-order compact scheme for space fractional advection-diffusion reaction equations with variable coefficients. J. Comput. Appl. Math. 380, 112963 (2020)

    Google Scholar 

  30. Salmi, S., Toivanen, J., Sydow, L.V.: An IMEX-scheme for pricing options under stochastic volatility models with jumps. SIAM J. Sci. Comput. 36, B817–B834 (2014)

    Article  MathSciNet  Google Scholar 

  31. Strikewerda, J.C.: Finite Difference Schemes and Partial Differential Equations. SIAM (2004)

    Google Scholar 

  32. Tangman, D.Y., Gopaul, A., Bhuruth, M.: Numerical pricing of options using high-order compact finite difference schemes. J. Comput. Appl. Math. 218, 270–280 (2008)

    Article  MathSciNet  Google Scholar 

  33. Tian, Z.F., Liang, X., Yu., P.: A higher order compact finite difference algorithm for solving the incompressible Navier-Stokes equations. Int. J. Numer. Meth. Eng. 88, 511–532 (2011)

    Google Scholar 

  34. Toivanen, J.: Numerical valuation of European and American options under Kuo’s jump diffusion model. SIAM J. Sci. Comput. 30, 1949–1970 (2008)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuldip Singh Patel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Patel, K.S., Mehra, M. (2021). Compact Finite Difference Method for Pricing European and American Options Under Jump-Diffusion Models. In: Awasthi, A., John, S.J., Panda, S. (eds) Computational Sciences - Modelling, Computing and Soft Computing. CSMCS 2020. Communications in Computer and Information Science, vol 1345. Springer, Singapore. https://doi.org/10.1007/978-981-16-4772-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-4772-7_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-4771-0

  • Online ISBN: 978-981-16-4772-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics