Ying-Ying Zhang, Hong-Kui Pang, Liming Feng, X. Jin
{"title":"Quadratic finite element and preconditioning methods for options pricing in the SVCJ model","authors":"Ying-Ying Zhang, Hong-Kui Pang, Liming Feng, X. Jin","doi":"10.21314/JCF.2014.287","DOIUrl":null,"url":null,"abstract":"We consider option pricing problems in the stochastic volatility jump diffusion model with correlated and contemporaneous jumps in both the return and the variance processes (SVCJ). The option value function solves a partial integro-differential equation (PIDE). We discretize this PIDE in space by the quadratic FE method and integrate the resulting ordinary differential equation in time by an implicit-explicit Euler based extrapolation scheme. The coefficient matrix of the resulting linear systems is block penta-diagonal with penta-diagonal blocks. The preconditioned bi-conjugate gradient stabilized (PBiCGSTAB) method is used to solve the linear systems. According to the structure of the coefficient matrix, several preconditioners are implemented and compared. The performance of preconditioning techniques for solving block-tridiagonal systems resulting from the linear FE discretization of the PIDE is also investigated. The combination of the quadratic FE for spatial discretization, the extrapolation scheme for time discretization, and the PBiCGSTAB method with an appropriate preconditioner is found to be very efficient for solving the option pricing problems in the SVCJ model. Compared to the standard second order linear finite element method combined with the popular successive over-relaxation (SOR) linear system solver, the proposed method reduces computational time by about twenty times at the accuracy level of 1 cent and more than fifty times at the accuracy level of 0.1 cent for the barrier option example tested in the paper.","PeriodicalId":51731,"journal":{"name":"Journal of Computational Finance","volume":"17 1","pages":"3-30"},"PeriodicalIF":0.8000,"publicationDate":"2014-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Finance","FirstCategoryId":"96","ListUrlMain":"https://doi.org/10.21314/JCF.2014.287","RegionNum":4,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"BUSINESS, FINANCE","Score":null,"Total":0}
引用次数: 4
Abstract
We consider option pricing problems in the stochastic volatility jump diffusion model with correlated and contemporaneous jumps in both the return and the variance processes (SVCJ). The option value function solves a partial integro-differential equation (PIDE). We discretize this PIDE in space by the quadratic FE method and integrate the resulting ordinary differential equation in time by an implicit-explicit Euler based extrapolation scheme. The coefficient matrix of the resulting linear systems is block penta-diagonal with penta-diagonal blocks. The preconditioned bi-conjugate gradient stabilized (PBiCGSTAB) method is used to solve the linear systems. According to the structure of the coefficient matrix, several preconditioners are implemented and compared. The performance of preconditioning techniques for solving block-tridiagonal systems resulting from the linear FE discretization of the PIDE is also investigated. The combination of the quadratic FE for spatial discretization, the extrapolation scheme for time discretization, and the PBiCGSTAB method with an appropriate preconditioner is found to be very efficient for solving the option pricing problems in the SVCJ model. Compared to the standard second order linear finite element method combined with the popular successive over-relaxation (SOR) linear system solver, the proposed method reduces computational time by about twenty times at the accuracy level of 1 cent and more than fifty times at the accuracy level of 0.1 cent for the barrier option example tested in the paper.
期刊介绍:
The Journal of Computational Finance is an international peer-reviewed journal dedicated to advancing knowledge in the area of financial mathematics. The journal is focused on the measurement, management and analysis of financial risk, and provides detailed insight into numerical and computational techniques in the pricing, hedging and risk management of financial instruments. The journal welcomes papers dealing with innovative computational techniques in the following areas: Numerical solutions of pricing equations: finite differences, finite elements, and spectral techniques in one and multiple dimensions. Simulation approaches in pricing and risk management: advances in Monte Carlo and quasi-Monte Carlo methodologies; new strategies for market factors simulation. Optimization techniques in hedging and risk management. Fundamental numerical analysis relevant to finance: effect of boundary treatments on accuracy; new discretization of time-series analysis. Developments in free-boundary problems in finance: alternative ways and numerical implications in American option pricing.