Pricing the Financial Heston Model Using Parallel Finite Difference Method on GPU CUDA

Pranowo - Pranowo

Abstract


An option is a financial instrument in which two parties agree to exchange assets at a price or strike and the date or maturity is predetermined. Options can provide investors with information to set strategies so they can increase profits and reduce risk. Option prices need to be accurately evaluated according to reality and quickly so that the resulting value can be utilized at the best momentum. Valuation of option prices can use the Heston equation model which has advantages compared to other equation models because the assumption of volatility is not constant with time or stochastic volatility. The volatility that is not constant with time corresponds to reality because the underlying asset as a basis can experience fluctuations. The Heston equation has a disadvantage because it is a derivative equation that is difficult to solve. One way to solve derivative equations easily is to use a numerical solution to the finite difference method of non-uniform grids because the Heston equation can be assumed to be a parabolic equation. The numerical solution of the finite difference method can solve derivative equations flexibly and do not require matrix processing. But it requires a heavy and slow computing process because there are many elements of calculation and iteration. This study proposes a numerical solution to the finite difference method by using the Compute Unified Device Architecture (CUDA) parallel programming to solve the Heston equation model that applies the concept of stochastic volatility to get accurate and fast results. The results of this research proved 15.52 times faster in conducting parallel computing processes with error of 0.0016..

Full Text:

PDF

References


Cheng J, Grossman M, McKercher T, Professional CUDA C Programming Indianapolis, John Wiley & Sons, Inc. (2014).

Tandelilin E, Portofolio dan Investasi: Teori dan Aplikasi Yogyakarta, Kanisius (2010).

Ramrez-Espinoza G, Conservative and Finite Volume Methods for the Pricing Problem, Master Thesis, Wuppertal Bergische Universitt Wuppertal, Faculty of Mathematics and Natural Science (2011).

Crack TF, Basic Black-Scholes: Option Pricing and Trading, Timothy Crack (2009).

Chen Y, Numerical Methods for Pricing Multi-Asset Options, Toronto (2017).

Rouah FD, The Heston Model and Its Extensions in Matlab and C#, Wiley (2013).

Kutik P, Mikula K, DiamondCell Finite Volume Scheme for the Heston Model, Discrete & Continuous Dynamical Systems - Series S (2015), 913-931.

Hout KJi, Volders K, Stability of central finite difference schemes for the Heston PDE, Numerical Algorithms (2011), 115133.

Li W, Wang S, Pricing European options with proportional transaction costs, Computers and Mathematics with Applications (2017), 24542469.

Castillo D, Ferreiro AM, Garca-Rodrguez JA, Vzquez C, Numerical methods to solve PDE models for pricing business companies in different regimes and implementation in GPUs, Applied Mathematics and Computation (2013), 1123311257.

Zhang B, Oosterlee CW, Pricing of early-exercise Asian options under Lvy processes based on Fourier cosine expansions, AppliedNumericalMathematics (2014), 1430.




DOI: https://doi.org/10.24071/ijasst.v2i1.1855

Article Metrics

Abstract view : 1577 times
PDF view: 589 times

Refbacks

  • There are currently no refbacks.









Publisher : Faculty of Science and Technology

Society/Institution : Sanata Dharma University

 

 

 

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.