DocumentCode :
3183536
Title :
On Comparing Financial Option Price Solvers on FPGA
Author :
Jin, Qiwei ; Luk, Wayne ; Thomas, David B.
Author_Institution :
Dept. of Comput., Imperial Coll. London, London, UK
fYear :
2011
fDate :
1-3 May 2011
Firstpage :
89
Lastpage :
92
Abstract :
A number of different numerical methods for accelerating financial option pricing using FPGAs have recently been investigated, such as Monte-Carlo, finite-difference, quadrature, and binomial trees. However, these papers only compare acceleration of each method against the same method in software, and do not consider a more important practical question, which is to identify the method that provides the best FPGA performance for a given option pricing application, regardless of raw speed-up over software. This paper proposes a framework for comparing the performance of numerical option pricing methods using FPGAs, taking into account both speed (time to solution) and accuracy (quality of solution), and examines how the speed-accuracy trade-off curve varies for each method. We apply the framework to European and American option pricing problems using Virtex-4 parts, and show that the quadrature solver converges fastest for both European and American options, and is also the most accurate in terms of root mean squared error for European options. However, when very accurate American results are needed the finite-difference solver is the most efficient method. Our results also show that the Monte-Carlo solver is at least 100 times less accurate in log scale than those based on other pricing methodologies, this drawback outweighs its benefit of having large raw speed-ups found in previous papers.
Keywords :
Monte Carlo methods; field programmable gate arrays; financial data processing; finite difference methods; integration; pricing; trees (mathematics); European options; FPGA; Monte-Carlo solver; binomial trees; financial option price solvers; financial option pricing; finite-difference solver; option pricing application; quadrature solver; root mean squared error; Accuracy; Clocks; Europe; Field programmable gate arrays; Hardware; Monte Carlo methods; Pricing; American Option; Black Scholes; European Option; FPGA; Finance; Finite Difference; Metrics; Monte Carlo; Quadrature; Tree;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-61284-277-6
Electronic_ISBN :
978-0-7695-4301-7
Type :
conf
DOI :
10.1109/FCCM.2011.30
Filename :
5771255
Link To Document :
بازگشت