Skip to main content

Fast Fourier Transform for Option Pricing: Improved Mathematical Modeling and Design of Efficient Parallel Algorithm

  • Conference paper
Computational Science and Its Applications – ICCSA 2004 (ICCSA 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3045))

Included in the following conference series:

Abstract

Fast Fourier Transform (FFT) has been used in many scientific and engineering applications. In the current study, we have tried to improve a recently proposed model of FFT for pricing financial derivatives so as to help designing an efficient parallel algorithm. We have then developed a new parallel algorithm to compute the FFT using a swapping technique that exploits data locality, and hence showed higher efficiency of this algorithm. We have tested our algorithm on 20 node SunFire 6800 high performance computing system and compared the new algorithm with the traditional Cooley-Tukey algorithm. As an example, we have also plotted the calculated option values for various strike prices with a proper selection of log strike-price spacing to ensure fine-grid integration for FFT computation as well as to maximize the number of strikes lying in the desired region of the asset price.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Tucker, A.B.: Computer Science and Engineering Handbook. CRC Press, Boca Raton (1997)

    MATH  Google Scholar 

  2. Haugh, M.B., Lo, A.W.: Computational Challenges in Portfolio Management - Tomorrow’s Hardest Problem. Computing in Science and Engineering 3(3), 54–59 (2001)

    Article  Google Scholar 

  3. Kontoghiorghes, E.J., Nagurnec, A., Rustem, B.: Parallel Computing in Economics, Finance and Decision-making. Parallel Computing 26, 207–209 (2000)

    Article  Google Scholar 

  4. Zenios, S.A.: High-Performance Computing in Finance: The Last 10 Years and the Next. Parallel Computing 25, 2149–2075 (1999)

    Google Scholar 

  5. Cox, J.C., Ross, S.A., Rubinstein, M.: Option Pricing: A Simplified Approach. Journal of Financial Economics 7, 229–263 (1979)

    Article  MATH  Google Scholar 

  6. Carr, P., Madan, D.B.: Option Valuation using the Fast Fourier Transform. The Journal of Computational Finance 2(4), 61–73 (1999)

    Google Scholar 

  7. Dempster, M.A.H., Hong, S.S.G.: Spread Option Valuation and the Fast Fourier Transform. Technical Report WP 26/2000, Judge Institute of Management Studies, Cambridge, England (2000)

    Google Scholar 

  8. Thulasiram, R.K., Thulasiraman, P.: Performance Evaluation of a Multithreaded Fast Fourier Transform Algorithm for Derivative Pricing. The Journal of Supercomputing 26(1), 43–58 (2003)

    Article  MATH  Google Scholar 

  9. Thulasiram, R.K., Thulasiraman, P.: A Parallel FFT Approach for Derivative Pricing. In: Siegel, H.J. (ed.) Proceedings of SPIE: Commercial Applications for High Performance Computing, Denver, CO, August 2001, vol. 4528, pp. 181–192 (2001)

    Google Scholar 

  10. Thulasiram, R.K., Litov, L., Nojumi, H., Downing, C.T., Gao, G.R.: Multithreaded Algorithms for Pricing a Class of Complex Options. In: Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), San Francisco, CA (April 2001) (CD-ROM)

    Google Scholar 

  11. Cooley, J.W., Lewis, P.A., Welch, P.D.: The Fast Fourier Transform and its Application to Time Series Analysis. In: Statistical Methods for Digital Computers, Wiley, New York (1977)

    Google Scholar 

  12. Grama, A., Gupta, A., Kumar, V., Karypis, G.: Introduction to Parallel Computing, 2nd edn. Pearson Educarion Limited, Edinburgh Gate (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barua, S., Thulasiram, R.K., Thulasiraman, P. (2004). Fast Fourier Transform for Option Pricing: Improved Mathematical Modeling and Design of Efficient Parallel Algorithm. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds) Computational Science and Its Applications – ICCSA 2004. ICCSA 2004. Lecture Notes in Computer Science, vol 3045. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24767-8_72

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24767-8_72

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22057-2

  • Online ISBN: 978-3-540-24767-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics