Skip to main content
Erschienen in: The Journal of Supercomputing 3/2012

01.12.2012

Parallel option pricing on GPU: barrier options and realized variance options

verfasst von: Lorella Fatone, Marco Giacinti, Francesca Mariani, Maria Cristina Recchioni, Francesco Zirilli

Erschienen in: The Journal of Supercomputing | Ausgabe 3/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper shows two examples of how the analysis of option pricing problems can lead to computational methods efficiently implemented in parallel. These computational methods outperform “general purpose” methods (i.e., for example, Monte Carlo, finite differences methods). The GPU implementation of two numerical algorithms to price two specific derivatives (continuous barrier options and realized variance options) is presented. These algorithms are implemented in CUDA subroutines ready to run on Graphics Processing Units (GPUs) and their performance is studied. The realization of these subroutines is motivated by the extensive use of the derivatives considered in the financial markets to hedge or to take risk and by the interest of financial institutions in the use of state of the art hardware and software to speed up the decision process. The performance of these algorithms is measured using the (CPU/GPU) speed up factor, that is using the ratio between the (wall clock) times required to execute the code on a CPU and on a GPU. The choice of the reference CPU and GPU used to evaluate the speed up factors presented is stated. The outstanding performance of the algorithms developed is due to the mathematical properties of the pricing formulae used and to the ad hoc software implementation. In the case of realized variance options when the computation is done in single precision the comparisons between CPU and GPU execution times gives speed up factors of the order of a few hundreds. For barrier options, the corresponding speed up factors are of about fifteen, twenty. The CUDA subroutines to price barrier options and realized variance options can be downloaded from the website http://​www.​econ.​univpm.​it/​recchioni/​finance/​w13. A more general reference to the work in mathematical finance of some of the authors and of their coauthors is the website http://​www.​econ.​univpm.​it/​recchioni/​finance/​.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Fatone L, Mariani F, Recchioni MC, Zirilli F (2007) Pricing realized variance options using integrated stochastic variance options in the Heston stochastic volatility model. Discrete Contin Dyn Syst 2007:354–363 MathSciNetMATH Fatone L, Mariani F, Recchioni MC, Zirilli F (2007) Pricing realized variance options using integrated stochastic variance options in the Heston stochastic volatility model. Discrete Contin Dyn Syst 2007:354–363 MathSciNetMATH
2.
Zurück zum Zitat Fatone L, Recchioni MC, Zirilli F (2008) A perturbative formula to price barrier options with time dependent parameters in the Black Scholes world. J Risk 10:131–146 Fatone L, Recchioni MC, Zirilli F (2008) A perturbative formula to price barrier options with time dependent parameters in the Black Scholes world. J Risk 10:131–146
3.
Zurück zum Zitat Gerbessiotis AV (2004) Architecture independent parallel binomial tree option price valuations. Parallel Comput 30:301–316 MathSciNetCrossRef Gerbessiotis AV (2004) Architecture independent parallel binomial tree option price valuations. Parallel Comput 30:301–316 MathSciNetCrossRef
4.
Zurück zum Zitat Heston SL (1993) A closed form solution for options with stochastic volatility with applications to bond and currency options. Rev Financ Stud 6:327–343 CrossRef Heston SL (1993) A closed form solution for options with stochastic volatility with applications to bond and currency options. Rev Financ Stud 6:327–343 CrossRef
5.
Zurück zum Zitat Li JX, Mullen GL (2000) Parallel computing of a quasi-Monte Carlo algorithm for valuing derivatives. Parallel Comput 26(5):641–653 MathSciNetMATHCrossRef Li JX, Mullen GL (2000) Parallel computing of a quasi-Monte Carlo algorithm for valuing derivatives. Parallel Comput 26(5):641–653 MathSciNetMATHCrossRef
8.
Zurück zum Zitat Sak H, Özekici S, Bodurog̃lu I (2007) Parallel computing in Asian option pricing. Parallel Comput 33:92–108 MathSciNetCrossRef Sak H, Özekici S, Bodurog̃lu I (2007) Parallel computing in Asian option pricing. Parallel Comput 33:92–108 MathSciNetCrossRef
9.
Zurück zum Zitat Surkov V (2010) Parallel option pricing with Fourier space time-stepping method on graphics processing units. Parallel Comput 36(7):372–380 MathSciNetMATHCrossRef Surkov V (2010) Parallel option pricing with Fourier space time-stepping method on graphics processing units. Parallel Comput 36(7):372–380 MathSciNetMATHCrossRef
10.
Zurück zum Zitat Thulasiram RK, Thulasiraman P (2003) Performance evaluation of a multithreaded fast Fourier transform algorithm for derivative pricing. J Supercomput 26(1):43–58 MATHCrossRef Thulasiram RK, Thulasiraman P (2003) Performance evaluation of a multithreaded fast Fourier transform algorithm for derivative pricing. J Supercomput 26(1):43–58 MATHCrossRef
Metadaten
Titel
Parallel option pricing on GPU: barrier options and realized variance options
verfasst von
Lorella Fatone
Marco Giacinti
Francesca Mariani
Maria Cristina Recchioni
Francesco Zirilli
Publikationsdatum
01.12.2012
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 3/2012
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-012-0813-7

Weitere Artikel der Ausgabe 3/2012

The Journal of Supercomputing 3/2012 Zur Ausgabe