Browse > Article
http://dx.doi.org/10.6109/jicce.2013.11.3.190

FPGA-Based Design of Black Scholes Financial Model for High Performance Trading  

Choo, Chang (Department of Electrical Engineering, San Jose State University)
Malhotra, Lokesh (Department of Electrical Engineering, San Jose State University)
Munjal, Abhishek (Department of Electrical Engineering, San Jose State University)
Abstract
Recently, one of the most vital advancement in the field of finance is high-performance trading using field-programmable gate array (FPGA). The objective of this paper is to design high-performance Black Scholes option trading system on an FPGA. We implemented an efficient Black Scholes Call Option System IP on an FPGA. The IP may perform 180 million transactions per second after initial latency of 208 clock cycles. The implementation requires the 64-bit IEEE double-precision floatingpoint adder, multiplier, exponent, logarithm, division, and square root IPs. Our experimental results show that the design is highly efficient in terms of frequency and resource utilization, with the maximum frequency of 179 MHz on Altera Stratix V.
Keywords
Binomial tree option pricing model; Black Scholes option pricing model; FPGA; Monte Carlo simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. D. Finnerty, "Financial engineering in corporate finance: an overview," Financial Management, vol. 17, no. 4, pp. 14-33, 1988.   DOI
2 J. D. Finnerty, Project Financing: Asset-Based Financial Engineering. New York, NY: John Wiley & Sons, 1996.
3 J. C. Hull, Options, Futures, and Other Derivatives, 4th ed. Upper Saddle River, NJ: Prentice Hall, 1999.
4 N. A. Chriss, Black-Scholes and Beyond: Option Pricing Models. New York, NY: McGraw-Hill, 1997.
5 P. Glasserman, Monte Carlo Methods in Financial Engineering. New York, NY: Springer, 2004.
6 F. Black and M. Scholes, "The pricing of option and corporate liabilities," Journal of Political Economy, vol. 6, no. 81, pp. 637-654, 1973.
7 W. Wang, "Black-Scholes in hardware," Overload, vol. 110, pp. 8-15, 2012.