Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Efficient reconfigurable design for pricing asian options

Published: 14 January 2011 Publication History

Abstract

Arithmetic Asian options are financial derivatives which have the feature of path-dependency: they depend on the entire price path of the underlying asset, rather than just the instantaneous price. This path-dependency makes them difficult to price, as only computationally intensive Monte-Carlo methods can provide accurate prices. This paper proposes an FPGA-accelerated Asian option pricing solution, using a highly-optimised parallel Monte-Carlo architecture. The proposed pipelined design is described parametrically, facilitating its re-use for different technologies. An implementation of this architecture in a Virtex-5 xc5vlx330t FPGA at 200MHz is 313 times faster than a multi-threaded software implementation running on a Intel Xeon E5420 quad-core CPU at 2.5GHz; it is also 2.2 times faster than the Tesla C1060 GPU at 1.3 GHz.

References

[1]
F. Black and M. Scholes. The pricing of options and corporate liabilities. Journal of Political Economy, 81(3):637--654, 1973.
[2]
Q. Jin, D. Thomas, and W. Luk. Exploring reconfigurable architectures for explicit finite difference option pricing models. In Proc. Int. Conf. on Field Programmable Logic and Applications, pages 73--78, 2009.
[3]
Q. Jin, D. B. Thomas, W. Luk, and B. Cope. Exploring reconfigurable architectures for binomial-tree pricing models. In Proceedings of the 4th international workshop on Applied Reconjigurable Computing, pages 245--255. LNCS 4943. Springer-Verlag, 2008.
[4]
A. G. Z. Kemna and A. C. F. Vorst. A pricing method for options based on average asset values. Journal of Banking & Finance, 14(1):113--129, March 1990.
[5]
L. Pan, L. Gu, and J. Xu. Implementation of medical image segmentation in CUDA. Proc. Int. Conf. on Technology and Applications in Biomedicine, pages 82--85, May 2008.
[6]
D. B. Thomas and W. Luk. Non-uniform random number generation through piecewise linear approximations. In Proc. Int. Conf. on Field Programmable Logic and Applications, pages 1--6, 2006.
[7]
D. B. Thomas and W. Luk. Sampling from the multivariate Gaussian distribution using reconfigurable hardware. In Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), pages 3--12, 2007.
[8]
D. B. Thomas and W. Luk. Credit risk modelling using hardware accelerated Monte-Carlo simulation. In Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2008.
[9]
X. Tian and K. Benkrid. American option pricing on reconfigurable hardware using least-squares Monte Carlo method. In Proc. Int. Conf. on Field-Programmable Technology, pages 263--270, 2009.
[10]
X. Tian, K. Benkrid, and X.Gu. High performance Monte-Carlo based option pricing on FPGAs. Engineering Letters, 16(3):434--442, 2008.
[11]
A. H. T. Tse, D. B. Thomas, and W. Luk. Accelerating quadrature methods for option valuation. In Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), 2009.
[12]
G. Zhang, P. Leong, C. Ho, K. Tsoi., D.-U. Lee, C. Cheung, R. Cheung, and W. Luk. Reconfigurable acceleration for Monte-Carlo based financial simulation. In Proc. Int. Conf. on Field-Programmable Technology, pages 215--224. IEEE, 2005.

Cited By

View all
  • (2022)Financial Market Prediction Using Deep Neural Networks with Hardware Acceleration2022 12th International Conference on Computer and Knowledge Engineering (ICCKE)10.1109/ICCKE57176.2022.9959984(375-381)Online publication date: 17-Nov-2022
  • (2021)A Word-length Optimized Parallel Framework for Accelerating Option Pricing Model2021 IEEE 23rd Int Conf on High Performance Computing & Communications; 7th Int Conf on Data Science & Systems; 19th Int Conf on Smart City; 7th Int Conf on Dependability in Sensor, Cloud & Big Data Systems & Application (HPCC/DSS/SmartCity/DependSys)10.1109/HPCC-DSS-SmartCity-DependSys53884.2021.00109(654-661)Online publication date: Dec-2021
  • (2018)A High-Level Design Framework for the Automatic Generation of High-Throughput Systolic Binomial-Tree SolversIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2017.276155426:2(341-354)Online publication date: 1-Feb-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGARCH Computer Architecture News
ACM SIGARCH Computer Architecture News  Volume 38, Issue 4
September 2010
96 pages
ISSN:0163-5964
DOI:10.1145/1926367
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 January 2011
Published in SIGARCH Volume 38, Issue 4

Check for updates

Author Tags

  1. Asian option pricing
  2. FPGA
  3. GPU
  4. acceleration

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Financial Market Prediction Using Deep Neural Networks with Hardware Acceleration2022 12th International Conference on Computer and Knowledge Engineering (ICCKE)10.1109/ICCKE57176.2022.9959984(375-381)Online publication date: 17-Nov-2022
  • (2021)A Word-length Optimized Parallel Framework for Accelerating Option Pricing Model2021 IEEE 23rd Int Conf on High Performance Computing & Communications; 7th Int Conf on Data Science & Systems; 19th Int Conf on Smart City; 7th Int Conf on Dependability in Sensor, Cloud & Big Data Systems & Application (HPCC/DSS/SmartCity/DependSys)10.1109/HPCC-DSS-SmartCity-DependSys53884.2021.00109(654-661)Online publication date: Dec-2021
  • (2018)A High-Level Design Framework for the Automatic Generation of High-Throughput Systolic Binomial-Tree SolversIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2017.276155426:2(341-354)Online publication date: 1-Feb-2018
  • (2017)Efficient Reconfigurable Architecture for Pricing Exotic OptionsACM Transactions on Reconfigurable Technology and Systems10.1145/315822810:4(1-22)Online publication date: 22-Dec-2017
  • (2016)Automatic framework to generate reconfigurable accelerators for option pricing applications2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig)10.1109/ReConFig.2016.7857157(1-8)Online publication date: Nov-2016
  • (2016)An Environment for Rapid Derivatives Design and ExperimentationIEEE Journal of Selected Topics in Signal Processing10.1109/JSTSP.2016.259261910:6(1073-1082)Online publication date: Sep-2016
  • (2015)Reverse longstaff-schwartz american option pricing on hybrid CPU/FPGA systemsProceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition10.5555/2755753.2757182(1599-1602)Online publication date: 9-Mar-2015
  • (2015)The Table-Hadamard GRNGACM Transactions on Reconfigurable Technology and Systems10.1145/26296078:4(1-22)Online publication date: 24-Sep-2015
  • (2015)Exploiting the brownian bridge technique to improve longstaff-schwartz american option pricing on FPGA systems2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig)10.1109/ReConFig.2015.7393306(1-6)Online publication date: Dec-2015
  • (2015)Pricing High-Dimensional American Options on Hybrid CPU/FPGA SystemsFPGA Based Accelerators for Financial Applications10.1007/978-3-319-15407-7_7(143-166)Online publication date: 2015
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media