Skip to main content

Energy Efficient Acceleration and Evaluation of Financial Computations towards Real-Time Pricing

  • Conference paper
Knowledge-Based and Intelligent Information and Engineering Systems (KES 2011)

Abstract

Modern financial markets are as vivid as never before. Asset prices - and therefore the prices of all related financial products - change within several milliseconds nowadays. However, not only due to the financial crisis in 2008, calculating fair and meaningful prices for these products is much more important than in the past. In order to obtain reliable prices, sophisticated simulation models have to be used. Pricing in these models in general has a very high computational complexity and can in many cases only be approximately done by using numerical methods. On the other hand, we all know that energy costs will become more and more significant in the future. The gap between the increasing computational complexity and the consumed energy can only be bridged by using more tailored computation engines, like dedicated hardware accelerators or application specific instruction set processors (ASIPs). In this paper we present a comprehensive methodology for the efficient design of optimal hardware accelerators and the evaluation thereof. We give two case studies: a new hardware random number generator for arbitrary distributions and a dedicated hardware accelerator for calculating European barrier option prices.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andersen, L.: Efficient Simulation of the Heston Stochastic Volatility Model. SSRN eLibrary (2007)

    Google Scholar 

  2. Bernemann, A., Schreyer, R., Spanderen, K.: Pricing Structured Equity Products on GPUs. In: 2010 IEEE Workshop on High Performance Computational Finance (WHPCF), pp. 1–7 (November 2010)

    Google Scholar 

  3. Bernemann, A., Schreyer, R., Spanderen, K.: Accelerating Exotic Option Pricing and Model Calibration Using GPUs (February 2011), http://ssrn.com/abstract=1753596

  4. Black, F., Scholes, M.: The Pricing of Options and Corporate Liabilities. The Journal of Political Economy 81(3), 637–654 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  5. de Schryver, C., Schmidt, D., Wehn, N., Korn, E., Marxen, H., Korn, R.: A New Hardware Efficient Inversion Based Random Number Generator for Non-Uniform Distributions. In: 2010 International Conference on Reconfigurable Computing and FPGAs (ReConFig), pp. 190–195 (December 2010)

    Google Scholar 

  6. Giles, M.B.: Multilevel Monte Carlo path simulation. Operations Research-Baltimore 56(3), 607–617 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  7. Van Haastrecht, A., Pelsser, A.: Efficient, almost exact simulation of the Heston stochastic volatility model. International Journal of Theoretical and Applied Finance 13(1), 1–43 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  8. Heston, S.L.: A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options. Review of Financial Studies 6(2), 327 (1993)

    Article  Google Scholar 

  9. Kaganov, A., Chow, P., Lakhany, A.: FPGA Acceleration of Monte-Carlo based Credit Derivative Pricing. In: Proc. Int. Conf. Field Programmable Logic and Applications, FPL 2008, pp. 329–334 (September 2008)

    Google Scholar 

  10. Korn, R., Korn, E., Kroisandt, G.: Monte Carlo methods and models in finance and insurance. CRC Press, Boca Raton (2010)

    Book  MATH  Google Scholar 

  11. Lord, R., Koekkoek, R., van Dijk, D.: A comparison of biased simulation schemes for stochastic volatility models. Quantitative Finance 10(2), 177–194 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  12. Schmerken, I.: Deutsche Bank Shaves Trade Latency Down to 1.25 Microseconds (March 2011), http://www.advancedtrading.com/infrastructure/229300997

  13. Thomas, D.B., Luk, W.: Credit Risk Modelling using Hardware Accelerated Monte-Carlo Simulation. In: Proc. 16th Int. Symp. Field-Programmable Custom Computing Machines, FCCM 2008, pp. 229–238 (April 2008)

    Google Scholar 

  14. Warren, P.: City business races the Games for power. The Guardian (May 2008)

    Google Scholar 

  15. Woods, N.A., Van Court, T.: FPGA Acceleration of Quasi-Monte Carlo in Finance. In: Proc. Int. Conf. Field Programmable Logic and Applications, FPL 2008, pp. 335–340 (2008)

    Google Scholar 

  16. Zhang, B., Oosterlee, C.W.: Acceleration of Option Pricing Technique on Graphics Processing Units. Technical Report 10-03, Delft University of Technology (February 2010)

    Google Scholar 

  17. Zhang, J.E., Shu, J.: Pricing s&p 500 index options with heston’s model. In: Proc. IEEE Int. Computational Intelligence for Financial Engineering Conf., pp. 85–92

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Schryver, C., Jung, M., Wehn, N., Marxen, H., Kostiuk, A., Korn, R. (2011). Energy Efficient Acceleration and Evaluation of Financial Computations towards Real-Time Pricing. In: König, A., Dengel, A., Hinkelmann, K., Kise, K., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based and Intelligent Information and Engineering Systems. KES 2011. Lecture Notes in Computer Science(), vol 6884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23866-6_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23866-6_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23865-9

  • Online ISBN: 978-3-642-23866-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics