• DocumentCode
    3049072
  • Title

    American option pricing on reconfigurable hardware using Least-Squares Monte Carlo method

  • Author

    Tian, Xiang ; Benkrid, Khaled

  • Author_Institution
    Sch. of Eng., Univ. of Edinburgh, Edinburgh, UK
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    The valuation of optimal exercise of American-style options is one of the most important problems in option pricing theory. Unlike European options, American options have the feature of early exercise, which makes it hard to simulate using the simple Monte Carlo method. A number of extended Monte Carlo methods have been published recently; the Least-Squares Monte Carlo (LSMC) suggested by Longstaff and Schwartz is one of the most adopted algorithms in the industry. Although hardware acceleration technique has been used in financial computing for several years, there has not been any published hardware implementation of the LSMC method. In this paper, we present an FPGA hardware architecture for the acceleration of the LSMC method. In it, the Quasi-Monte Carlo method is adopted for stock price paths generation. Our real FPGA hardware implementation on a Xilinx Virtex-4 XC4VSX55 chip achieves 25x and 18x speed-ups in the Monte Carlo simulation and regression steps of the American option pricing, respectively, compared to an equivalent pure software implementation captured in C++ and run on an Intel Xeon 2.8 GHz CPU. This results in an overall speed-up figure of 20x compared to a CPU-based implementation. Given that the FPGA implementation is clocked at only 75MHz, the FPGA implementation also exhibits considerable energy savings.
  • Keywords
    Monte Carlo methods; field programmable gate arrays; least squares approximations; pricing; reconfigurable architectures; share prices; stock markets; American-style options pricing; C++; FPGA hardware architecture; Intel Xeon 2.8 GHz CPU; Xilinx Virtex-4 XC4VSX55 chip; financial computing; frequency 2.8 GHz; frequency 75 MHz; hardware acceleration technique; least-squares Monte Carlo method; quasi-Monte Carlo simulation; reconfigurable hardware; regression steps; software implementation; stock price paths generation; Acceleration; Clocks; Computational modeling; Computer architecture; Cost accounting; Field programmable gate arrays; Hardware; Monte Carlo methods; Physics computing; Pricing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377662
  • Filename
    5377662